From nobody Thu Oct 02 10:35:01 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ccp8P501kz69Y9T; Thu, 02 Oct 2025 10:35:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ccp8P4HVCz3g6f; Thu, 02 Oct 2025 10:35:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759401301; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oHkJdVb9e/DD6YNLG47NPWYqVRbEGN4qyWB7f7WDgx4=; b=UKTYv6kactnzMeAQXpoH9bW/IkJH+aJ6uPh0lRyubDXo29m4u5EPeQH1+HrcaC8kq7QECL tieyz/EDYSAGYiq2Kg/GO1Mc1jGsUjoKODD25fcgyli9ytyMwFxoXiomKjKlBrmRau8oBi avzclILZBfWWwrS8mNwQAxMkuIipI0JWNpCXZM9+gMAfRKxSeuuNGECq/4QoLZs7p5KKvo ftvhw4kEnkCY7s3DvpJIydfrTEKirQqZ6lleNKSQOYtVp4BxtIVnVRVJZXD9KtxyN67m0D Os7yfyy/sMIaZTxgjg2OJTbY2/Ni0ADFuMUMTtGTStekjwFBzXZ5ZnvppTZStQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759401301; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oHkJdVb9e/DD6YNLG47NPWYqVRbEGN4qyWB7f7WDgx4=; b=ss3Mqo/ZgJXqCJu36a1ghOVqLhr0sCunjljGpx+qjSeAcZEd/ZbykLobXDs3CDWUB1wybk rLe3CbNjZZ7yr3kkDVjk1GVZbSf5ZMl6zvq77rVGL+ubA/UfKhIPeLb2RKflp8PnRO2iTa 7s1yOcojreEkZ8g3CFJeODlh8fubMvygxnUm3rdH42n/qgFRabVyMXXxTIiNoWwReT/X+P RqoyNvdPYfZGwqzn+HZcNSkT6IF1juBGfmO5uN9qg/GLuPOkDYKlGYxUjobgdIkS//qVmh mXWVNKaSTb9xCMI3kuLWAWe2qtoyYhewUCpUCJ6EVTZJcGDWgZ1ZloOVtEfkFA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759401301; a=rsa-sha256; cv=none; b=h/ug0MV41c+jBVquPSfz2NHgiSFrb2b8qaU77huF6/dCQQpKInPDQVnOHt3Rv450wMwsjT ct41ZPKSAjlIu1Fz5eeNwAnWt19uiuxLyIEaNSIC5NChzhh2EuQSzZQX9hAF9lchx6QTCt adT691OPlEyqV358m9zBkETS33fnevCngaiF9EDJa9we8Zd70N9iH8yOaQRAnPjx8tW2F8 vZPiGOfdSRdwdTWkev5af4ITieuaXJHa9UQiTvBHm0AFjJNNtrxbUmohbndZN3Zi/QImQo 4H1jIv6q2gwS92cHKDdHkRwpi3Ist0IHSnoDTh/4F9vRtvp50yGVKSh8iLHEJw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4ccp8P3jhwz13hW; Thu, 02 Oct 2025 10:35:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 592AZ1An086376; Thu, 2 Oct 2025 10:35:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 592AZ1IT086373; Thu, 2 Oct 2025 10:35:01 GMT (envelope-from git) Date: Thu, 2 Oct 2025 10:35:01 GMT Message-Id: <202510021035.592AZ1IT086373@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?=C3=84lven?= Subject: git: ed1a2c694a41 - main - sysutils/tarbsd-builder: Update 25.08.27 => 25.09.28 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: alven X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ed1a2c694a41ce86d6d776d8d8f6fdf28d8fb459 Auto-Submitted: auto-generated The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/ports/commit/?id=ed1a2c694a41ce86d6d776d8d8f6fdf28d8fb459 commit ed1a2c694a41ce86d6d776d8d8f6fdf28d8fb459 Author: Paavo-Einari Kaipila AuthorDate: 2025-09-28 08:27:14 +0000 Commit: Älven CommitDate: 2025-10-02 10:32:11 +0000 sysutils/tarbsd-builder: Update 25.08.27 => 25.09.28 This update adds FreeBSD 15 support https://github.com/pavetheway91/tarbsd/releases/tag/25.09.26b https://github.com/pavetheway91/tarbsd/releases/tag/25.09.28 Commit log: https://github.com/pavetheway91/tarbsd/compare/25.08.27...25.09.28 * Pet portclippy(1) and portfmt(1) PR: 289850 Approved by: yuri@ (Mentor) --- sysutils/tarbsd-builder/Makefile | 29 +++++++++++------------------ sysutils/tarbsd-builder/distinfo | 6 +++--- sysutils/tarbsd-builder/pkg-descr | 2 +- 3 files changed, 15 insertions(+), 22 deletions(-) diff --git a/sysutils/tarbsd-builder/Makefile b/sysutils/tarbsd-builder/Makefile index 5d70ed92ec77..84ca3e5246ac 100644 --- a/sysutils/tarbsd-builder/Makefile +++ b/sysutils/tarbsd-builder/Makefile @@ -1,5 +1,5 @@ PORTNAME= tarbsd-builder -DISTVERSION= 25.08.27 +DISTVERSION= 25.09.28 CATEGORIES= sysutils PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DIST_SUBDIR= ${DISTNAME}-${DISTVERSION} @@ -14,42 +14,35 @@ LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 i386 ONLY_FOR_ARCHS_REASON= Generated images are amd64 only at the moment, aarch64 planned but no others +RUN_DEPENDS= ${LOCALBASE}/sbin/pkg:${PKG_ORIGIN} + USES= php:flavors,build USE_GITHUB= yes GH_ACCOUNT= pavetheway91 GH_PROJECT= tarbsd -USE_PHP= filter pcntl phar zlib +USE_PHP= ctype filter mbstring pcntl phar zlib IGNORE_WITH_PHP= 81 NO_ARCH= yes -_TARBSD_COMPILE_ARGS=--ports --version-tag=${DISTVERSION} +_TARBSD_COMPILE_ARGS= --ports --version-tag=${PORTVERSION} --np-iconv PLIST_FILES= bin/tarbsd -OPTIONS_DEFINE= INTL MBSTRING QEMU_TOOLS ZOPFLI -OPTIONS_DEFAULT= MBSTRING ZOPFLI +OPTIONS_DEFINE= INTL QEMU_TOOLS ZOPFLI +OPTIONS_DEFAULT= ZOPFLI -INTL_DESC= Intl extension instead of a polyfill -MBSTRING_DESC= Mbstring extension instead of a polyfill +INTL_DESC= Intl extension instead of a polyfill QEMU_TOOLS_DESC= Export image to hypervisor formats -ZOPFLI_DESC= Better kernel compression +ZOPFLI_DESC= Better kernel compression INTL_USE= PHP=intl -MBSTRING_USE= PHP=mbstring QEMU_TOOLS_RUN_DEPENDS= qemu-img:emulators/qemu@tools ZOPFLI_RUN_DEPENDS= zopfli:archivers/zopfli -.include - -.if ${PORT_OPTIONS:MMBSTRING} -_TARBSD_COMPILE_ARGS+= --np-iconv -.endif - do-build: - ${LOCALBASE}/bin/php \ - -d phar.readonly=0 \ - ${WRKSRC}/stubs/compile.php ${_TARBSD_COMPILE_ARGS} + ${LOCALBASE}/bin/php -d phar.readonly=0 ${WRKSRC}/stubs/compile.php \ + ${_TARBSD_COMPILE_ARGS} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/out/tarbsd \ diff --git a/sysutils/tarbsd-builder/distinfo b/sysutils/tarbsd-builder/distinfo index ac708171943b..067a10a5b4ec 100644 --- a/sysutils/tarbsd-builder/distinfo +++ b/sysutils/tarbsd-builder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756299954 -SHA256 (pavetheway91-tarbsd-25.08.27_GH0-25.08.27/pavetheway91-tarbsd-25.08.27_GH0.tar.gz) = ca3f1a30b02182bc12b43a7d364ae09909abe92ff9bc2bc309b0f7820008ed40 -SIZE (pavetheway91-tarbsd-25.08.27_GH0-25.08.27/pavetheway91-tarbsd-25.08.27_GH0.tar.gz) = 1025435 +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 diff --git a/sysutils/tarbsd-builder/pkg-descr b/sysutils/tarbsd-builder/pkg-descr index 1cf3075c99d0..24f2b6bf4dea 100644 --- a/sysutils/tarbsd-builder/pkg-descr +++ b/sysutils/tarbsd-builder/pkg-descr @@ -1,2 +1,2 @@ tarBSD builder builds FreeBSD images that boot to memory. Depending on -installed packages, the image can be even less than 40 megabytes. +installed packages, the image can be even smaller than 40 megabytes.