From: Klemens Nanni Subject: Re: [UPDATE] sysutils/lib{burn,isoburn,isofs} To: Stuart Cassoff , OpenBSD Ports Date: Sat, 13 Dec 2025 13:00:23 +0000 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 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