[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Sunday, March 8, 2020 @ 10:19:44 Author: arojas Revision: 377136 Revert cmake changes Modified: xdg-desktop-portal-kde/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-08 10:11:04 UTC (rev 377135) +++ PKGBUILD2020-03-08 10:19:44 UTC (rev 377136) @@ -21,15 +21,17 @@ prepare() { cd $pkgname-$pkgver + mkdir -p build } build() { - cmake -H$pkgname-$pkgver -Bbuild \ + cd build + cmake ../$pkgname-$pkgver \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF - cmake --build build + make } package() { - DESTDIR="$pkgdir" cmake --build build --target install + make DESTDIR="$pkgdir" install }
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Sunday, March 8, 2020 @ 10:10:38 Author: arojas Revision: 377134 Build with pipewire 0.3 Modified: xdg-desktop-portal-kde/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-08 09:46:32 UTC (rev 377133) +++ PKGBUILD2020-03-08 10:10:38 UTC (rev 377134) @@ -2,12 +2,12 @@ pkgname=xdg-desktop-portal-kde pkgver=5.18.2 -pkgrel=2 +pkgrel=3 pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -depends=(libpipewire02 kirigami2 plasma-framework) +depends=(pipewire kirigami2 plasma-framework) makedepends=(extra-cmake-modules) provides=(xdg-desktop-portal-impl) groups=(plasma)
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Sunday, March 8, 2020 @ 08:13:34 Author: heftig Revision: 377127 5.18.2-2 Modified: xdg-desktop-portal-kde/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-08 08:12:55 UTC (rev 377126) +++ PKGBUILD2020-03-08 08:13:34 UTC (rev 377127) @@ -2,12 +2,12 @@ pkgname=xdg-desktop-portal-kde pkgver=5.18.2 -pkgrel=1 +pkgrel=2 pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -depends=(pipewire kirigami2 plasma-framework) +depends=(libpipewire02 kirigami2 plasma-framework) makedepends=(extra-cmake-modules) provides=(xdg-desktop-portal-impl) groups=(plasma) @@ -20,18 +20,16 @@ '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin prepare() { - mkdir -p build + cd $pkgname-$pkgver } build() { - cd build - cmake ../$pkgname-$pkgver \ + cmake -H$pkgname-$pkgver -Bbuild \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF - make + cmake --build build } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --build build --target install }
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Saturday, August 4, 2018 @ 17:20:06 Author: felixonmars Revision: 330596 upgpkg: xdg-desktop-portal-kde 5.13.4-1 Upstream release Modified: xdg-desktop-portal-kde/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-04 17:19:54 UTC (rev 330595) +++ PKGBUILD2018-08-04 17:20:06 UTC (rev 330596) @@ -2,8 +2,8 @@ # Maintainer: Antonio Rojas pkgname=xdg-desktop-portal-kde -pkgver=5.13.3 -pkgrel=4 +pkgver=5.13.4 +pkgrel=1 pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' @@ -12,13 +12,9 @@ makedepends=(extra-cmake-modules) provides=(xdg-desktop-portal-impl) groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} - xdg-desktop-portal-kde-pipewire-0.2.patch::"https://cgit.kde.org/xdg-desktop-portal-kde.git/patch/?id=96abec69"; - xdg-desktop-portal-kde-pipewire-0.2.2.patch::"https://cgit.kde.org/xdg-desktop-portal-kde.git/patch/?id=a96074bd";) -sha256sums=('e7302fdccb17f53aaf3cba37fa3cffc4d5f4cef0c38f2060e661b1bbab6c094c' -'SKIP' -'1db01f59867d7fbd2863749010b1688974879cc1ec0a9d96c0d85b3c8fc39e15' -'2666c73217e978301453ebe2e96ddc6f7c929a95f49e99811462c49a734bd2d9') +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('116f7528f3715c3accef424ab6e44a8504838d7df88bcab808056674ce0edb09' +'SKIP') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson @@ -26,10 +22,6 @@ prepare() { mkdir -p build - cd $pkgname-$pkgver - # Fix build with pipewire 0.2 - patch -Np1 -i ../xdg-desktop-portal-kde-pipewire-0.2.patch - patch -Np1 -i ../xdg-desktop-portal-kde-pipewire-0.2.2.patch } build() {
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Thursday, August 2, 2018 @ 21:08:20 Author: heftig Revision: 330475 5.13.3-4 Modified: xdg-desktop-portal-kde/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-02 21:07:32 UTC (rev 330474) +++ PKGBUILD2018-08-02 21:08:20 UTC (rev 330475) @@ -3,7 +3,7 @@ pkgname=xdg-desktop-portal-kde pkgver=5.13.3 -pkgrel=3 +pkgrel=4 pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' @@ -13,10 +13,12 @@ provides=(xdg-desktop-portal-impl) groups=(plasma) source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} - xdg-desktop-portal-kde-pipewire-0.2.patch::"https://cgit.kde.org/xdg-desktop-portal-kde.git/patch/?id=96abec69";) + xdg-desktop-portal-kde-pipewire-0.2.patch::"https://cgit.kde.org/xdg-desktop-portal-kde.git/patch/?id=96abec69"; + xdg-desktop-portal-kde-pipewire-0.2.2.patch::"https://cgit.kde.org/xdg-desktop-portal-kde.git/patch/?id=a96074bd";) sha256sums=('e7302fdccb17f53aaf3cba37fa3cffc4d5f4cef0c38f2060e661b1bbab6c094c' 'SKIP' -'1db01f59867d7fbd2863749010b1688974879cc1ec0a9d96c0d85b3c8fc39e15') +'1db01f59867d7fbd2863749010b1688974879cc1ec0a9d96c0d85b3c8fc39e15' +'2666c73217e978301453ebe2e96ddc6f7c929a95f49e99811462c49a734bd2d9') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson @@ -27,6 +29,7 @@ cd $pkgname-$pkgver # Fix build with pipewire 0.2 patch -Np1 -i ../xdg-desktop-portal-kde-pipewire-0.2.patch + patch -Np1 -i ../xdg-desktop-portal-kde-pipewire-0.2.2.patch } build() {
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD pipewire-0.2.diff)
Date: Thursday, July 19, 2018 @ 17:35:32 Author: arojas Revision: 329070 Use upstream patch for pipewire 0.2 Modified: xdg-desktop-portal-kde/trunk/PKGBUILD Deleted: xdg-desktop-portal-kde/trunk/pipewire-0.2.diff ---+ PKGBUILD | 10 +-- pipewire-0.2.diff | 160 2 files changed, 5 insertions(+), 165 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-19 17:34:30 UTC (rev 329069) +++ PKGBUILD2018-07-19 17:35:32 UTC (rev 329070) @@ -3,7 +3,7 @@ pkgname=xdg-desktop-portal-kde pkgver=5.13.3 -pkgrel=2 +pkgrel=3 pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' @@ -13,10 +13,10 @@ provides=(xdg-desktop-portal-impl) groups=(plasma) source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} -pipewire-0.2.diff) + xdg-desktop-portal-kde-pipewire-0.2.patch::"https://cgit.kde.org/xdg-desktop-portal-kde.git/patch/?id=96abec69";) sha256sums=('e7302fdccb17f53aaf3cba37fa3cffc4d5f4cef0c38f2060e661b1bbab6c094c' 'SKIP' -'eec0732df19ff3502f3763da29d84ee6bd97c75900a0e6d11df5559d3d9b7092') +'1db01f59867d7fbd2863749010b1688974879cc1ec0a9d96c0d85b3c8fc39e15') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson @@ -25,8 +25,8 @@ prepare() { mkdir -p build cd $pkgname-$pkgver - # Port of mutter commit 0407a8b33d - patch -Np1 -i ../pipewire-0.2.diff + # Fix build with pipewire 0.2 + patch -Np1 -i ../xdg-desktop-portal-kde-pipewire-0.2.patch } build() { Deleted: pipewire-0.2.diff === --- pipewire-0.2.diff 2018-07-19 17:34:30 UTC (rev 329069) +++ pipewire-0.2.diff 2018-07-19 17:35:32 UTC (rev 329070) @@ -1,160 +0,0 @@ -diff -u -r xdg-desktop-portal-kde-5.13.3/src/screencaststream.cpp xdg-desktop-portal-kde-5.13.3-pw02/src/screencaststream.cpp xdg-desktop-portal-kde-5.13.3/src/screencaststream.cpp 2018-07-10 12:18:37.0 +0200 -+++ xdg-desktop-portal-kde-5.13.3-pw02/src/screencaststream.cpp 2018-07-18 21:48:57.801596393 +0200 -@@ -43,8 +43,6 @@ - #define MIN_DIVISOR 1.0e-10 - #define MAX_ERROR 1.0e-20 - --#define PROP_RANGE(min, max) 2, (min), (max) -- - #define BITS_PER_PIXEL 4 - - static int greatestCommonDivisor(int a, int b) -@@ -193,7 +191,7 @@ - } - } - --static void onStreamFormatChanged(void *data, struct spa_pod *format) -+static void onStreamFormatChanged(void *data, const struct spa_pod *format) - { - qCDebug(XdgDesktopPortalKdeScreenCastStream) << "Stream format changed"; - -@@ -202,7 +200,7 @@ - uint8_t paramsBuffer[1024]; - int32_t width, height, stride, size; - struct spa_pod_builder pod_builder; --struct spa_pod *params[1]; -+const struct spa_pod *params[1]; - const int bpp = 4; - - if (!format) { -@@ -223,7 +221,7 @@ - pw->pwCoreType->param.idBuffers, pw->pwCoreType->param_buffers.Buffers, -":", pw->pwCoreType->param_buffers.size, "i", size, -":", pw->pwCoreType->param_buffers.stride, "i", stride, -- ":", pw->pwCoreType->param_buffers.buffers, "iru", 16, PROP_RANGE (2, 16), -+ ":", pw->pwCoreType->param_buffers.buffers, "iru", 16, SPA_POD_PROP_MIN_MAX (2, 16), -":", pw->pwCoreType->param_buffers.align, "i", 16); - - pw_stream_finish_format (pw->pwStream, 0, -@@ -245,8 +243,7 @@ - .format_changed = onStreamFormatChanged, - .add_buffer = nullptr, - .remove_buffer = nullptr, --.new_buffer = nullptr, --.need_buffer = nullptr, -+.process = nullptr, - }; - - ScreenCastStream::ScreenCastStream(const QSize &resolution, QObject *parent) -@@ -321,36 +318,32 @@ - - const float frameRate = 25; - --spa_fraction maxFramerate; --spa_fraction minFramerate; - const spa_pod *params[1]; - - pwStream = pw_stream_new(pwRemote, "kwin-screen-cast", nullptr); - --PwFraction fraction = pipewireFractionFromDouble(frameRate); -- --minFramerate = SPA_FRACTION(1, 1); --maxFramerate = SPA_FRACTION((uint32_t)fraction.num, (uint32_t)fraction.denom); -- --spa_rectangle minResolution = SPA_RECTANGLE(1, 1); - int width = resolution.width(); - int height = resolution.height(); -+spa_rectangle minResolution = SPA_RECTANGLE(1, 1); -+spa_rectangle maxResolution = SPA_RECTANGLE((uint32_t
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Thursday, July 19, 2018 @ 05:56:54 Author: arojas Revision: 329014 Revert syntax changes Modified: xdg-desktop-portal-kde/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-19 03:55:20 UTC (rev 329013) +++ PKGBUILD2018-07-19 05:56:54 UTC (rev 329014) @@ -36,9 +36,10 @@ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF - cmake --build . + make } package() { - DESTDIR="$pkgdir" cmake --build build --target install + cd build + make DESTDIR="$pkgdir" install }
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD pipewire-0.2.diff)
Date: Wednesday, July 18, 2018 @ 19:51:34 Author: heftig Revision: 329005 port pipewire 0.2 support from mutter Added: xdg-desktop-portal-kde/trunk/pipewire-0.2.diff Modified: xdg-desktop-portal-kde/trunk/PKGBUILD ---+ PKGBUILD | 11 ++- pipewire-0.2.diff | 160 2 files changed, 168 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-18 19:02:34 UTC (rev 329004) +++ PKGBUILD2018-07-18 19:51:34 UTC (rev 329005) @@ -8,13 +8,15 @@ arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -depends=(ki18n knotifications kwayland kwidgetsaddons) +depends=(ki18n knotifications pipewire libepoxy kwayland kwidgetsaddons) makedepends=(extra-cmake-modules) provides=(xdg-desktop-portal-impl) groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} +pipewire-0.2.diff) sha256sums=('e7302fdccb17f53aaf3cba37fa3cffc4d5f4cef0c38f2060e661b1bbab6c094c' -'SKIP') +'SKIP' +'eec0732df19ff3502f3763da29d84ee6bd97c75900a0e6d11df5559d3d9b7092') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson @@ -22,6 +24,9 @@ prepare() { mkdir -p build + cd $pkgname-$pkgver + # Port of mutter commit 0407a8b33d + patch -Np1 -i ../pipewire-0.2.diff } build() { Added: pipewire-0.2.diff === --- pipewire-0.2.diff (rev 0) +++ pipewire-0.2.diff 2018-07-18 19:51:34 UTC (rev 329005) @@ -0,0 +1,160 @@ +diff -u -r xdg-desktop-portal-kde-5.13.3/src/screencaststream.cpp xdg-desktop-portal-kde-5.13.3-pw02/src/screencaststream.cpp +--- xdg-desktop-portal-kde-5.13.3/src/screencaststream.cpp 2018-07-10 12:18:37.0 +0200 xdg-desktop-portal-kde-5.13.3-pw02/src/screencaststream.cpp 2018-07-18 21:48:57.801596393 +0200 +@@ -43,8 +43,6 @@ + #define MIN_DIVISOR 1.0e-10 + #define MAX_ERROR 1.0e-20 + +-#define PROP_RANGE(min, max) 2, (min), (max) +- + #define BITS_PER_PIXEL 4 + + static int greatestCommonDivisor(int a, int b) +@@ -193,7 +191,7 @@ + } + } + +-static void onStreamFormatChanged(void *data, struct spa_pod *format) ++static void onStreamFormatChanged(void *data, const struct spa_pod *format) + { + qCDebug(XdgDesktopPortalKdeScreenCastStream) << "Stream format changed"; + +@@ -202,7 +200,7 @@ + uint8_t paramsBuffer[1024]; + int32_t width, height, stride, size; + struct spa_pod_builder pod_builder; +-struct spa_pod *params[1]; ++const struct spa_pod *params[1]; + const int bpp = 4; + + if (!format) { +@@ -223,7 +221,7 @@ + pw->pwCoreType->param.idBuffers, pw->pwCoreType->param_buffers.Buffers, +":", pw->pwCoreType->param_buffers.size, "i", size, +":", pw->pwCoreType->param_buffers.stride, "i", stride, +- ":", pw->pwCoreType->param_buffers.buffers, "iru", 16, PROP_RANGE (2, 16), ++ ":", pw->pwCoreType->param_buffers.buffers, "iru", 16, SPA_POD_PROP_MIN_MAX (2, 16), +":", pw->pwCoreType->param_buffers.align, "i", 16); + + pw_stream_finish_format (pw->pwStream, 0, +@@ -245,8 +243,7 @@ + .format_changed = onStreamFormatChanged, + .add_buffer = nullptr, + .remove_buffer = nullptr, +-.new_buffer = nullptr, +-.need_buffer = nullptr, ++.process = nullptr, + }; + + ScreenCastStream::ScreenCastStream(const QSize &resolution, QObject *parent) +@@ -321,36 +318,32 @@ + + const float frameRate = 25; + +-spa_fraction maxFramerate; +-spa_fraction minFramerate; + const spa_pod *params[1]; + + pwStream = pw_stream_new(pwRemote, "kwin-screen-cast", nullptr); + +-PwFraction fraction = pipewireFractionFromDouble(frameRate); +- +-minFramerate = SPA_FRACTION(1, 1); +-maxFramerate = SPA_FRACTION((uint32_t)fraction.num, (uint32_t)fraction.denom); +- +-spa_rectangle minResolution = SPA_RECTANGLE(1, 1); + int width = resolution.width(); + int height = resolution.height(); ++spa_rectangle minResolution = SPA_RECTANGLE(1, 1); ++spa_rectangle maxResolution = SPA_RECTANGLE((uint32_t)width, (uint32_t)height); + +-spa_fraction paramFraction = SPA_FRACTION(0, 1); +-spa_rectangle paramRectangle = SPA_RECTANGLE((uint32_t)width, (uint32_t)height)
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Wednesday, July 18, 2018 @ 18:41:10 Author: heftig Revision: 329002 5.13.3-2: disable screencast portal until pipewire 0.2 support Modified: xdg-desktop-portal-kde/trunk/PKGBUILD (contents, properties) --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-18 18:33:01 UTC (rev 329001) +++ PKGBUILD2018-07-18 18:41:10 UTC (rev 329002) @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 295962 2017-05-13 12:58:56Z arojas $ +# $Id$ # Maintainer: Antonio Rojas pkgname=xdg-desktop-portal-kde pkgver=5.13.3 -pkgrel=1 +pkgrel=2 pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' arch=(x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -depends=(ki18n knotifications pipewire libepoxy kwayland kwidgetsaddons) +depends=(ki18n knotifications kwayland kwidgetsaddons) makedepends=(extra-cmake-modules) provides=(xdg-desktop-portal-impl) groups=(plasma) @@ -31,10 +31,9 @@ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF - make + cmake --build . } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --build build --target install } Property changes on: xdg-desktop-portal-kde/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD full-libexecdir.patch)
Date: Monday, July 17, 2017 @ 09:23:58 Author: arojas Revision: 300684 Fix xdg-desktop-portal crash (FS#54386) Added: xdg-desktop-portal-kde/trunk/full-libexecdir.patch Modified: xdg-desktop-portal-kde/trunk/PKGBUILD ---+ PKGBUILD | 11 --- full-libexecdir.patch |9 + 2 files changed, 17 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-07-17 08:52:01 UTC (rev 300683) +++ PKGBUILD2017-07-17 09:23:58 UTC (rev 300684) @@ -3,7 +3,7 @@ pkgname=xdg-desktop-portal-kde pkgver=5.10.3 -pkgrel=1 +pkgrel=2 pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' arch=(i686 x86_64) url='https://www.kde.org/workspaces/plasmadesktop/' @@ -12,9 +12,10 @@ makedepends=(extra-cmake-modules python) provides=(xdg-desktop-portal-impl) groups=(plasma) -source=("https://download.kde.org/stable/plasma/${pkgver}/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/plasma/${pkgver}/$pkgname-$pkgver.tar.xz"{,.sig} full-libexecdir.patch) sha256sums=('ed7d2af02ca714251e0db605af57c80ab0b665b5224143ba57ca581782e0cbc2' -'SKIP') +'SKIP' +'b3a41f1a171f820ba75e252e6b8025b62ec5b5fd4771360d9d6e430ffe2614c9') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon 'D07BD8662C56CB291B316EB2F5675605C74E02CF') # David Edmundson @@ -21,6 +22,10 @@ prepare() { mkdir -p build + +# Fix binary location in service file + cd $pkgname-$pkgver + patch -p1 -i ../full-libexecdir.patch } build() { Added: full-libexecdir.patch === --- full-libexecdir.patch (rev 0) +++ full-libexecdir.patch 2017-07-17 09:23:58 UTC (rev 300684) @@ -0,0 +1,9 @@ +diff --git a/data/org.freedesktop.impl.portal.desktop.kde.cmake.in b/data/org.freedesktop.impl.portal.desktop.kde.cmake.in +index df7b099..8343477 100644 +--- a/data/org.freedesktop.impl.portal.desktop.kde.cmake.in b/data/org.freedesktop.impl.portal.desktop.kde.cmake.in +@@ -1,3 +1,3 @@ + [D-BUS Service] + Name=org.freedesktop.impl.portal.desktop.kde +-Exec=@CMAKE_INSTALL_LIBEXECDIR@/xdg-desktop-portal-kde ++Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/xdg-desktop-portal-kde
[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)
Date: Tuesday, June 6, 2017 @ 17:04:35 Author: arojas Revision: 298090 New tarball Modified: xdg-desktop-portal-kde/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-06-06 16:56:46 UTC (rev 298089) +++ PKGBUILD2017-06-06 17:04:35 UTC (rev 298090) @@ -13,7 +13,7 @@ provides=(xdg-desktop-portal-impl) groups=(plasma) source=("https://download.kde.org/stable/plasma/${pkgver}/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('6ccd2f10d85d44ce7ab0517c1059475b06bfccf9774152bdfed505a544d6dfef' +sha256sums=('1ff47181ab0543bcf824c3198addfd1e975f7d08f56e4e9b348c49a420ad098d' 'SKIP') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon