[arch-commits] Commit in gnome-remote-desktop/trunk (PKGBUILD)
Date: Wednesday, September 9, 2020 @ 18:52:22 Author: heftig Revision: 395650 0.1.9-1 Modified: gnome-remote-desktop/trunk/PKGBUILD --+ PKGBUILD | 30 -- 1 file changed, 20 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-09 17:45:50 UTC (rev 395649) +++ PKGBUILD2020-09-09 18:52:22 UTC (rev 395650) @@ -1,18 +1,18 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) pkgname=gnome-remote-desktop -pkgver=0.1.8 +pkgver=0.1.9 pkgrel=1 pkgdesc="GNOME Remote Desktop server" url="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop; arch=(x86_64) license=(GPL2) -depends=(glib2 pipewire systemd libvncserver libsecret libnotify dconf) +depends=(cairo freerdp glib2 pipewire systemd libvncserver libsecret libnotify dconf) makedepends=(git meson) checkdepends=(xorg-server-xvfb python-dbus python-gobject mutter) groups=(gnome) -_commit=3141a7efec1529f06e2bcc64b68d8bad02d9a4c1 # tags/0.1.8^0 -source=("git+https://gitlab.gnome.org/jadahl/gnome-remote-desktop.git#commit=$_commit;) +_commit=ba216dc82c7cdfcd2b99066b8be480e6a76cc60b # tags/0.1.9^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-remote-desktop.git#commit=$_commit;) sha256sums=('SKIP') pkgver() { @@ -23,26 +23,36 @@ prepare() { cd $pkgname - # Disable the Xvfb abstract socket which leaks out of our containers - sed -i 's|-noreset|& -nolisten local|' tests/vnc-test-runner.sh + # Test fixes + sed -e 's|-noreset|& -nolisten local|' \ + -e 's|dbus-run-session --||' \ + -i tests/vnc-test-runner.sh } build() { arch-meson $pkgname build - ninja -C build + meson compile -C build } -check() ( +_run_tests() { mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" glib-compile-schemas "${GSETTINGS_SCHEMA_DIR:=$PWD/build/src}" export XDG_RUNTIME_DIR GSETTINGS_SCHEMA_DIR + sed 's/exec pipewire-media-session .*/exec pipewire-media-session -d bluez5,alsa-seq,alsa-pcm/' \ +pipewire.conf + export PIPEWIRE_CONFIG_FILE="$PWD/pipewire.conf" + pipewire & trap "kill $!; wait" EXIT meson test -C build --print-errorlogs -) +} +check() { + dbus-run-session bash -c "$(declare -f _run_tests); _run_tests" +} + package() { DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in gnome-remote-desktop/trunk (PKGBUILD)
Date: Wednesday, March 25, 2020 @ 23:14:32 Author: heftig Revision: 378499 0.1.8-1 Modified: gnome-remote-desktop/trunk/PKGBUILD --+ PKGBUILD | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-25 22:49:17 UTC (rev 378498) +++ PKGBUILD2020-03-25 23:14:32 UTC (rev 378499) @@ -1,16 +1,17 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=gnome-remote-desktop -pkgver=0.1.7 -pkgrel=2 +pkgver=0.1.8 +pkgrel=1 pkgdesc="GNOME Remote Desktop server" url="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop; arch=(x86_64) license=(GPL2) -depends=(glib2 libpipewire02 systemd libvncserver libsecret libnotify dconf) +depends=(glib2 pipewire systemd libvncserver libsecret libnotify dconf) makedepends=(git meson) +checkdepends=(xorg-server-xvfb python-dbus python-gobject mutter) groups=(gnome) -_commit=400f790f082dc54bf03d27cf64fcf94b0a1424c9 # tags/0.1.7^0 +_commit=3141a7efec1529f06e2bcc64b68d8bad02d9a4c1 # tags/0.1.8^0 source=("git+https://gitlab.gnome.org/jadahl/gnome-remote-desktop.git#commit=$_commit;) sha256sums=('SKIP') @@ -21,6 +22,9 @@ prepare() { cd $pkgname + + # Disable the Xvfb abstract socket which leaks out of our containers + sed -i 's|-noreset|& -nolisten local|' tests/vnc-test-runner.sh } build() { @@ -28,10 +32,17 @@ ninja -C build } -check() { - meson test -C build -} +check() ( + mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" + glib-compile-schemas "${GSETTINGS_SCHEMA_DIR:=$PWD/build/src}" + export XDG_RUNTIME_DIR GSETTINGS_SCHEMA_DIR + pipewire & + trap "kill $!; wait" EXIT + + meson test -C build --print-errorlogs +) + package() { DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in gnome-remote-desktop/trunk (PKGBUILD)
Date: Sunday, March 8, 2020 @ 08:08:08 Author: heftig Revision: 377122 0.1.7-2 Modified: gnome-remote-desktop/trunk/PKGBUILD (contents, properties) --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-08 07:40:25 UTC (rev 377121) +++ PKGBUILD2020-03-08 08:08:08 UTC (rev 377122) @@ -2,12 +2,12 @@ pkgname=gnome-remote-desktop pkgver=0.1.7 -pkgrel=1 +pkgrel=2 pkgdesc="GNOME Remote Desktop server" url="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop; arch=(x86_64) license=(GPL2) -depends=(glib2 pipewire systemd libvncserver libsecret libnotify dconf) +depends=(glib2 libpipewire02 systemd libvncserver libsecret libnotify dconf) makedepends=(git meson) groups=(gnome) _commit=400f790f082dc54bf03d27cf64fcf94b0a1424c9 # tags/0.1.7^0 @@ -21,7 +21,6 @@ prepare() { cd $pkgname - sed -i 's|pipewire-0\.1|pipewire-0.2|g' meson.build } build() { Property changes on: gnome-remote-desktop/trunk/PKGBUILD ___ Deleted: svn:keywords ## -1 +0,0 ## -Id \ No newline at end of property
[arch-commits] Commit in gnome-remote-desktop/trunk (PKGBUILD)
Date: Thursday, February 28, 2019 @ 14:39:23 Author: heftig Revision: 346935 0.1.7-1 Modified: gnome-remote-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-28 08:10:34 UTC (rev 346934) +++ PKGBUILD2019-02-28 14:39:23 UTC (rev 346935) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=gnome-remote-desktop -pkgver=0.1.6 +pkgver=0.1.7 pkgrel=1 pkgdesc="GNOME Remote Desktop server" url="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop; @@ -10,7 +10,7 @@ depends=(glib2 pipewire systemd libvncserver libsecret libnotify dconf) makedepends=(git meson) groups=(gnome) -_commit=81ae42ee570fe44ce6a6ba89f671b587a2d22c54 # tags/0.1.6^0 +_commit=400f790f082dc54bf03d27cf64fcf94b0a1424c9 # tags/0.1.7^0 source=("git+https://gitlab.gnome.org/jadahl/gnome-remote-desktop.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in gnome-remote-desktop/trunk (PKGBUILD)
Date: Tuesday, September 18, 2018 @ 16:23:08 Author: heftig Revision: 334887 0.1.6-1 Added: gnome-remote-desktop/trunk/PKGBUILD --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-18 16:23:08 UTC (rev 334887) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-remote-desktop +pkgver=0.1.6 +pkgrel=1 +pkgdesc="GNOME Remote Desktop server" +url="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop; +arch=(x86_64) +license=(GPL2) +depends=(glib2 pipewire systemd libvncserver libsecret libnotify dconf) +makedepends=(git meson) +groups=(gnome) +_commit=81ae42ee570fe44ce6a6ba89f671b587a2d22c54 # tags/0.1.6^0 +source=("git+https://gitlab.gnome.org/jadahl/gnome-remote-desktop.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + sed -i 's|pipewire-0\.1|pipewire-0.2|g' meson.build +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} Property changes on: gnome-remote-desktop/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property