diff options
Diffstat (limited to 'community/spice-gtk/APKBUILD')
-rw-r--r-- | community/spice-gtk/APKBUILD | 44 |
1 files changed, 24 insertions, 20 deletions
diff --git a/community/spice-gtk/APKBUILD b/community/spice-gtk/APKBUILD index c7d03f9cd54..3bf950df327 100644 --- a/community/spice-gtk/APKBUILD +++ b/community/spice-gtk/APKBUILD @@ -1,12 +1,13 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=spice-gtk -pkgver=0.39 -pkgrel=1 +pkgver=0.42 +pkgrel=0 pkgdesc="GTK+ widget for SPICE clients" url="https://www.spice-space.org/spice-gtk.html" arch="all" license="LGPL-2.1-or-later" +depends="libcap-ng" makedepends=" meson gstreamer-dev @@ -27,29 +28,36 @@ makedepends=" cairo-dev zlib-dev pixman-dev - openssl-dev + openssl-dev>3 libx11-dev libepoxy-dev libva-dev py3-six py3-parsing perl + acl-dev + polkit-dev " options="suid" -subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-tools - spice-glib:glib" -source="https://www.spice-space.org/download/gtk/spice-gtk-$pkgver.tar.xz +subpackages=" + $pkgname-dev + $pkgname-doc + $pkgname-lang + $pkgname-tools + spice-glib + " +source="https://gitlab.freedesktop.org/spice/spice-gtk/uploads/e41347144c5d2f9947e215c894969f0e/spice-gtk-$pkgver.tar.xz disable-test-relying-on-usb.patch - fix-pkgconfig-version.patch " build() { abuild-meson \ + -Db_lto=true \ -Dgtk=enabled \ -Dwebdav=disabled \ -Dbuiltin-mjpeg=false \ -Dusbredir=enabled \ - -Dpolkit=disabled \ + -Dpolkit=enabled\ -Dpie=true \ -Dintrospection=enabled \ -Dvapi=enabled \ @@ -60,11 +68,11 @@ build() { -Dgtk_doc=disabled \ -Dcoroutine=gthread \ . output - meson compile ${JOBS:+-j ${JOBS}} -C output + meson compile -C output } check() { - meson test --no-rebuild -v -C output + meson test --no-rebuild --print-errorlogs -C output } package() { @@ -73,20 +81,16 @@ package() { tools() { pkgdesc="$pkgdesc (tooling)" - mkdir -p "$subpkgdir"/usr - mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ + amove usr/bin } glib() { pkgdesc="$pkgdesc (glib library)" - mkdir -p "$subpkgdir"/usr/lib \ - "$subpkgdir"/usr/lib/girepository-1.0/ - mv "$pkgdir"/usr/lib/*-glib-*.so* \ - "$subpkgdir"/usr/lib/ - mv "$pkgdir"/usr/lib/girepository-1.0/SpiceClientGLib-*.typelib \ - "$subpkgdir"/usr/lib/girepository-1.0/ + amove usr/lib/*-glib-*.so* + amove usr/lib/girepository-*/SpiceClientGLib-*.typelib } -sha512sums="ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2 spice-gtk-0.39.tar.xz +sha512sums=" +fd567e35f6d4ebfe6ef004f358dca4c41254336f55f7dd26cf67b62b2acb4866907186bd0526b7cb52b0c24020cdc8809251127498a8d357555bb0c5d3b8f137 spice-gtk-0.42.tar.xz 49af336eb9c4a785b557b3e0e4e9781bccc9fbfd85d2d98bff6bd57c80d9e49f17b27915c720f49da8670f7ab197496f5a7e2a85cc478a9cb0051b0a11a2bf5f disable-test-relying-on-usb.patch -0126de8c1dad557d33c3e70c8c281d4515ef54df99ac282046a7b543cfd765fca7b94ed7f1b27ae48f3b62492936feb74e59e5c653f193515d07267497b740d7 fix-pkgconfig-version.patch" +" |