Package Details: xdg-desktop-portal-kde-git 20190109.011ae60-1

Git Clone URL: https://aur.archlinux.org/xdg-desktop-portal-kde-git.git (read-only, click to copy)
Package Base: xdg-desktop-portal-kde-git
Description: A backend implementation for xdg-desktop-portal that is using Qt/KDE.
Upstream URL: https://github.com/KDE/xdg-desktop-portal-kde
Licenses: GPL
Conflicts: xdg-desktop-portal-kde
Provides: xdg-desktop-portal-impl, xdg-desktop-portal-kde
Submitter: piotr212
Maintainer: None
Last Packager: drew33
Votes: 1
Popularity: 0.22
First Submitted: 2017-02-11 11:26
Last Updated: 2021-02-22 14:35

Required by (4)

Sources (1)

Latest Comments

katoitalia commented on 2021-04-05 21:43

hi @drew33 this fails to compile, figured it out tho making a few changes, feel free to change PKGBUILD as follows:

<h1>Maintainer: Drew33 public@rembrandt.dev</h1>

pkgname=xdg-desktop-portal-kde-git _pkgname=xdg-desktop-portal-kde pkgver=20210327.1138af1 pkgrel=1 pkgdesc='A backend implementation for xdg-desktop-portal that is using Qt/KDE.' url='https://github.com/KDE/xdg-desktop-portal-kde' license=('GPL') arch=('x86_64') makedepends=('cmake' 'extra-cmake-modules' 'plasma-wayland-protocols') depends=('xdg-desktop-portal') source=('git://github.com/KDE/xdg-desktop-portal-kde.git') sha1sums=('SKIP') conflicts=('xdg-desktop-portal-kde') provides=('xdg-desktop-portal-impl' 'xdg-desktop-portal-kde') install=install

pkgver() { cd "${srcdir}/${_pkgname}" git log -1 --format='%cd.%h' --date=short | tr -d - }

prepare() { cd "${srcdir}"

}

build() { cd $_pkgname mkdir build cd build cmake \ -DCMAKE_INSTALL_PREFIX="$srcdir"/$_pkgname/install .. make -j$(($(nproc)+1)) make install }

package() { cd $_pkgname/build make DESTDIR=$srcdir install

piotr212 commented on 2020-11-19 16:32

I am sorry but I don't use Arch currently so I can't fix that. Disowned.

unusual_thoughts commented on 2020-11-17 13:46

missing makedepend: plasma-wayland-protocols

CounterPillow commented on 2019-01-10 17:29

or rather, it should be

provides=('xdg-desktop-portal-impl' 'xdg-desktop-portal-kde')

as to not break plasma-meta

CounterPillow commented on 2019-01-10 17:25

provides should be provides=(xdg-desktop-portal-impl)