aboutsummaryrefslogtreecommitdiffstats
path: root/community/udisks2/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/udisks2/APKBUILD')
-rw-r--r--community/udisks2/APKBUILD46
1 files changed, 31 insertions, 15 deletions
diff --git a/community/udisks2/APKBUILD b/community/udisks2/APKBUILD
index da267a12c66..f8f72a29d6f 100644
--- a/community/udisks2/APKBUILD
+++ b/community/udisks2/APKBUILD
@@ -2,36 +2,48 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=udisks2
-pkgver=2.9.3
+pkgver=2.10.1
pkgrel=0
pkgdesc="daemon, tools and libraries to manipulate disks"
options="!check"
url="https://www.freedesktop.org/wiki/Software/udisks/"
-# mips64, s390x and riscv64 blocked by polkit
-arch="all !mips64 !s390x !riscv64"
+arch="all"
license="GPL-2.0-or-later"
depends="dbus"
-depends_dev="gobject-introspection-dev polkit-dev libatasmart-dev
- libgudev-dev acl-dev lvm2-dev"
-makedepends="$depends_dev glib-dev intltool gtk-doc linux-headers libblockdev-dev
- btrfs-progs-dev coreutils"
+depends_dev="
+ acl-dev
+ gobject-introspection-dev
+ libatasmart-dev
+ libgudev-dev
+ lvm2-dev
+ polkit-dev
+ "
+makedepends="$depends_dev
+ bash
+ btrfs-progs-dev
+ coreutils
+ glib-dev
+ gtk-doc
+ intltool
+ libblockdev-dev
+ linux-headers
+ "
subpackages="
$pkgname-dev
+ $pkgname-gtk-doc:gtkdoc:noarch
$pkgname-doc
$pkgname-lang
$pkgname-libs
- $pkgname-bash-completion:bashcomp:noarch
+ $pkgname-bash-completion
+ $pkgname-zsh-completion
"
source="https://github.com/storaged-project/udisks/releases/download/udisks-$pkgver/udisks-$pkgver.tar.bz2
- O_CLOEXEC.patch
"
+ # O_CLOEXEC.patch
builddir="$srcdir"/udisks-$pkgver
-case "$CARCH" in
-mips*) options="!check" ;;
-esac
-
build() {
+ CFLAGS="$CFLAGS -flto=auto" \
./configure \
--build=$CBUILD \
--host=$CHOST \
@@ -43,6 +55,7 @@ build() {
--enable-lvm2 \
--enable-lvmcache \
--enable-btrfs \
+ --disable-static \
--disable-zram \
--with-udevdir=/lib/udev
make
@@ -52,6 +65,10 @@ check() {
make check
}
+gtkdoc() {
+ amove usr/share/gtk-doc
+}
+
package() {
make DESTDIR="$pkgdir" install
rm -f "$pkgdir"/usr/lib/*.a
@@ -64,6 +81,5 @@ libs() {
}
sha512sums="
-1ee6e982e599c6872183068dd64f9259a522dea7a91ddc3119f9bc436c9c6bf2911e61f7ae339d67d4851cb6f55ec05b6d9a4cc8c1a9f7c5d35c66b80d5ada42 udisks-2.9.3.tar.bz2
-269ba55cc755e2a484670258bc530790691b66c9fce9479a2a17d78cff5d52dd1be89290979efd44a0ba82be665f52a356a57f2cbb67951d91fe09d4e24c2a6a O_CLOEXEC.patch
+9cdaeca4306a970c85f88d406dbe5d2dad23d72f47d9ab1c021b8c2888d4c790f680eb94388d86f9255024283b4a36e98b8aee4408d193a7d4aad1e74463356a udisks-2.10.1.tar.bz2
"