diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile index f42068cc2076..4cca2bc32755 100644 --- a/ports-mgmt/packagekit/Makefile +++ b/ports-mgmt/packagekit/Makefile @@ -1,54 +1,53 @@ PORTNAME= PackageKit -PORTVERSION= 1.3.4 -PORTREVISION= 2 +PORTVERSION= 1.3.5 CATEGORIES= ports-mgmt sysutils MASTER_SITES= https://www.freedesktop.org/software/PackageKit/releases/ MAINTAINER= desktop@FreeBSD.org COMMENT= DBUS packaging abstraction layer WWW= https://www.freedesktop.org/software/PackageKit/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ vapigen:lang/vala \ xsltproc:textproc/libxslt LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libjansson.so:devel/jansson \ libpolkit-gobject-1.so:sysutils/polkit \ libpkg.so:${PKG_ORIGIN} RUN_DEPENDS= console-kit-daemon:sysutils/consolekit2 USES= cpe dbus-testing gettext gnome meson pkgconfig \ python shebangfix sqlite:3 tar:xz USE_GNOME= gtk30 glib20 intltool introspection USE_LDCONFIG= yes CPE_VENDOR= packagekit_project 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-patch: ${REINPLACE_CMD} -e 's|http://docbook.sourceforge.net/release/xsl-ns/current/|${LOCALBASE}/share/xsl/docbook/|g' \ ${WRKSRC}/client/meson.build ${REINPLACE_CMD} -e 's|http://docbook.sourceforge.net/release/xsl/current/|${LOCALBASE}/share/xsl/docbook/|g' \ ${WRKSRC}/client/pkcon/meson.build post-install: ${MV} ${STAGEDIR}/var/lib/PackageKit/transactions.db ${STAGEDIR}/var/lib/PackageKit/transactions.db.sample .include diff --git a/ports-mgmt/packagekit/distinfo b/ports-mgmt/packagekit/distinfo index 608c8dcb2f46..cfa9d4511032 100644 --- a/ports-mgmt/packagekit/distinfo +++ b/ports-mgmt/packagekit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1770290001 -SHA256 (PackageKit-1.3.4.tar.xz) = 5d79d97a66fd9a50fcc82419ab530fe7b2102aa3afb1dec53df5d29efba2e687 -SIZE (PackageKit-1.3.4.tar.xz) = 2963704 +TIMESTAMP = 1777193969 +SHA256 (PackageKit-1.3.5.tar.xz) = ea9e5954bc74b24c02cf31674a3ec792b3b74d5758ac0b6aca58ad76fc54374e +SIZE (PackageKit-1.3.5.tar.xz) = 2968448 diff --git a/ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp b/ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp index b3d114f1de5a..dc31f716869b 100644 --- a/ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp +++ b/ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp @@ -1,13 +1,11 @@ ---- backends/freebsd/PackageDatabase.hpp.orig 2026-01-28 19:54:23 UTC +--- backends/freebsd/PackageDatabase.hpp.orig 2026-04-22 10:56:14 UTC +++ backends/freebsd/PackageDatabase.hpp -@@ -252,6 +252,10 @@ class PackageDatabase { (private) - if (lockType != PKGDB_LOCK_READONLY) - pk_backend_job_set_locked (job, FALSE); - }); -+ -+ // We don't want libpkg to interactively ask us questions about OS -+ // versions mismatch. Provide a default "no" reply. +@@ -255,7 +255,7 @@ class PackageDatabase { (private) + + // We don't want libpkg to interactively ask us questions about OS + // versions mismatch. Provide a default "no" reply. +- pkg_set_ignore_osversion (FALSE); + pkg_set_ignore_osversion (TRUE); } struct cleanup_cb