[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)

2020-03-08 Thread Antonio Rojas via arch-commits
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)

2020-03-08 Thread Antonio Rojas via arch-commits
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)

2020-03-08 Thread Jan Steffens via arch-commits
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)

2018-08-04 Thread Felix Yan via arch-commits
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)

2018-08-02 Thread Jan Steffens via arch-commits
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)

2018-07-19 Thread Antonio Rojas via arch-commits
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 , 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, 

[arch-commits] Commit in xdg-desktop-portal-kde/trunk (PKGBUILD)

2018-07-18 Thread Antonio Rojas via arch-commits
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)

2018-07-18 Thread Jan Steffens via arch-commits
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 , 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)

2018-07-18 Thread Jan Steffens via arch-commits
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)

2017-07-17 Thread Antonio Rojas
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)

2017-06-06 Thread Antonio Rojas
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