>From https://www.flashrom.org/Flashrom/1.0.1 (linux_spi excluded):
- 30c4cecd Makefile: Disable `-Werror=deprecated-declarations` on release branch Just to be able to compile the 1.0.x branch on newer systems. - 993e162d dediprog: Fix small, unaligned reads An actual bug, discovered during experiments with arbitrary layouts. - ec8b8a7f board_enable.c: Fix dmi_match string for ThinkPad X201 Probably just wasn't tested before. - 69f96f60 Fix verification with sparse layouts A regression that sneaked into flashrom-1.0: When verifying the whole flash after a partial write with a sparse layout (i.e. a layout whose regions don't cover the whole chip), flashrom tried to verify against the wrong data and failed. - a3db7ed5 Fix erasing of unaligned regions This never worked correctly from the beginning. We completely erased every block that touched an included layout region. Now, we restore surrounding data in case a block expands beyond the region. Keeps working fine on amd64 with the internal programmer. OK? Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/flashrom/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile 3 Jun 2019 16:06:57 -0000 1.9 +++ Makefile 7 Jun 2019 09:10:25 -0000 @@ -4,9 +4,10 @@ ONLY_FOR_ARCHS= i386 amd64 COMMENT= flash ROM programmer for BIOS etc -DISTNAME= flashrom-1.0 +V = 1.0.1 +DISTNAME= flashrom-v${V} +PKGNAME= flashrom-${V} EXTRACT_SUFX= .tar.bz2 -REVISION= 0 CATEGORIES= sysutils @@ -37,6 +38,6 @@ pre-patch: mv ${WRKDIR}/sysutils/pciutils/pciutils-* ${WRKSRC}/pciutils do-configure: - cd ${WRKSRC}/pciutils; ${MAKE_PROGRAM} CC="${CC}" OPT="${CFLAGS}" + ${MAKE_PROGRAM} -C ${WRKSRC}/pciutils CC="${CC}" OPT="${CFLAGS}" .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/flashrom/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 16 Jan 2018 22:16:41 -0000 1.3 +++ distinfo 7 Jun 2019 09:08:57 -0000 @@ -1,2 +1,2 @@ -SHA256 (flashrom-1.0.tar.bz2) = NwL6IVul+1r45UyFLSOYmc+hOJGUweUcsqFwxNyd7mQ= -SIZE (flashrom-1.0.tar.bz2) = 321693 +SHA256 (flashrom-v1.0.1.tar.bz2) = 1Xn43aW2nuq1WmWNWf++GFRD5OhHfnUarzjDZGjO3kQ= +SIZE (flashrom-v1.0.1.tar.bz2) = 325720