aboutsummaryrefslogtreecommitdiffstats
path: root/community/gnome-remote-desktop/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/gnome-remote-desktop/APKBUILD')
-rw-r--r--community/gnome-remote-desktop/APKBUILD27
1 files changed, 16 insertions, 11 deletions
diff --git a/community/gnome-remote-desktop/APKBUILD b/community/gnome-remote-desktop/APKBUILD
index b562bca26c0..38d566e6fd8 100644
--- a/community/gnome-remote-desktop/APKBUILD
+++ b/community/gnome-remote-desktop/APKBUILD
@@ -1,31 +1,34 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
-# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: team/gnome <ablocorrea@hotmail.com>
pkgname=gnome-remote-desktop
-pkgver=42.2
-pkgrel=0
-pkgdesc="GNOME Remote Desktop - remove desktop server"
+pkgver=45.1
+pkgrel=1
+pkgdesc="GNOME Remote Desktop - remote desktop server"
url="https://gitlab.gnome.org/GNOME/gnome-remote-desktop"
arch="all !s390x" # blocked by pipewire
license="GPL-2.0-or-later"
# mesa and libgudev are checkdepends, but they don't get installed
# due to options="!check"
makedepends="
+ asciidoc
cairo-dev
+ fdk-aac-dev
ffnvcodec-headers
freerdp-dev
fuse3-dev
glib-dev
libdrm-dev
+ libei-dev
libepoxy-dev
+ libgudev-dev
libnotify-dev
libsecret-dev
libvncserver-dev
libxkbcommon-dev
+ mesa-dev
meson
pipewire-dev
-
- libgudev-dev
- mesa-dev
+ tpm2-tss-dev
"
checkdepends="
adwaita-icon-theme
@@ -37,20 +40,22 @@ checkdepends="
py3-gobject3
xvfb-run
"
-subpackages="$pkgname-lang"
+subpackages="$pkgname-doc $pkgname-lang"
options="!check" # Needs a full fat GNOME session
source="https://download.gnome.org/sources/gnome-remote-desktop/${pkgver%.*}/gnome-remote-desktop-$pkgver.tar.xz"
build() {
abuild-meson \
+ -Db_lto=true \
-Dsystemd=false \
+ -Dtests=false \
. output
- meson compile ${JOBS:+-j ${JOBS}} -C output
+ meson compile -C output
}
check() {
mkdir -p /tmp/runtimedir
- GSETTINGS_SCHEMA_DIR=output/src/ XDG_RUNTIME_DIR=/tmp/runtimedir meson test --no-rebuild -v -C output
+ GSETTINGS_SCHEMA_DIR=output/src/ XDG_RUNTIME_DIR=/tmp/runtimedir meson test --no-rebuild --print-errorlogs -C output
}
package() {
@@ -58,5 +63,5 @@ package() {
}
sha512sums="
-620f2119bec845bf93226b1b873519c5609b7b6212232b33de2d1c420160378ad917c7b593b00c3e15a3b3c3788f3300ef89a226952afb6dae40f9fcc6782e16 gnome-remote-desktop-42.2.tar.xz
+4572fefa03ee433783c822cf0405bd17b645f3aa08e8d88c04165859fd30643d612e5d7516a64ded8c1a0d2007026d6df877930b5ea127d7e1e939c1bb60f379 gnome-remote-desktop-45.1.tar.xz
"