diff options
author | Bart Ribbers <bribbers@disroot.org> | 2022-12-29 13:42:18 +0100 |
---|---|---|
committer | Bart Ribbers <bribbers@disroot.org> | 2023-01-31 08:51:54 +0100 |
commit | f48634b2dba070820cfcfe172a6d1bbd82248380 (patch) | |
tree | 46d445dc0682a8a1b195be6dc9f63b52212b49f0 | |
parent | b3cec5868358264774d3edfffe092943108fd5b1 (diff) | |
download | aports-f48634b2dba070820cfcfe172a6d1bbd82248380.tar.gz aports-f48634b2dba070820cfcfe172a6d1bbd82248380.tar.bz2 aports-f48634b2dba070820cfcfe172a6d1bbd82248380.tar.xz |
community/xrdesktop: upgrade to 0.16.0
-rw-r--r-- | community/xrdesktop/0001-Fix-build-in-git-repo.patch | 16 | ||||
-rw-r--r-- | community/xrdesktop/APKBUILD | 14 |
2 files changed, 26 insertions, 4 deletions
diff --git a/community/xrdesktop/0001-Fix-build-in-git-repo.patch b/community/xrdesktop/0001-Fix-build-in-git-repo.patch new file mode 100644 index 00000000000..8d453475d79 --- /dev/null +++ b/community/xrdesktop/0001-Fix-build-in-git-repo.patch @@ -0,0 +1,16 @@ +diff --git a/settings/meson.build b/settings/meson.build +index 7356790..e2383a9 100644 +--- a/settings/meson.build ++++ b/settings/meson.build +@@ -27,11 +27,6 @@ config = configuration_data() + config.set('pkgdatadir', pkgdatadir) + + GIT_TAG = '' +-git = find_program('git', required : false) +-if git.found() +- GIT_TAG = run_command('git', 'rev-parse', '--short', 'HEAD', check: true).stdout().strip() +-endif +- + config.set('version', '@0@.@1@'.format(meson.project_version(), GIT_TAG)) + + configure_file( diff --git a/community/xrdesktop/APKBUILD b/community/xrdesktop/APKBUILD index 2446f8a5296..8e02e3d3c8d 100644 --- a/community/xrdesktop/APKBUILD +++ b/community/xrdesktop/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=xrdesktop -pkgver=0.15.2 -pkgrel=9 +pkgver=0.16.0 +pkgrel=0 pkgdesc="A library for XR interaction with traditional desktop compositors" url="https://gitlab.freedesktop.org/xrdesktop/xrdesktop" arch="all" @@ -10,13 +10,16 @@ license="MIT AND CC-BY-SA-4.0" depends="python3" depends_dev="py3-gobject3-dev" makedepends="$depends_dev + g3k-dev glslang gtk-doc gxr-dev meson python3-dev " -source="https://gitlab.freedesktop.org/xrdesktop/xrdesktop/-/archive/$pkgver/xrdesktop-$pkgver.tar.gz" +source="https://gitlab.freedesktop.org/xrdesktop/xrdesktop/-/archive/$pkgver/xrdesktop-$pkgver.tar.gz + 0001-Fix-build-in-git-repo.patch + " subpackages="$pkgname-dev" build() { @@ -35,4 +38,7 @@ package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="df4b894452d00fa65ad024530e2cb6d0ea2349cadaa8e2aa9c32c2cae5cf4d9d633271dbd7f0a4b98ff72fdde1a7bc96f2a84baa16d7e4eb2f53c56ca5d9dcfb xrdesktop-0.15.2.tar.gz" +sha512sums=" +04786cf892d6d8111a14465fd5f093dd142b38fd682c54c17496a98663e3700310cf123eb69a2173b1daf8eaf0af81b101adcb28511fe9c5afbb23fcd3301255 xrdesktop-0.16.0.tar.gz +ef143e2d3a09fe620d1def969cfdde8c37a0607b396b3ed8afc4abb0a5463774889cd35db40d39485a58a1bbe8d5d6966ba633c7f40bb713c698c80774f64e32 0001-Fix-build-in-git-repo.patch +" |