diff --git a/dmidecode-3.6.tar.xz b/dmidecode-3.6.tar.xz deleted file mode 100644 index 9fd26c3..0000000 --- a/dmidecode-3.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e40c65f3ec3dafe31ad8349a4ef1a97122d38f65004ed66575e1a8d575dd8bae -size 69284 diff --git a/dmidecode-3.6.tar.xz.sig b/dmidecode-3.6.tar.xz.sig deleted file mode 100644 index 099960e..0000000 Binary files a/dmidecode-3.6.tar.xz.sig and /dev/null differ diff --git a/dmidecode-3.7.tar.xz b/dmidecode-3.7.tar.xz new file mode 100644 index 0000000..6a04fbd --- /dev/null +++ b/dmidecode-3.7.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c3aed12c85a1e6a9410d406d5e417c455466dc1bc7c89278bb32cf7cad91e8a +size 74700 diff --git a/dmidecode-3.7.tar.xz.sig b/dmidecode-3.7.tar.xz.sig new file mode 100644 index 0000000..da4db7f Binary files /dev/null and b/dmidecode-3.7.tar.xz.sig differ diff --git a/dmidecode.changes b/dmidecode.changes index bb68854..7d33c84 100644 --- a/dmidecode.changes +++ b/dmidecode.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Fri Dec 19 14:22:37 UTC 2025 - Jean Delvare + +- Update to upstream version 3.7: + * Memory sizes use binary unit prefixes. + * The word "Firmware" is now used instead of "BIOS". + * Support for SMBIOS 3.8.0. This includes a new processor family. + * Support for SMBIOS 3.9.0. This includes chassis type name + adjustments, new rack attributes, slot ID for more slot types, + and new memory device form factors and types. + * Decode HPE OEM records 193, 195, 202, 211, 226, 229, 232 and + 244. + * Update HPE OEM records 203, 216, 242 and 245. + * EDSFF slot names now include their .S/.L suffix. + ------------------------------------------------------------------- Wed May 29 19:54:25 UTC 2024 - Andreas Schwab diff --git a/dmidecode.spec b/dmidecode.spec index 71dd57b..69e90e6 100644 --- a/dmidecode.spec +++ b/dmidecode.spec @@ -17,7 +17,7 @@ Name: dmidecode -Version: 3.6 +Version: 3.7 Release: 0 Summary: DMI table decoder License: GPL-2.0-or-later @@ -27,7 +27,6 @@ Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{vers Source1: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.xz.sig # https://savannah.nongnu.org/project/memberlist-gpgkeys.php?group=dmidecode Source2: %{name}.keyring -Patch1: dmioem-update-hpe-oem-type-238.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: xz ExclusiveArch: %ix86 ia64 x86_64 %arm aarch64 riscv64 diff --git a/dmioem-update-hpe-oem-type-238.patch b/dmioem-update-hpe-oem-type-238.patch deleted file mode 100644 index 1c0a7e0..0000000 --- a/dmioem-update-hpe-oem-type-238.patch +++ /dev/null @@ -1,39 +0,0 @@ -From: Jerry Hoemann -Date: Thu, 16 May 2024 13:12:43 +0200 -Subject: dmioem: Update HPE OEM Type 238 -Git-commit: 190a23ecfd6d743cb6efbc04bb4d95f0584fd68d -Patch-mainline: yes - -New field: PCI Segment Number. - -Signed-off-by: Jerry Hoemann -Signed-off-by: Jean Delvare ---- - dmioem.c | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - ---- dmidecode-3.6.orig/dmioem.c -+++ dmidecode-3.6/dmioem.c -@@ -1346,14 +1346,20 @@ static int dmi_decode_hp(const struct dm - * 0x0C | Parent Hub | BYTE | Instance number of internal Hub - * 0x0D | Port Speed | BYTE | Enumerated value of speed configured by BIOS - * 0x0E | Device Path| STRING| UEFI Device Path of USB endpoint -+ * 0x0F | PCI Seg | WORD | PCI Segment number of the USB controller - */ - if (gen < G9) return 0; - pr_handle_name("%s Proliant USB Port Connector Correlation Record", company); - if (h->length < 0x0F) break; - if (!(opt.flags & FLAG_QUIET)) - pr_attr("Associated Handle", "0x%04X", WORD(data + 0x4)); -- pr_attr("PCI Device", "%02x:%02x.%x", data[0x6], -- data[0x7] >> 3, data[0x7] & 0x7); -+ if (h->length < 0x11) -+ pr_attr("PCI Device", "%02x:%02x.%x", data[0x6], -+ data[0x7] >> 3, data[0x7] & 0x7); -+ else -+ pr_attr("PCI Device", "%04x:%02x:%02x.%x", -+ WORD(data + 0xF), data[0x6], -+ data[0x7] >> 3, data[0x7] & 0x7); - dmi_hp_238_loc("Location", data[0x8]); - dmi_hp_238_flags("Management Port", WORD(data + 0x9)); - pr_attr("Port Instance", "%d", data[0xB]);