Index | Thread | Search

From:
izzy Meyer <izder456@disroot.org>
Subject:
Re: UPDATE: sysutils/exfetch -> 1.6
To:
ports@openbsd.org
Cc:
bentley@openbsd.org
Date:
Mon, 6 Apr 2026 10:28:23 -0500

Download raw body.

Thread
  • izzy Meyer:

    UPDATE: sysutils/exfetch -> 1.6

  • On Fri, 27 Mar 2026 12:21:53 -0500
    izzy Meyer <izder456@disroot.org> wrote:
    
    > Hello ports@
    > 
    > Here's a small update that drops the patch enabling debug packages
    > for exfetch, and two smaller changes that don't really affect us on
    > OpenBSD. I plan this will be the last update of this package before
    > OpenBSD 7.9 reaches -release status.
    > 
    > I added an optional MAKE_FLAG "DEBUG", that when set to "on" will
    > enable crystal's --debug flag at build time. This simplifies the port
    > quite a bit and avoids the need for patching the Makefile.
    > 
    > Changelog:
    > * Since(1.5.4)
    > 
    > Misc Changes:
    > - Added new DEBUG flag to optionally build 
    >   with debug symbols
    > 
    > Optimizations:
    > 
    > Bugfixes:
    > - Fix gpu detection normalization
    > 
    > New features:
    > - Added eopkg support in package count
    > 
    > (copied bentley@ as he was the one who messaged me for an OK about the
    > last commit on this port patching debug builds into the port to see
    > his thoughts on the matter)
    > 
    > OK?
    > 
    > Thanks.
    > 
    
    Ping! Lets drop the WRKDIST change and use this diff as the bsd.port.mk
    commit was reverted. Could this be committed? Thanks 
    
    -- 
    iz (she/her)
    
    > i like to say mundane things,
    > there are too many uninteresting things
    > that go unnoticed.
    
    izder456 (dot) neocities (dot) org
    diff --git sysutils/exfetch/Makefile sysutils/exfetch/Makefile
    index ea446ebbd5a..24bd0230655 100644
    --- sysutils/exfetch/Makefile
    +++ sysutils/exfetch/Makefile
    @@ -1,10 +1,9 @@
     COMMENT =	shell-extensible fetching program
     
    -DIST_TUPLE +=	codeberg izder456 exfetch 1.5.4 .
    +DIST_TUPLE +=	codeberg izder456 exfetch 1.6 .
     DIST_TUPLE +=	github schovi baked_file_system \
     		f4f658812c5b8b404437d8cf34b72a0eb5fe7701 \
     		lib/baked_file_system
    -REVISION =	0
     
     WRKDIST =	${WRKDIR}/exfetch
     
    @@ -28,6 +27,8 @@ WANTLIB += pthread z
     FAKE_FLAGS =	PREFIX=${TRUEPREFIX} \
     		MANDIR=${TRUEPREFIX}/man/man1
     
    +MAKE_FLAGS =	DEBUG=on
    +
     DEBUG_PACKAGES = ${BUILD_PACKAGES}
     
     .include <bsd.port.mk>
    diff --git sysutils/exfetch/distinfo sysutils/exfetch/distinfo
    index 10913892cd6..7c64dee11a6 100644
    --- sysutils/exfetch/distinfo
    +++ sysutils/exfetch/distinfo
    @@ -1,4 +1,4 @@
    -SHA256 (izder456-exfetch-1.5.4.tar.gz) = sBsrodgP/Ha2ijwKzXDe1OOBZO1+vO7+VtM0wFCImSo=
    +SHA256 (izder456-exfetch-1.6.tar.gz) = Sgy9ta4gnPBwjM9/5dI9W5I6wa3Ywii3uSbiYDy32NE=
     SHA256 (schovi-baked_file_system-f4f658812c5b8b404437d8cf34b72a0eb5fe7701.tar.gz) = tTPwhaL4SoA31VcKAO5Gj6WSUmMTbAaBgGoCQU6Cj8w=
    -SIZE (izder456-exfetch-1.5.4.tar.gz) = 26260
    +SIZE (izder456-exfetch-1.6.tar.gz) = 26888
     SIZE (schovi-baked_file_system-f4f658812c5b8b404437d8cf34b72a0eb5fe7701.tar.gz) = 56332
    diff --git sysutils/exfetch/patches/patch-Makefile sysutils/exfetch/patches/patch-Makefile
    deleted file mode 100644
    index 5f58b31ea7a..00000000000
    --- sysutils/exfetch/patches/patch-Makefile
    +++ /dev/null
    @@ -1,12 +0,0 @@
    -Index: Makefile
    ---- Makefile.orig
    -+++ Makefile
    -@@ -29,7 +29,7 @@ $(BIN):
    - 	if [ "$(HARDENING)" = "on" ]; then flags="$$flags --link-flags -Wl,-zrelro,-znow"; fi; \
    - 	ascii_files="$$(find src/exfetch/ascii -type f -name '*.ascii' | xargs -n1 basename)"; \
    - 	printf "Found ASCII files:\n$$ascii_files\n"; \
    --	ASCII_FILES="$$ascii_files" shards --no-color -v build -s -t -p --production --release $$flags
    -+	ASCII_FILES="$$ascii_files" shards --no-color -v build --debug -s -t -p --production --release $$flags
    - 
    - run:
    - 	@flags=""; \
    
  • izzy Meyer:

    UPDATE: sysutils/exfetch -> 1.6