Download raw body.
[UPDATE] sysutils/lib{burn,isoburn,isofs}
ping
On Sat, 29 Nov 2025, Stuart Cassoff wrote:
> 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.
>
>
> Stu
>
>
>
> diff -Nurp /usr/ports/sysutils/libburn/Makefile ./Makefile
> --- /usr/ports/sysutils/libburn/Makefile Thu Oct 5 10:53:17 2023
> +++ ./Makefile Sat Nov 29 03:04:28 2025
> @@ -1,18 +1,19 @@
> 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 # 113.0
>
> CATEGORIES = sysutils
> -
> HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wikis/Libburn
> SITES = http://files.libburnia-project.org/releases/
>
> # GPLv2+
> PERMIT_PACKAGE = Yes
>
> -WANTLIB = c pthread
> +WANTLIB = c pthread
>
> +SEPARATE_BUILD = Yes
> CONFIGURE_STYLE = gnu
> +NO_TEST = Yes
>
> .include <bsd.port.mk>
> diff -Nurp /usr/ports/sysutils/libburn/distinfo ./distinfo
> --- /usr/ports/sysutils/libburn/distinfo Wed May 5 03:33:07 2021
> +++ ./distinfo Fri Nov 28 11:59:15 2025
> @@ -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 -Nurp /usr/ports/sysutils/libisoburn/Makefile ./Makefile
> --- /usr/ports/sysutils/libisoburn/Makefile Wed Oct 1 16:46:13 2025
> +++ ./Makefile Sat Nov 29 02:33:37 2025
> @@ -2,34 +2,37 @@ COMMENT-main = create ISO-9660 filesystem and burn CD
> 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 # 114.0
>
> PKGNAME-xorriso = xorriso-${V}
> PKGNAME-tcltk = xorriso-tcltk-${V}
>
> MULTI_PACKAGES = -main -xorriso -tcltk
>
> -CATEGORIES = sysutils
> +CATEGORIES = sysutils
> +HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn
> +SITES = http://files.libburnia-project.org/releases/
>
> -HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn
> -SITES = http://files.libburnia-project.org/releases/
> -
> # GPLv2+
> PERMIT_PACKAGE = Yes
>
> MODULES = x11/tk
> +MODTK_VERSION = 8.6
>
> LIB_DEPENDS-main = sysutils/libisofs>=$V \
> sysutils/libburn>=$V
> WANTLIB-main = burn curses iconv isofs pthread readline z
> +
> LIB_DEPENDS-xorriso = ${BASE_PKGPATH},-main
> 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 -Nurp /usr/ports/sysutils/libisoburn/distinfo ./distinfo
> --- /usr/ports/sysutils/libisoburn/distinfo Wed May 5 03:33:58 2021
> +++ ./distinfo Fri Nov 28 13:06:14 2025
> @@ -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 -Nurp /usr/ports/sysutils/libisofs/Makefile ./Makefile
> --- /usr/ports/sysutils/libisofs/Makefile Thu Oct 5 10:53:18 2023
> +++ ./Makefile Sat Nov 29 02:34:45 2025
> @@ -1,20 +1,26 @@
> 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.pl01
> +SHARED_LIBS = isofs 0.2 # 98.0
>
> CATEGORIES = sysutils
> -
> HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wikis/Libisofs
> SITES = http://files.libburnia-project.org/releases/
>
> # GPLv2+
> PERMIT_PACKAGE = Yes
>
> -WANTLIB = iconv pthread z
> +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}"
> +
> +NO_TEST = Yes
> +
> +WRKDIST = ${WRKDIR}/libisofs-1.5.6
>
> .include <bsd.port.mk>
> diff -Nurp /usr/ports/sysutils/libisofs/distinfo ./distinfo
> --- /usr/ports/sysutils/libisofs/distinfo Wed May 5 03:33:27 2021
> +++ ./distinfo Sat Nov 29 01:13:40 2025
> @@ -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.pl01.tar.gz) = rB/TONZBdEyh+xVnkXGIt5vIwlBoMt1WiF/smGVrnyU=
> +SIZE (libisofs-1.5.6.pl01.tar.gz) = 879218
>
>
[UPDATE] sysutils/lib{burn,isoburn,isofs}