aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>2026-10-02 18:51:14 +0000
committerJesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>2026-10-02 19:43:48 +0000
commitef404e431c57dd85917dcc3835a7b1cb41d73239 (patch)
tree931b84453aba9888640b67dfd8916c39d2225966
parent2297702a93203b4bbbaf7597505b167976831400 (diff)
security/x11appjail: Update to 1.2.0
* Remove su-exec as a dependency (replaced with mdo(1)). * Add sysutils/jtransfer as a dependency. * Add BLAKE3 option. ChangeLog: https://github.com/DtxdF/x11appjail/releases/tag/v1.2.0 MFH: 2026Q4 (cherry picked from commit 772d2487251a02b73ee19d37c1dd689e517d2df8)
-rw-r--r--security/x11appjail/Makefile13
-rw-r--r--security/x11appjail/distinfo6
-rw-r--r--security/x11appjail/pkg-plist1
3 files changed, 13 insertions, 7 deletions
diff --git a/security/x11appjail/Makefile b/security/x11appjail/Makefile
index cc74c4561aa1..336b6e601fbf 100644
--- a/security/x11appjail/Makefile
+++ b/security/x11appjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= x11appjail
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.0
+DISTVERSION= 1.2.0
CATEGORIES= security
MAINTAINER= dtxdf@FreeBSD.org
@@ -13,8 +13,8 @@ RUN_DEPENDS= appjail:sysutils/appjail \
appscript:archivers/appscript \
doas:security/doas \
git:devel/git@lite \
+ jtransfer:sysutils/jtransfer \
notify-send:devel/libnotify \
- su-exec:security/su-exec \
unixexec:sysutils/unixexec \
update-desktop-database:devel/desktop-file-utils \
xauth:x11/xauth \
@@ -33,10 +33,14 @@ GH_PROJECT= x11appjail
NO_BUILD= yes
SUB_FILES= pkg-message
-OPTIONS_DEFINE= EXAMPLES
-
PORTEXAMPLES= *
+OPTIONS_DEFINE= BLAKE3 EXAMPLES
+OPTIONS_DEFAULT= BLAKE3
+
+BLAKE3_DESC= Enable support for Blake3
+BLAKE3_RUN_DEPENDS= b3sum:sysutils/b3sum
+
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}/${EXAMPLESDIR}
@cd ${WRKSRC}/share/examples/x11appjail && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
@@ -48,6 +52,7 @@ post-install-EXAMPLES-on:
${CHMOD} +x $${app}/uninstall; \
if [ -f "$${app}/X" ]; then ${CHMOD} +x $${app}/X; fi; \
${CHMOD} +x $${app}/.reproduce/build.sh; \
+ if [ -f "$${app}/perms.sh" ]; then ${CHMOD} +x $${app}/perms.sh; fi; \
done
.include <bsd.port.mk>
diff --git a/security/x11appjail/distinfo b/security/x11appjail/distinfo
index ee33a9c6804c..64fc13653f94 100644
--- a/security/x11appjail/distinfo
+++ b/security/x11appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790124501
-SHA256 (DtxdF-x11appjail-v1.1.0_GH0.tar.gz) = c12cc50db2965b2d95dfb6394ac1b480ebdd43f1c1f47efa7baeb614468e5f88
-SIZE (DtxdF-x11appjail-v1.1.0_GH0.tar.gz) = 77641
+TIMESTAMP = 1790922657
+SHA256 (DtxdF-x11appjail-v1.2.0_GH0.tar.gz) = c1d1b42c1c106329ca5fe84c447ae978e70eed4823761cbe4e3bc5681d947fac
+SIZE (DtxdF-x11appjail-v1.2.0_GH0.tar.gz) = 141234
diff --git a/security/x11appjail/pkg-plist b/security/x11appjail/pkg-plist
index 967c00411559..fe44a2ee7ad7 100644
--- a/security/x11appjail/pkg-plist
+++ b/security/x11appjail/pkg-plist
@@ -17,6 +17,7 @@ libexec/x11appjail/service.d/Notification/setup
libexec/x11appjail/service.d/OpenURL/agent
libexec/x11appjail/service.d/OpenURL/exec
libexec/x11appjail/service.d/OpenURL/setup
+libexec/x11appjail/transfer
libexec/x11appjail/veriexec
share/man/man1/x11appjail.1.gz
share/man/man5/x11appjail-spec.5.gz