29.11.2025 13:41, Stuart Cassoff пишет:
> Update to latest. Some tidying.
> 
> SITES can be https. Is that preferable?
> 
> Where applicable:
> SEPARATE_BUILD=Yes
> NO_TEST=Yes
> MODTK_VERSION=8.6
> 
> 
> There are about two years of changes in their repository.
> Would be nice if they cut a new release.

Diff wouldn't apply for me, so I did it manually.

My WIP net/ipxe using sysutils/libisoburn,-xorriso still builds
working images.

OK kn with

> +WRKDIST =            ${WRKDIR}/libisofs-1.5.6

This is the default.  If you were to set it, use DISTNAME instead of
hardcoding it.

FWIW, here's what I tested.


diff --git sysutils/libburn/Makefile sysutils/libburn/Makefile
index 2f26d8e5b28..14d6e7edc60 100644
--- sysutils/libburn/Makefile
+++ sysutils/libburn/Makefile
@@ -1,7 +1,7 @@
 COMMENT =      library for reading, mastering and writing optical discs
 
-DISTNAME =     libburn-1.5.4
-SHARED_LIBS +=  burn 0.1 # 111.0
+DISTNAME =     libburn-1.5.6
+SHARED_LIBS +=  burn 0.2 # 111.0
 
 CATEGORIES =   sysutils
 
@@ -13,6 +13,7 @@ PERMIT_PACKAGE =      Yes
 
 WANTLIB =      c pthread
 
+SEPARATE_BUILD =       Yes
 CONFIGURE_STYLE =      gnu
 
 .include <bsd.port.mk>
diff --git sysutils/libburn/distinfo sysutils/libburn/distinfo
index 0e9a8b180b0..e0bd01d8877 100644
--- sysutils/libburn/distinfo
+++ sysutils/libburn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libburn-1.5.4.tar.gz) = UlBZ0QdZxcuBSO68hju1EOMRxmNgPae9LSHEa3z2O1Q=
-SIZE (libburn-1.5.4.tar.gz) = 991212
+SHA256 (libburn-1.5.6.tar.gz) = cpVJG0vl7qxeej+yBn4jbilV/9xrvUX1RkZu3uMhZEs=
+SIZE (libburn-1.5.6.tar.gz) = 995353
diff --git sysutils/libisoburn/Makefile sysutils/libisoburn/Makefile
index f8a8f1c1bc9..de44c0b0c05 100644
--- sysutils/libisoburn/Makefile
+++ sysutils/libisoburn/Makefile
@@ -2,10 +2,9 @@ COMMENT-main =         create ISO-9660 filesystem and burn 
CD/DVD/BD media
 COMMENT-xorriso =      ISO 9660 Rock Ridge Filesystem Manipulator
 COMMENT-tcltk =                frontend for xorriso
 
-V =                    1.5.4
+V =                    1.5.6
 DISTNAME =             libisoburn-${V}
-SHARED_LIBS +=         isoburn 0.1 # 112.0
-REVISION =             0
+SHARED_LIBS +=         isoburn 0.2 # 112.0
 
 PKGNAME-xorriso =      xorriso-${V}
 PKGNAME-tcltk =                xorriso-tcltk-${V}
@@ -21,6 +20,7 @@ SITES =               
http://files.libburnia-project.org/releases/
 PERMIT_PACKAGE =       Yes
 
 MODULES =              x11/tk
+MODTK_VERSION =                8.6
 
 LIB_DEPENDS-main =     sysutils/libisofs>=$V \
                        sysutils/libburn>=$V
@@ -30,6 +30,7 @@ WANTLIB-xorriso =     ${WANTLIB-main} c isoburn
 RUN_DEPENDS-tcltk =    ${MODTK_RUN_DEPENDS} \
                        sysutils/libisoburn,-xorriso
 
+SEPARATE_BUILD =       Yes
 CONFIGURE_STYLE =      gnu
 CONFIGURE_ARGS =       --enable-pkg-check-modules
 
diff --git sysutils/libisoburn/distinfo sysutils/libisoburn/distinfo
index d72c13fa8ed..0f7a5e969b5 100644
--- sysutils/libisoburn/distinfo
+++ sysutils/libisoburn/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libisoburn-1.5.4.tar.gz) = LYmEbUOIDxf6WRxTs76kL/uANijk5jDGgPwskYT3kTI=
-SIZE (libisoburn-1.5.4.tar.gz) = 1623904
+SHA256 (libisoburn-1.5.6.tar.gz) = K4Cm9z3WM6XSQ/rL6XoV5cmgdkSl4aJCwhm5N1pF9xs=
+SIZE (libisoburn-1.5.6.tar.gz) = 1650966
diff --git sysutils/libisofs/Makefile sysutils/libisofs/Makefile
index 1c8eed157dd..7edef4c7b2b 100644
--- sysutils/libisofs/Makefile
+++ sysutils/libisofs/Makefile
@@ -1,7 +1,7 @@
 COMMENT =      library to create and edit an ISO-9660 filesystem
 
-DISTNAME =     libisofs-1.5.4
-SHARED_LIBS +=  isofs 0.1 # 97.0
+DISTNAME =     libisofs-1.5.6
+SHARED_LIBS +=  isofs 0.2 # 97.0
 
 CATEGORIES =   sysutils
 
@@ -13,6 +13,7 @@ PERMIT_PACKAGE =      Yes
 
 WANTLIB =      iconv pthread z
 LIB_DEPENDS =          converters/libiconv
+SEPARATE_BUILD =       Yes
 CONFIGURE_STYLE =      gnu
 CONFIGURE_ENV =                CPPFLAGS="-I${LOCALBASE}/include" \
                        LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}"
diff --git sysutils/libisofs/distinfo sysutils/libisofs/distinfo
index 507db8b589a..c7aace51f96 100644
--- sysutils/libisofs/distinfo
+++ sysutils/libisofs/distinfo
@@ -1,2 +1,2 @@
-SHA256 (libisofs-1.5.4.tar.gz) = qqDtgKdQGXkxb1BbCwF/Kcug6lRjt1EUO60sNgIVqI4=
-SIZE (libisofs-1.5.4.tar.gz) = 870395
+SHA256 (libisofs-1.5.6.tar.gz) = AVLWap00C2Wf6ciA65GQ81cPtHesB89S6LzRNKHTDXA=
+SIZE (libisofs-1.5.6.tar.gz) = 879144

Reply via email to