[Midnightbsd-cvs] [MidnightBSD/mports] 2d1b47: archivers/zipmix: update to 20160430
Lucas Holt
noreply at github.com
Sat Aug 22 00:39:06 EDT 2026
Branch: refs/heads/archivers/zipmix
Home: https://github.com/MidnightBSD/mports
Commit: 2d1b472fd0bd609f4ea401a7a04a67484d0db4f6
https://github.com/MidnightBSD/mports/commit/2d1b472fd0bd609f4ea401a7a04a67484d0db4f6
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-08-22 (Sat, 22 Aug 2026)
Changed paths:
M archivers/zipmix/Makefile
M archivers/zipmix/distinfo
Log Message:
-----------
archivers/zipmix: update to 20160430
The port pinned the 2007-02-21 distfile, but upstream (advsys.net) replaced
zipmix_src.zip in place with a 2016-04-30 build years ago. Since the two
MASTER_SITES now serve different content under the same name, only the
BSDforge mirror still matched distinfo; the primary site failed its size
check on every fetch:
fetch: http://www.advsys.net/ken/util/zipmix_src.zip: size mismatch:
expected 4759, actual 5232
That left the port depending on a single third-party mirror for a file
upstream no longer publishes. Follow upstream instead.
Upstream changes between the two builds:
- guard the byte-swap helpers with __POWERPC__ rather than __APPLE__
- add getday() and isdatetimewithin1sec(), so files whose ZIP timestamps
differ by a second still match
files/patch-zipmix.c still applies (hunk 2 shifts by 22 lines).
Verified: makesum, patch, build, fake, package, and portlint ("looks fine").
Note for whoever touches this next: the resulting binary hangs when asked to
mix two archives. That is NOT introduced here -- builds of the 2007 and 2016
sources hang identically, so it is pre-existing and orthogonal to this
update.
AI-Assisted-by: Claude Opus 5 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list