Index | Thread | Search

From:
Stuart Cassoff <exokoide@yahoo.ca>
Subject:
Re: [UPDATE] sysutils/lib{burn,isoburn,isofs}
To:
OpenBSD Ports <ports@openbsd.org>
Date:
Sat, 6 Dec 2025 07:55:23 -0500

Download raw body.

Thread
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
> 
>