diff options
Diffstat (limited to 'ports-mgmt')
| -rw-r--r-- | ports-mgmt/packagekit/Makefile | 11 | ||||
| -rw-r--r-- | ports-mgmt/packagekit/files/patch-backends_freebsd_pk-backend-freebsd.cpp | 11 | ||||
| -rw-r--r-- | ports-mgmt/pkg-graph/Makefile | 2 | ||||
| -rw-r--r-- | ports-mgmt/porttools/Makefile | 2 | ||||
| -rw-r--r-- | ports-mgmt/poudriere-devel/Makefile | 9 | ||||
| -rw-r--r-- | ports-mgmt/poudriere-devel/distinfo | 6 | ||||
| -rw-r--r-- | ports-mgmt/poudriere-devel/pkg-plist | 4 | ||||
| -rw-r--r-- | ports-mgmt/sccache-overlay/Makefile | 2 | ||||
| -rw-r--r-- | ports-mgmt/sccache-overlay/files/patch-rust-1.91.0 | 15 |
9 files changed, 50 insertions, 12 deletions
diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile index 14a9f496390c..1a7ba49b2df8 100644 --- a/ports-mgmt/packagekit/Makefile +++ b/ports-mgmt/packagekit/Makefile @@ -1,5 +1,6 @@ PORTNAME= PackageKit PORTVERSION= 1.3.2 +PORTREVISION= 1 CATEGORIES= ports-mgmt sysutils MASTER_SITES= https://www.freedesktop.org/software/PackageKit/releases/ @@ -25,13 +26,21 @@ USE_GNOME= gtk30 glib20 intltool introspection USE_LDCONFIG= yes CPE_VENDOR= packagekit_project -SHEBANG_FILES= contrib/cron/packagekit-background.cron +SHEBANG_FILES= contrib/cron/packagekit-background.cron \ + tests/data/pk-spawn-test-sigquit.py \ + tests/data/pk-spawn-dispatcher.py MESON_ARGS= -Dsysconfdir=${PREFIX}/etc \ -Dpackaging_backend=freebsd -Dsystemd=false -Doffline_update=false \ -Dbash_completion=false -Dbash_command_not_found=false \ -Dgstreamer_plugin=false +OPTIONS_DEFINE= LOCAL_CHECKOUT + +LOCAL_CHECKOUT_DESC= Support running tests (not for production use) +LOCAL_CHECKOUT_TEST_DEPENDS= bash:shells/bash +LOCAL_CHECKOUT_MESON_TRUE= local_checkout + post-install: ${MV} ${STAGEDIR}/var/lib/PackageKit/transactions.db ${STAGEDIR}/var/lib/PackageKit/transactions.db.sample diff --git a/ports-mgmt/packagekit/files/patch-backends_freebsd_pk-backend-freebsd.cpp b/ports-mgmt/packagekit/files/patch-backends_freebsd_pk-backend-freebsd.cpp new file mode 100644 index 000000000000..81a9e1730d0b --- /dev/null +++ b/ports-mgmt/packagekit/files/patch-backends_freebsd_pk-backend-freebsd.cpp @@ -0,0 +1,11 @@ +--- backends/freebsd/pk-backend-freebsd.cpp.orig 2025-10-02 19:55:22 UTC ++++ backends/freebsd/pk-backend-freebsd.cpp +@@ -859,7 +859,7 @@ pk_backend_install_update_packages_thread (PkBackendJo + names.reserve (size); + for (guint i = 0; i < size; i++) { + PackageView pkg(package_ids[i]); +- names.push_back(g_strdup(pkg.nameversion())); ++ names.push_back(installRole ? g_strdup(pkg.nameversion()) : g_strdup(pkg.name())); + } + + jobs.add (MATCH_EXACT, names); diff --git a/ports-mgmt/pkg-graph/Makefile b/ports-mgmt/pkg-graph/Makefile index 3348d131ae0c..5f303ae6ba59 100644 --- a/ports-mgmt/pkg-graph/Makefile +++ b/ports-mgmt/pkg-graph/Makefile @@ -1,6 +1,6 @@ PORTNAME= pkg-graph DISTVERSION= g20180614 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= ports-mgmt MAINTAINER= gnn@FreeBSD.org diff --git a/ports-mgmt/porttools/Makefile b/ports-mgmt/porttools/Makefile index e4861cfaa193..30aab8421bd4 100644 --- a/ports-mgmt/porttools/Makefile +++ b/ports-mgmt/porttools/Makefile @@ -11,9 +11,9 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= git:devel/git \ portlint:ports-mgmt/portlint \ - sudo:security/sudo \ ydiff:textproc/ydiff +USES= sudo USE_GITHUB= yes GH_ACCOUNT= skreuzer diff --git a/ports-mgmt/poudriere-devel/Makefile b/ports-mgmt/poudriere-devel/Makefile index 4aec2104a37b..b3da10a2b814 100644 --- a/ports-mgmt/poudriere-devel/Makefile +++ b/ports-mgmt/poudriere-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= poudriere -DISTVERSION= 3.4.99.20251026 -PORTREVISION= 0 +DISTVERSION= 3.4.99.20251127 +PORTREVISION= 1 CATEGORIES= ports-mgmt MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ \ @@ -17,12 +17,12 @@ CONFLICTS_INSTALL= poudriere USE_GITHUB= yes GH_ACCOUNT= freebsd -GH_TAGNAME= 3.3.0-2210-ge92c28b8d +GH_TAGNAME= 3.3.0-2467-g1e1cd81b9 GNU_CONFIGURE= yes ETCDIR= ${PREFIX}/etc/poudriere.d -OPTIONS_DEFINE= BASH MANIFESTS PORTCONFIG EXAMPLES QEMU ZSH +OPTIONS_DEFINE= BASH EXAMPLES MANIFESTS PORTCONFIG QEMU ZSH OPTIONS_DEFAULT=BASH MANIFESTS PORTCONFIG ZSH OPTIONS_SUB= yes @@ -35,7 +35,6 @@ PORTCONFIG_RUN_DEPENDS= portconfig>0:ports-mgmt/portconfig QEMU_DESC= Add qemu-user-static for non-x86 architectures QEMU_RUN_DEPENDS= qemu-user-static>0:emulators/qemu-user-static - # gmake is not strictly needed but handles test jobs better TEST_DEPENDS= gmake>0:devel/gmake TEST_ENV= MAKE=gmake diff --git a/ports-mgmt/poudriere-devel/distinfo b/ports-mgmt/poudriere-devel/distinfo index 4bca46bfd55c..b667f47fc437 100644 --- a/ports-mgmt/poudriere-devel/distinfo +++ b/ports-mgmt/poudriere-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761519440 -SHA256 (freebsd-poudriere-3.4.99.20251026-3.3.0-2210-ge92c28b8d_GH0.tar.gz) = 90868fb6d643e378035535795c56400a8b2a0888730e5a1b670679e41a744f22 -SIZE (freebsd-poudriere-3.4.99.20251026-3.3.0-2210-ge92c28b8d_GH0.tar.gz) = 5793236 +TIMESTAMP = 1764298078 +SHA256 (freebsd-poudriere-3.4.99.20251127-3.3.0-2467-g1e1cd81b9_GH0.tar.gz) = 14cad5d7a922da4bff5fbcfaa6200137d54bcd8167c3410d59952df75b685d94 +SIZE (freebsd-poudriere-3.4.99.20251127-3.3.0-2467-g1e1cd81b9_GH0.tar.gz) = 5827049 diff --git a/ports-mgmt/poudriere-devel/pkg-plist b/ports-mgmt/poudriere-devel/pkg-plist index f024cc384f39..b35525fd3b39 100644 --- a/ports-mgmt/poudriere-devel/pkg-plist +++ b/ports-mgmt/poudriere-devel/pkg-plist @@ -9,7 +9,9 @@ libexec/poudriere/clock libexec/poudriere/cpdup libexec/poudriere/dirempty libexec/poudriere/dirwatch +libexec/poudriere/getpid libexec/poudriere/locked_mkdir +libexec/poudriere/lockf libexec/poudriere/nc libexec/poudriere/poudriered libexec/poudriere/ptsort @@ -31,6 +33,7 @@ share/man/man8/poudriere-options.8.gz share/man/man8/poudriere-pkgclean.8.gz share/man/man8/poudriere-ports.8.gz share/man/man8/poudriere-queue.8.gz +share/man/man8/poudriere-repo.8.gz share/man/man8/poudriere-status.8.gz share/man/man8/poudriere-testport.8.gz share/man/man8/poudriere-version.8.gz @@ -113,6 +116,7 @@ share/man/man8/poudriere.8.gz %%DATADIR%%/ports.sh %%DATADIR%%/processonelog.sh %%DATADIR%%/queue.sh +%%DATADIR%%/repo.sh %%DATADIR%%/status.sh %%DATADIR%%/testport.sh %%ZSH%%share/zsh/site-functions/_poudriere diff --git a/ports-mgmt/sccache-overlay/Makefile b/ports-mgmt/sccache-overlay/Makefile index 7978df9228d1..037807043b4c 100644 --- a/ports-mgmt/sccache-overlay/Makefile +++ b/ports-mgmt/sccache-overlay/Makefile @@ -1,7 +1,7 @@ PORTNAME= sccache DISTVERSIONPREFIX= v DISTVERSION= 0.2.15 -PORTREVISION= 40 +PORTREVISION= 41 CATEGORIES= ports-mgmt PKGNAMESUFFIX= -overlay diff --git a/ports-mgmt/sccache-overlay/files/patch-rust-1.91.0 b/ports-mgmt/sccache-overlay/files/patch-rust-1.91.0 new file mode 100644 index 000000000000..f2d3d3bba2bb --- /dev/null +++ b/ports-mgmt/sccache-overlay/files/patch-rust-1.91.0 @@ -0,0 +1,15 @@ +--- src/compiler/compiler.rs.orig 2025-11-09 17:42:58 UTC ++++ src/compiler/compiler.rs +@@ -699,10 +699,10 @@ macro_rules! cannot_cache { + + macro_rules! cannot_cache { + ($why:expr) => { +- return CompilerArguments::CannotCache($why, None); ++ return CompilerArguments::CannotCache($why, None) + }; + ($why:expr, $extra_info:expr) => { +- return CompilerArguments::CannotCache($why, Some($extra_info)); ++ return CompilerArguments::CannotCache($why, Some($extra_info)) + }; + } + |
