Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jan 2026 13:52:19 +0000
From:      =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc:        Paavo-Einari Kaipila <pkaipila@gmail.com>
Subject:   git: 490141bf67a0 - 2026Q1 - sysutils/tarbsd-builder: Update 25.09.28 => 26.01.25
Message-ID:  <69777193.26758.73b16fd0@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch 2026Q1 has been updated by alven:

URL: https://cgit.FreeBSD.org/ports/commit/?id=490141bf67a011f5f28b21e68aaf1a5dc41de384

commit 490141bf67a011f5f28b21e68aaf1a5dc41de384
Author:     Paavo-Einari Kaipila <pkaipila@gmail.com>
AuthorDate: 2026-01-25 21:23:44 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2026-01-26 13:51:40 +0000

    sysutils/tarbsd-builder: Update 25.09.28 => 26.01.25
    
    Among with some smaller improvements, the app looks better,
    compresses kernel quicker and ships with 2 example projects.
    
    Pkgbase issues with FreeBSD 15 have also been fixed.
    
    https://github.com/pavetheway91/tarbsd/blob/26.01.25/CHANGELOG.md
    
    Commit log:
    https://github.com/pavetheway91/tarbsd/compare/25.09.28...26.01.25
    
    PR:             290515
    Approved by:    yuri@ (Mentor)
    MFH:            2026Q1
    
    (cherry picked from commit a20bd666c24d676c4de724b7ed80d64641cee45f)
---
 sysutils/tarbsd-builder/Makefile | 21 +++++++++++++--------
 sysutils/tarbsd-builder/distinfo |  6 +++---
 2 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/sysutils/tarbsd-builder/Makefile b/sysutils/tarbsd-builder/Makefile
index 65a2a544c5b2..cb9381339759 100644
--- a/sysutils/tarbsd-builder/Makefile
+++ b/sysutils/tarbsd-builder/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	tarbsd-builder
-DISTVERSION=	25.09.28
+DISTVERSION=	26.01.25
 CATEGORIES=	sysutils
 PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 DIST_SUBDIR=	${DISTNAME}-${DISTVERSION}
@@ -24,20 +24,20 @@ USE_PHP=	ctype filter mbstring pcntl phar zlib
 
 NO_ARCH=	yes
 
-_TARBSD_COMPILE_ARGS=	--ports --version-tag=${PORTVERSION} --np-iconv
+_TARBSD_COMPILE_ARGS=	--ports --version-tag=${PORTVERSION} \
+			--prefix=${LOCALBASE}
 
 PLIST_FILES=	bin/tarbsd
+PORTEXAMPLES=	*
 
-OPTIONS_DEFINE=		INTL QEMU_TOOLS ZOPFLI
-OPTIONS_DEFAULT=	ZOPFLI
+OPTIONS_DEFINE=		EXAMPLES PIGZ QEMU_TOOLS
+OPTIONS_DEFAULT=	EXAMPLES PIGZ
 
-INTL_DESC=		Intl extension instead of a polyfill
+PIGZ_DESC=		Better kernel compression
 QEMU_TOOLS_DESC=	Export image to hypervisor formats
-ZOPFLI_DESC=		Better kernel compression
 
-INTL_USE=		PHP=intl
+PIGZ_RUN_DEPENDS=	pigz:archivers/pigz
 QEMU_TOOLS_RUN_DEPENDS=	qemu-img:emulators/qemu@tools
-ZOPFLI_RUN_DEPENDS=	zopfli:archivers/zopfli
 
 do-build:
 	${LOCALBASE}/bin/php -d phar.readonly=0 ${WRKSRC}/stubs/compile.php \
@@ -47,4 +47,9 @@ do-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/out/tarbsd \
 		${STAGEDIR}${PREFIX}/bin/
 
+post-install-EXAMPLES-on:
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	cd ${WRKSRC}/examples && \
+		${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+
 .include <bsd.port.mk>
diff --git a/sysutils/tarbsd-builder/distinfo b/sysutils/tarbsd-builder/distinfo
index 067a10a5b4ec..e83f63e74586 100644
--- a/sysutils/tarbsd-builder/distinfo
+++ b/sysutils/tarbsd-builder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759047489
-SHA256 (pavetheway91-tarbsd-25.09.28_GH0-25.09.28/pavetheway91-tarbsd-25.09.28_GH0.tar.gz) = dc489d11213f857cd09b47450a6d09a5fc87a19ae1da93fa0e75fd218691261e
-SIZE (pavetheway91-tarbsd-25.09.28_GH0-25.09.28/pavetheway91-tarbsd-25.09.28_GH0.tar.gz) = 1032268
+TIMESTAMP = 1769375843
+SHA256 (pavetheway91-tarbsd-26.01.25_GH0-26.01.25/pavetheway91-tarbsd-26.01.25_GH0.tar.gz) = 8a033c23a62ff06a07d7bf824260e49857c0d3bc7cc684392d7e4de2dc567cb0
+SIZE (pavetheway91-tarbsd-26.01.25_GH0-26.01.25/pavetheway91-tarbsd-26.01.25_GH0.tar.gz) = 1189640


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69777193.26758.73b16fd0>