aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-03-11 12:09:30 +0100
committerLeo <thinkabit.ukim@gmail.com>2020-03-11 10:50:55 -0300
commitc67cfbaa78389fce28d0ba811b831d26db15c9b0 (patch)
tree231e8676e7f3bf85f3e98c3879ca1314b337d53c
parentd1124b2fa896f2fc6158ab13cb32700f1d60cd36 (diff)
downloadaports-c67cfbaa78389fce28d0ba811b831d26db15c9b0.tar.bz2
aports-c67cfbaa78389fce28d0ba811b831d26db15c9b0.tar.xz
main/libsecret: upgrade to 0.20.2
-rw-r--r--main/libsecret/APKBUILD20
-rw-r--r--main/libsecret/support-static-lib.patch13
2 files changed, 6 insertions, 27 deletions
diff --git a/main/libsecret/APKBUILD b/main/libsecret/APKBUILD
index 8766d67610..0463c7ea07 100644
--- a/main/libsecret/APKBUILD
+++ b/main/libsecret/APKBUILD
@@ -1,25 +1,18 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=libsecret
-pkgver=0.20.1
-pkgrel=1
+pkgver=0.20.2
+pkgrel=0
pkgdesc="Library for storing and retrieving passwords and other secrets"
url="https://wiki.gnome.org/Projects/Libsecret"
arch="all"
license="LGPL-2.0-or-later"
makedepends="glib-dev intltool libxslt-dev docbook-xsl libgcrypt-dev
gobject-introspection-dev vala meson"
-checkdepends="py3-dbus py3-gobject3 xvfb-run dbus-x11 gjs"
+checkdepends="py3-dbus py3-gobject3 xvfb-run dbus-x11"
+options="!check" # gjs is in community now
subpackages="$pkgname-static $pkgname-dev $pkgname-doc $pkgname-lang"
-source="https://download.gnome.org/sources/libsecret/${pkgver%.*}/libsecret-$pkgver.tar.xz
- support-static-lib.patch"
-
-case "$CARCH" in
- # Missing check dependency: gjs
- s390x) options="$options !check" ;;
- # All tests fail on 32bit
- armhf|armv7|x86) options="$options !check" ;;
-esac
+source="https://download.gnome.org/sources/libsecret/${pkgver%.*}/libsecret-$pkgver.tar.xz"
build() {
meson \
@@ -43,5 +36,4 @@ package() {
}
-sha512sums="d8fca5f4da63427f594e1cb38c91330a98ab706aa945f8e735337f3fd342895bc96ceb36390ba01a4c0b9c5d503c4b544753c3243c444579f46f7b2e7836d1ac libsecret-0.20.1.tar.xz
-63769061674fb0227c00975303699fa9c6685accb177ae738b601c58547eedfdaf78f4cbb152835dda6ccbb771004f361b402d88eff8e51fc3c8563b71180aeb support-static-lib.patch"
+sha512sums="89143c8ccc8f6fa0cda2c98baef92e8cbf9b319a984826a09c527125e14712023ee65cada42a2c9232524528da8c1c3d2235ecbcb93e2f06e94121a601c22857 libsecret-0.20.2.tar.xz"
diff --git a/main/libsecret/support-static-lib.patch b/main/libsecret/support-static-lib.patch
deleted file mode 100644
index 18172cefee..0000000000
--- a/main/libsecret/support-static-lib.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/libsecret/meson.build b/libsecret/meson.build
-index 09041ce..759b5ef 100644
---- a/libsecret/meson.build
-+++ b/libsecret/meson.build
-@@ -84,7 +84,7 @@ libsecret_cflags = [
- '-DSECRET_COMPILATION',
- ]
-
--libsecret = shared_library('secret-@0@'.format(api_version_major),
-+libsecret = library('secret-@0@'.format(api_version_major),
- [ libsecret_sources, _dbus_generated, _enums_generated ],
- version: libtool_version,
- dependencies: libsecret_dependencies,