diff --git a/community/spice-gtk/APKBUILD b/community/spice-gtk/APKBUILD index 9da1e53ecb1532e460b537391c5a6abb49227c4a..b5b9e0d2a5e0e845696d9776bb946a31ee8a9808 100644 --- a/community/spice-gtk/APKBUILD +++ b/community/spice-gtk/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=spice-gtk -pkgver=0.41 -pkgrel=1 +pkgver=0.42 +pkgrel=0 pkgdesc="GTK+ widget for SPICE clients" url="https://www.spice-space.org/spice-gtk.html" arch="all" @@ -39,15 +39,20 @@ makedepends=" 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 \ @@ -76,22 +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=" -bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef spice-gtk-0.41.tar.xz +fd567e35f6d4ebfe6ef004f358dca4c41254336f55f7dd26cf67b62b2acb4866907186bd0526b7cb52b0c24020cdc8809251127498a8d357555bb0c5d3b8f137 spice-gtk-0.42.tar.xz 49af336eb9c4a785b557b3e0e4e9781bccc9fbfd85d2d98bff6bd57c80d9e49f17b27915c720f49da8670f7ab197496f5a7e2a85cc478a9cb0051b0a11a2bf5f disable-test-relying-on-usb.patch -a99795b4286ff95161491f04b3cde2b690bb8ab123f5700ff73ec12b6d021485cb4ae699be995f7fa40a3a46d5e6fa4913e72c9f9a3a91822ed76e8d33a072ee fix-pkgconfig-version.patch " diff --git a/community/spice-gtk/fix-pkgconfig-version.patch b/community/spice-gtk/fix-pkgconfig-version.patch deleted file mode 100644 index a1b38071d5901cf087a71229c46dea5826c48a49..0000000000000000000000000000000000000000 --- a/community/spice-gtk/fix-pkgconfig-version.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/meson.build b/meson.build -index 8c6288f..caef2d4 100644 ---- a/meson.build -+++ b/meson.build -@@ -2,7 +2,7 @@ - # project definition - # - project('spice-gtk', 'c', -- version : run_command('build-aux/git-version-gen', '@0@/.tarball-version'.format(meson.source_root()), check : true).stdout().strip(), -+ version : '0.41', - license : 'LGPLv2.1', - meson_version : '>= 0.49', - default_options : ['buildtype=debugoptimized',