Subject: CVS commit: pkgsrc/sysutils/dmidecode
From: SAITOH Masanobu
Date: 2016-08-03 06:18:33
Message id: 20160803041833.36BF3FBB5@cvs.NetBSD.org

Log Message:
Update dmidecode to 3.0.
Change MAINTAINER from shattered@ to msaitoh@. OK'ed by shattered.

CHANGES from 2.1.2:
2015-09-03  Jean Delvare  <jdelvare@suse.de>

	* version.h: Set version to 3.0.

2015-08-04  Tyler Bell  <tyler.bell@hp.com>

	* dmioem.c: Decode HP-specific DMI type 233
	* dmioem.c: Refactored HP-specific types 209 and 221 to use common code
	* dmioem.c: Documented spec for HP-specific types 209, 221 and 233

2015-05-21  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Fix up invalid DMI type 34 structure length.
	* dmioem.c: Decode HP-specific DMI types 212 and 219.
	* dmioem.c: Move function is_printable to dmidecode.c.

2015-05-13  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Add support for SMBIOS3 EFI table.
	* dmidecode.c: Fix warnings about comparison between signed and
	  unsigned integers.
	* util.c: Fix warnings about unused labels when building without
	  -DUSE_MMAP.
	* dmioem.c: Strip spaces at the end of vendor names.
	* dmioem.c: Decode Acer-specific DMI type 170.

2015-05-12  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Remove extra blank line after hidden DMI type 40
	  structure.

2015-05-04  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Move table decoding to a separate function.
	* dmidecode.c: Simplify function dmi_table_dump.
	* dmidecode.c: Display types 41 and 42 in quiet mode too.
	* dmidecode.c: Get OEM vendor from System Information (DMI type 1).

2015-04-28  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.h, dmiopt.h: Fix sparse errors.
	* biosdecode.c, dmiopt.c, ownership.c, vpdopt.c: Fix sparse warnings.
	* util.c: Fix sparse warning.

2015-04-27  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Fix --dump-bin when reading from sysfs.

2015-04-27  Jean Delvare  <jdelvare@suse.de>

	Update to support SMBIOS specification version 3.0.0.

	* dmidecode.c: Add support for the new _SM3_ 64-bit entry point
	  defined in the SMBIOS specification version 3.0.0, including
	  support of 64-bit addresses and 32-bit table lengths.
	* dmidecode.c: Add 3 new chassis types (DMI type 3).
	* dmidecode.c: Add 4 new processor families (DMI type 4).
	* dmidecode.c: Add 4 new Intel socket types (DMI type 4).
	* dmidecode.c: Add 13 new slot types (DMI type 9).
	* dmidecode.c: Add 4 new memory device types (DMI type 17).
	* dmidecode.c: Add support for processors with more than 255 cores
	  or threads (DMI type 4).
	* dmidecode.c: Stop decoding v3 tables at End-of-Table marker.

2015-04-21  Roy Franz  <roy.franz@linaro.org>

	* util.c, util.h: Add utility function read_file, which reads an
	  entire binary file into a buffer.
	* dmidecode.c: Add passing of flags parameter to dmi_table.
	* dmidecode.c: Add reading of SMBIOS tables from sysfs.
	* dmidecode.c, dmiopt.c, dmiopt.h: Add --no-sysfs option to disable
	  use of sysfs.
	* dmidecode.8: Document the changes above.

2015-04-20  Jean Delvare  <jdelvare@suse.de>

	* biosdecode.c: Add support for the _SM3_ entry point, as defined in
	  the SMBIOS 3.0.0 specification.

2014-11-14  Jean Delvare  <jdelvare@suse.de>

	* man/dmidecode.8: Add a note about DMI strings available from sysfs
	  on Linux.

2014-10-13  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Add support for DDR4 (DMI type 17). Patch from Tomohiro
	  Kimura. The value was taken from preliminary SMBIOS specification
	  version 3.0.0d.
	  This fixes Savannah bug #43370:
	  https://savannah.nongnu.org/bugs/?43370

2014-07-11  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Decode the CPUID of recent AMD processors (DMI type 4).

2014-03-20  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Let legacy_decode be quiet in dump mode too.
	* dmidecode.c: Skip the SMBIOS version comparison in quiet mode.
	  Patch from Jens Rosenboom.

2014-02-25  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Fix spacing of memory module voltage attributes
	  (DMI type 17).

2014-01-13  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Decode ID of PCI Express 3 slots (DMI type 9).
	  This fixes Savannah bug #40178:
	  https://savannah.nongnu.org/bugs/?40178

2014-01-13  Jean Delvare  <jdelvare@suse.de>

	* LICENSE: Update to the latest upstream version. Amongst other
	  things, this fixes the FSF address.

2013-04-24  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Strip trailing zeroes from memory voltage values
	  (DMI type 17).
	* dmidecode.c: Fix support for new processor upgrade types (DMI
	  type 4) and new memory device type (DMI type 17.)

Files:
RevisionActionfile
1.17modifypkgsrc/sysutils/dmidecode/Makefile
1.14modifypkgsrc/sysutils/dmidecode/distinfo