summaryrefslogtreecommitdiff
path: root/seahorse
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-09-30 21:40:22 +0200
committerTim Biermann <tbier@posteo.de>2021-09-30 22:50:23 +0200
commitf5d054b0f33edad68eb1251edc95b5c3208c1136 (patch)
treedb37a1ea0c6a31e07fb9ec2411fe30ef145a18a5 /seahorse
parentc1abe40f9f22c5b5cb9a736bb557617a239c40a8 (diff)
downloadcontrib-f5d054b0f33edad68eb1251edc95b5c3208c1136.tar.gz
contrib-f5d054b0f33edad68eb1251edc95b5c3208c1136.tar.xz
seahorse: 40.0 -> 41.0
Diffstat (limited to 'seahorse')
-rw-r--r--seahorse/.signature6
-rw-r--r--seahorse/Pkgfile19
2 files changed, 16 insertions, 9 deletions
diff --git a/seahorse/.signature b/seahorse/.signature
index e38250584..c95966add 100644
--- a/seahorse/.signature
+++ b/seahorse/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF34kkMamVTS9jJPA7dd4H0iKaUg7SLdYEuGTxQZ9Zc9ygCFSTbs54IwxAPixollPVgSZLYZJvppogmZecrJG6sAI=
-SHA256 (Pkgfile) = 32702724784bf4adc0a694dd8c80f47092dadf0dc3173c8de09cd9895e824556
+RWSagIOpLGJF3/Rf4f+hiegaMYSvZtexdgmPnuL9uVdBYhaoMjU6FLMSwSYzI+ztkOvong8Di6Tek8RR9zyx64Y8TZ+eaMc24AY=
+SHA256 (Pkgfile) = 83853583f73f178c198099469884cfeac27f6635df0590bbe2d2a2c67c571806
SHA256 (.footprint) = 51582fffa8800be19c93f2039234f7a925454c2aeac45460ec99e13de3ca28f6
-SHA256 (seahorse-40.0.tar.bz2) = 3c11405ac105860879d56e39f04c653867c2dc9129d717a7a5c06969cab1f5c9
+SHA256 (seahorse-41.0.tar.bz2) = 423d96817feec5c4770cdd2d59a780d1cc90e6b150e4c98449ff155cf492545e
diff --git a/seahorse/Pkgfile b/seahorse/Pkgfile
index 8e88e2b9c..35d328574 100644
--- a/seahorse/Pkgfile
+++ b/seahorse/Pkgfile
@@ -1,21 +1,28 @@
# Description: Seahorse is a GNOME application for managing encryption keys and passwords in the GNOME Keyring
# URL: https://wiki.gnome.org/Apps/Seahorse/
# Maintainer: Tim Biermann, tbier at posteo dot de
-# Depends on: gcr gnome-keyring gpgme libhandy libpwquality libsecret libsoup openldap xorg-libxinerama
-# Optional: pam_ldap
+# Depends on: gcr gnome-keyring gtk3 libhandy libpwquality libsecret libsoup xorg-libxinerama gpgme
+# Optional: avahi gpgme openldap
name=seahorse
-version=40.0
+version=41.0
release=1
source=(https://gitlab.gnome.org/GNOME/seahorse/-/archive/$version/seahorse-$version.tar.bz2)
build() {
- meson setup $name-$version build \
+ prt-get isinst avahi || PKGMK_SEAHORSE+=' -D key-sharing=false'
+ prt-get isinst gpgme || PKGMK_SEAHORSE+=' -D pgp-support=false -D check-compatible-gpg=false'
+ prt-get isinst openldap || PKGMK_SEAHORSE+=' -D ldap-support=false -D hkp-support=false'
+
+ meson setup $name-$version build $PKGMK_SEAHORSE \
--prefix=/usr \
--libexecdir=/usr/lib/$name \
--buildtype=plain \
- -D help=false \
- -D key-sharing=false
+ --wrap-mode nodownload \
+ --auto-features disabled \
+ -D b_lto=true \
+ -D b_pie=true \
+ -D help=false
meson compile -C build
DESTDIR=$PKG meson install -C build
rm -r $PKG/usr/share/locale

Generated by cgit