summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorvaxerski2024-01-04 01:04:44 +0100
committervaxerski2024-01-04 01:04:44 +0100
commiteeda7de8885a18e919637fc0ad636518bc482bf6 (patch)
tree74cde500984a8cd31d33cc36b196d4cf05898762
parent89229bb9db6af86c8c171625b6378289516957fe (diff)
downloadaur-eeda7de8885a18e919637fc0ad636518bc482bf6.tar.gz
fix build
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 5 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eb57514d9676..156bfcde38c5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = xdg-desktop-portal-hyprland-git
pkgdesc = xdg-desktop-portal backend for hyprland
- pkgver = r339.09e97f5
+ pkgver = r343.f46cff1
pkgrel = 1
epoch = 1
url = https://github.com/hyprwm/xdg-desktop-portal-hyprland
diff --git a/PKGBUILD b/PKGBUILD
index b3fe6d0e3a69..97bb743cbbc7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgname="xdg-desktop-portal-hyprland"
pkgname="${_pkgname}-git"
-pkgver=r339.09e97f5
+pkgver=r343.f46cff1
pkgrel=1
epoch=1
pkgdesc="xdg-desktop-portal backend for hyprland"
@@ -35,16 +35,13 @@ pkgver() {
build() {
cd "${srcdir}/${_pkgname}"
- git submodule update --init
- meson build --prefix=/usr --libexecdir lib
- ninja -C build
- cd hyprland-share-picker && make all && cd ..
+ cmake --no-warn-unused-cli -DCMAKE_INSTALL_LIBEXECDIR:STRING=/usr/lib -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_INSTALL_PREFIX:PATH="${pkgdir}" -S . -B ./build
+ cmake --build ./build --config Release --target all -j`nproc 2>/dev/null || getconf NPROCESSORS_CONF`
}
package() {
depends=(xdg-desktop-portal)
cd "${srcdir}/${_pkgname}"
- DESTDIR="${pkgdir}" ninja -C build install
- install -Dm755 hyprland-share-picker/build/hyprland-share-picker -t "${pkgdir}/usr/bin"
+ cmake --install build
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${_pkgname}"
}