[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