summaryrefslogtreecommitdiff
path: root/ports-mgmt
diff options
context:
space:
mode:
Diffstat (limited to 'ports-mgmt')
-rw-r--r--ports-mgmt/appstream-generator/Makefile33
-rw-r--r--ports-mgmt/appstream-generator/distinfo6
-rw-r--r--ports-mgmt/appstream-generator/files/patch-meson.build13
-rw-r--r--ports-mgmt/appstream-generator/files/patch-src_backends_freebsd_fbsdpkg.h10
-rw-r--r--ports-mgmt/appstream-generator/files/patch-src_engine.cpp10
-rw-r--r--ports-mgmt/caronade/Makefile2
-rw-r--r--ports-mgmt/fallout/Makefile2
-rw-r--r--ports-mgmt/modules2tuple/Makefile2
-rw-r--r--ports-mgmt/packagekit/Makefile2
-rw-r--r--ports-mgmt/packagekit/distinfo6
-rw-r--r--ports-mgmt/packagekit/pkg-plist1
-rw-r--r--ports-mgmt/portgrep/Makefile2
-rw-r--r--ports-mgmt/portshaker/Makefile2
-rw-r--r--ports-mgmt/poudriere-devel/Makefile6
-rw-r--r--ports-mgmt/poudriere-devel/distinfo6
-rw-r--r--ports-mgmt/poudriere-devel/files/patch-src_share_poudriere_common.sh11
-rw-r--r--ports-mgmt/poudriere-devel/pkg-plist4
-rw-r--r--ports-mgmt/poudriere-dsh2dsh/Makefile2
-rw-r--r--ports-mgmt/poudriere-dsh2dsh/distinfo6
-rw-r--r--ports-mgmt/poudriere-dsh2dsh/pkg-plist3
20 files changed, 90 insertions, 39 deletions
diff --git a/ports-mgmt/appstream-generator/Makefile b/ports-mgmt/appstream-generator/Makefile
index 921889487215..a8d0b26d435c 100644
--- a/ports-mgmt/appstream-generator/Makefile
+++ b/ports-mgmt/appstream-generator/Makefile
@@ -1,7 +1,6 @@
PORTNAME= appstream-generator
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.1
-PORTREVISION= 3
+DISTVERSION= 0.10.1
CATEGORIES= ports-mgmt
MAINTAINER= arrowd@FreeBSD.org
@@ -11,38 +10,38 @@ WWW= https://github.com/ximion/appstream-generator
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN= fails to build with new devel/appstream
-
-BUILD_DEPENDS= girtod:lang/gir-to-d \
- ldc2:lang/ldc \
- xsltproc:textproc/libxslt \
+BUILD_DEPENDS= nlohmann-json>=3:devel/nlohmann-json \
+ inja>=3:devel/inja \
+ catch2>0:devel/catch2 \
+ ${LOCALBASE}/include/__generator.hpp:devel/stdgenerator \
${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl
LIB_DEPENDS= libappstream.so:devel/appstream \
libappstream-compose.so:devel/appstream-compose \
+ libCatch2.so:devel/catch2 \
libcurl.so:ftp/curl \
- libglibd-2.0.so:devel/glibd \
liblmdb.so:databases/lmdb \
- libphobos2-ldc-shared.so:lang/ldc
-RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:misc/hicolor-icon-theme
+ libicuuc.so:devel/icu \
+ libtbb.so:devel/onetbb \
+ libfyaml.so:textproc/libfyaml
-USES= gnome libarchive meson pkgconfig
+USES= compiler:c++23-lang gnome libarchive meson pkgconfig
-USE_GNOME= glib20
+USE_GNOME= glib20 libxml2 libxslt:build
+USE_CXXSTD= c++23
USE_GITHUB= yes
-GH_ACCOUNT= arrowd
-GH_TAGNAME= 5e71cac08bae0aa8e812f5dc5508b3b501ee5678
+GH_ACCOUNT= ximion
OPTIONS_DEFINE= MANPAGES
MANPAGES_BUILD_DEPENDS= xsltproc:textproc/libxslt
-MESON_ARGS= -Ddownload-js=false -Dlocalbase=${LOCALBASE} -Drpmmd=false
+MESON_ARGS= -Ddownload-js=false -Dbackward=false
+
+CFLAGS+= -fexperimental-library
DATADIR= ${PREFIX}/share/appstream
OPTIONS_SUB= yes
-PIE_UNSAFE= yes
-
post-install:
cd ${WRKSRC}/data && \
${COPYTREE_SHARE} templates ${STAGEDIR}${DATADIR}
diff --git a/ports-mgmt/appstream-generator/distinfo b/ports-mgmt/appstream-generator/distinfo
index 42bb482df23d..1808e31bcdd8 100644
--- a/ports-mgmt/appstream-generator/distinfo
+++ b/ports-mgmt/appstream-generator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752666020
-SHA256 (arrowd-appstream-generator-v0.9.1-5e71cac08bae0aa8e812f5dc5508b3b501ee5678_GH0.tar.gz) = fa51b029a5e5f98cc71cee336b6695b0f8a944cf58f39bcb2ca9653fc174c57b
-SIZE (arrowd-appstream-generator-v0.9.1-5e71cac08bae0aa8e812f5dc5508b3b501ee5678_GH0.tar.gz) = 549119
+TIMESTAMP = 1759931829
+SHA256 (ximion-appstream-generator-v0.10.1_GH0.tar.gz) = 002c509c54daa39b3bc179afca84227c9675368264040d19e7847540b7d0ed48
+SIZE (ximion-appstream-generator-v0.10.1_GH0.tar.gz) = 580502
diff --git a/ports-mgmt/appstream-generator/files/patch-meson.build b/ports-mgmt/appstream-generator/files/patch-meson.build
new file mode 100644
index 000000000000..59bb727a1897
--- /dev/null
+++ b/ports-mgmt/appstream-generator/files/patch-meson.build
@@ -0,0 +1,13 @@
+--- meson.build.orig 2025-09-25 21:14:13 UTC
++++ meson.build
+@@ -57,8 +57,8 @@ endif
+ #
+ # Compiler flags
+ #
+-add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'c')
+-add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'cpp')
++#add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'c')
++#add_project_arguments('-D_POSIX_C_SOURCE=201710L', language: 'cpp')
+
+ if get_option('maintainer')
+ maintainer_c_args = [
diff --git a/ports-mgmt/appstream-generator/files/patch-src_backends_freebsd_fbsdpkg.h b/ports-mgmt/appstream-generator/files/patch-src_backends_freebsd_fbsdpkg.h
new file mode 100644
index 000000000000..8ea32db22c6b
--- /dev/null
+++ b/ports-mgmt/appstream-generator/files/patch-src_backends_freebsd_fbsdpkg.h
@@ -0,0 +1,10 @@
+--- src/backends/freebsd/fbsdpkg.h.orig 2025-09-25 21:14:13 UTC
++++ src/backends/freebsd/fbsdpkg.h
+@@ -24,6 +24,7 @@
+ #include <vector>
+ #include <unordered_map>
+ #include <memory>
++#include <mutex>
+ #include <cstdint>
+ #include <nlohmann/json.hpp>
+
diff --git a/ports-mgmt/appstream-generator/files/patch-src_engine.cpp b/ports-mgmt/appstream-generator/files/patch-src_engine.cpp
new file mode 100644
index 000000000000..5bf92fa33c1a
--- /dev/null
+++ b/ports-mgmt/appstream-generator/files/patch-src_engine.cpp
@@ -0,0 +1,10 @@
+--- src/engine.cpp.orig 2025-09-25 21:14:13 UTC
++++ src/engine.cpp
+@@ -35,6 +35,7 @@
+
+ #include <tbb/parallel_for.h>
+ #include <tbb/parallel_for_each.h>
++#include <tbb/parallel_invoke.h>
+ #include <tbb/blocked_range.h>
+ #include <tbb/task_arena.h>
+ #include <inja/inja.hpp>
diff --git a/ports-mgmt/caronade/Makefile b/ports-mgmt/caronade/Makefile
index e0e64f916d29..2c4745943697 100644
--- a/ports-mgmt/caronade/Makefile
+++ b/ports-mgmt/caronade/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caronade
DISTVERSIONPREFIX=v
DISTVERSION= 0.7.1
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= ports-mgmt
MAINTAINER= decke@FreeBSD.org
diff --git a/ports-mgmt/fallout/Makefile b/ports-mgmt/fallout/Makefile
index fd27373b1d97..3fa6e513d8d6 100644
--- a/ports-mgmt/fallout/Makefile
+++ b/ports-mgmt/fallout/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fallout
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.4
-PORTREVISION= 26
+PORTREVISION= 28
CATEGORIES= ports-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/ports-mgmt/modules2tuple/Makefile b/ports-mgmt/modules2tuple/Makefile
index 79b70a88ed44..3338bb57494b 100644
--- a/ports-mgmt/modules2tuple/Makefile
+++ b/ports-mgmt/modules2tuple/Makefile
@@ -1,7 +1,7 @@
PORTNAME= modules2tuple
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.4
-PORTREVISION= 28
+PORTREVISION= 30
CATEGORIES= ports-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile
index d8adda613828..14a9f496390c 100644
--- a/ports-mgmt/packagekit/Makefile
+++ b/ports-mgmt/packagekit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PackageKit
-PORTVERSION= 1.3.1
+PORTVERSION= 1.3.2
CATEGORIES= ports-mgmt sysutils
MASTER_SITES= https://www.freedesktop.org/software/PackageKit/releases/
diff --git a/ports-mgmt/packagekit/distinfo b/ports-mgmt/packagekit/distinfo
index 8ed82959e58d..c8bc2841c12c 100644
--- a/ports-mgmt/packagekit/distinfo
+++ b/ports-mgmt/packagekit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746369099
-SHA256 (PackageKit-1.3.1.tar.xz) = 8c5d5272821d61b50aba24736ca0f4812c28bc6334922f17396b43fd2ed7a7e1
-SIZE (PackageKit-1.3.1.tar.xz) = 2815264
+TIMESTAMP = 1760209270
+SHA256 (PackageKit-1.3.2.tar.xz) = aa7269e600f6011f381d869b3650552602bbb9f38982e1106621b940bab979b8
+SIZE (PackageKit-1.3.2.tar.xz) = 2820468
diff --git a/ports-mgmt/packagekit/pkg-plist b/ports-mgmt/packagekit/pkg-plist
index 3b11275a12e8..f184b4198632 100644
--- a/ports-mgmt/packagekit/pkg-plist
+++ b/ports-mgmt/packagekit/pkg-plist
@@ -149,5 +149,6 @@ share/polkit-1/rules.d/org.freedesktop.packagekit.rules
share/vala/vapi/packagekit-glib2.deps
share/vala/vapi/packagekit-glib2.vapi
@sample /var/lib/PackageKit/transactions.db.sample
+@postunexec /bin/rm -rf /var/lib/PackageKit/transactions.db
@dir /var/lib/PackageKit
@dir /var/lib
diff --git a/ports-mgmt/portgrep/Makefile b/ports-mgmt/portgrep/Makefile
index 777be0ec2c7d..cfa1666cf55d 100644
--- a/ports-mgmt/portgrep/Makefile
+++ b/ports-mgmt/portgrep/Makefile
@@ -1,7 +1,7 @@
PORTNAME= portgrep
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.1
-PORTREVISION= 23
+PORTREVISION= 25
CATEGORIES= ports-mgmt
MAINTAINER= ports@FreeBSD.org
diff --git a/ports-mgmt/portshaker/Makefile b/ports-mgmt/portshaker/Makefile
index bbe5b1d9db0f..076d7d474f34 100644
--- a/ports-mgmt/portshaker/Makefile
+++ b/ports-mgmt/portshaker/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/smortex/portshaker
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-USES+= uidfix
+USES+= uidfix python:env
USE_GITHUB= yes
GH_ACCOUNT= smortex
GH_PROJECT= portshaker
diff --git a/ports-mgmt/poudriere-devel/Makefile b/ports-mgmt/poudriere-devel/Makefile
index ee630dee9105..f705989bd412 100644
--- a/ports-mgmt/poudriere-devel/Makefile
+++ b/ports-mgmt/poudriere-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= poudriere
-DISTVERSION= 3.4.99.20250724
-PORTREVISION= 0
+DISTVERSION= 3.4.99.20251013
+PORTREVISION= 1
CATEGORIES= ports-mgmt
MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \
http://mirror.shatow.net/freebsd/${PORTNAME}/ \
@@ -17,7 +17,7 @@ CONFLICTS_INSTALL= poudriere
USE_GITHUB= yes
GH_ACCOUNT= freebsd
-GH_TAGNAME= 3.3.0-1975-g544d112e9
+GH_TAGNAME= 3.3.0-2186-gdb737522d
GNU_CONFIGURE= yes
ETCDIR= ${PREFIX}/etc/poudriere.d
diff --git a/ports-mgmt/poudriere-devel/distinfo b/ports-mgmt/poudriere-devel/distinfo
index b854f1d39e21..84a7927f6d13 100644
--- a/ports-mgmt/poudriere-devel/distinfo
+++ b/ports-mgmt/poudriere-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753377532
-SHA256 (freebsd-poudriere-3.4.99.20250724-3.3.0-1975-g544d112e9_GH0.tar.gz) = f401e2cf15cb96a0e73df15b7dd58e4a8f9954b0bcf8addc5f14299dd0e8d8b9
-SIZE (freebsd-poudriere-3.4.99.20250724-3.3.0-1975-g544d112e9_GH0.tar.gz) = 5770778
+TIMESTAMP = 1760367143
+SHA256 (freebsd-poudriere-3.4.99.20251013-3.3.0-2186-gdb737522d_GH0.tar.gz) = a5e2cee424da3c28670f5642e1adb94f16d1a19e088d6312d5a46d0b5e2af7c4
+SIZE (freebsd-poudriere-3.4.99.20251013-3.3.0-2186-gdb737522d_GH0.tar.gz) = 5791450
diff --git a/ports-mgmt/poudriere-devel/files/patch-src_share_poudriere_common.sh b/ports-mgmt/poudriere-devel/files/patch-src_share_poudriere_common.sh
new file mode 100644
index 000000000000..09f5aa5c9b34
--- /dev/null
+++ b/ports-mgmt/poudriere-devel/files/patch-src_share_poudriere_common.sh
@@ -0,0 +1,11 @@
+--- src/share/poudriere/common.sh.orig 2025-10-13 14:51:41 UTC
++++ src/share/poudriere/common.sh
+@@ -993,7 +993,7 @@ jstart() {
+ jail -c persist "name=${name:?}" \
+ "path=${mpath:?}" \
+ "host.hostname=${BUILDER_HOSTNAME-${name}}" \
+- "${network}" ${JAIL_PARAMS-}
++ ${network} ${JAIL_PARAMS-}
+ # Allow networking in -n jail
+ jail -c persist "name=${name}-n" \
+ "path=${mpath:?}" \
diff --git a/ports-mgmt/poudriere-devel/pkg-plist b/ports-mgmt/poudriere-devel/pkg-plist
index 50311b55a168..7b6c76761eae 100644
--- a/ports-mgmt/poudriere-devel/pkg-plist
+++ b/ports-mgmt/poudriere-devel/pkg-plist
@@ -10,6 +10,7 @@ libexec/poudriere/cpdup
libexec/poudriere/dirempty
libexec/poudriere/dirwatch
libexec/poudriere/locked_mkdir
+libexec/poudriere/lockf
libexec/poudriere/nc
libexec/poudriere/poudriered
libexec/poudriere/ptsort
@@ -21,6 +22,7 @@ libexec/poudriere/sh
libexec/poudriere/timeout
libexec/poudriere/timestamp
%%BASH%%share/bash-completion/completions/poudriere
+share/man/man8/poudriere-audit.8.gz
share/man/man8/poudriere-bulk.8.gz
share/man/man8/poudriere-distclean.8.gz
share/man/man8/poudriere-image.8.gz
@@ -39,8 +41,10 @@ share/man/man8/poudriere.8.gz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nginx.conf.sample
%%DATADIR%%/MANIFESTS
%%DATADIR%%/api.sh
+%%DATADIR%%/audit.sh
%%DATADIR%%/awk/dependency_loop.awk
%%DATADIR%%/awk/file_cmp_reg.awk
+%%DATADIR%%/awk/git_dirty.awk
%%DATADIR%%/awk/humanize.awk
%%DATADIR%%/awk/json.awk
%%DATADIR%%/awk/json_jail.awk
diff --git a/ports-mgmt/poudriere-dsh2dsh/Makefile b/ports-mgmt/poudriere-dsh2dsh/Makefile
index 6753537b2223..e4e02ec839e5 100644
--- a/ports-mgmt/poudriere-dsh2dsh/Makefile
+++ b/ports-mgmt/poudriere-dsh2dsh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= poudriere
-DISTVERSION= 3.4.99.20250802
+DISTVERSION= 3.4.99.20251007
CATEGORIES= ports-mgmt
PKGNAMESUFFIX= -dsh2dsh
diff --git a/ports-mgmt/poudriere-dsh2dsh/distinfo b/ports-mgmt/poudriere-dsh2dsh/distinfo
index 869ef043739a..8d2baeea73c8 100644
--- a/ports-mgmt/poudriere-dsh2dsh/distinfo
+++ b/ports-mgmt/poudriere-dsh2dsh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754162815
-SHA256 (dsh2dsh-poudriere-3.4.99.20250802_GH0.tar.gz) = 204cd983d9c39f5ebdff670e3945c889f61a04c334d67f8a056b02abbf4191ec
-SIZE (dsh2dsh-poudriere-3.4.99.20250802_GH0.tar.gz) = 5771166
+TIMESTAMP = 1759862161
+SHA256 (dsh2dsh-poudriere-3.4.99.20251007_GH0.tar.gz) = 9aa592dd4794d2c46896d9679c17bac45cc9cec4dbec43a9f8663b04b263d962
+SIZE (dsh2dsh-poudriere-3.4.99.20251007_GH0.tar.gz) = 5779966
diff --git a/ports-mgmt/poudriere-dsh2dsh/pkg-plist b/ports-mgmt/poudriere-dsh2dsh/pkg-plist
index 50311b55a168..f024cc384f39 100644
--- a/ports-mgmt/poudriere-dsh2dsh/pkg-plist
+++ b/ports-mgmt/poudriere-dsh2dsh/pkg-plist
@@ -21,6 +21,7 @@ libexec/poudriere/sh
libexec/poudriere/timeout
libexec/poudriere/timestamp
%%BASH%%share/bash-completion/completions/poudriere
+share/man/man8/poudriere-audit.8.gz
share/man/man8/poudriere-bulk.8.gz
share/man/man8/poudriere-distclean.8.gz
share/man/man8/poudriere-image.8.gz
@@ -39,8 +40,10 @@ share/man/man8/poudriere.8.gz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nginx.conf.sample
%%DATADIR%%/MANIFESTS
%%DATADIR%%/api.sh
+%%DATADIR%%/audit.sh
%%DATADIR%%/awk/dependency_loop.awk
%%DATADIR%%/awk/file_cmp_reg.awk
+%%DATADIR%%/awk/git_dirty.awk
%%DATADIR%%/awk/humanize.awk
%%DATADIR%%/awk/json.awk
%%DATADIR%%/awk/json_jail.awk