summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeith Plant2022-11-13 02:05:40 -0500
committerKeith Plant2022-11-13 02:05:40 -0500
commit044d8c0efe3eb453d5d287b223b0edb6eec85e84 (patch)
tree74c8c323b663031906d53863c7ad3ad900d0436b
parentb09fc97198e07723cdf949c88d9238066c9484fc (diff)
downloadaur-044d8c0efe3eb453d5d287b223b0edb6eec85e84.tar.gz
added wlroots to provides array
-rw-r--r--PKGBUILD71
1 files changed, 37 insertions, 34 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ebb8e243f765..e968523c2f3e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname="wlroots-nvidia"
pkgver="0.15.1"
-pkgrel="1"
+pkgrel="2"
pkgdesc="Modular Wayland compositor library, with fix for nvidia flickering"
license=("MIT")
@@ -10,43 +10,46 @@ wl_pkgname="wlroots"
url="https://gitlab.freedesktop.org/wlroots/wlroots"
arch=("x86_64")
-provides=("libwlroots.so")
+provides=(
+ "wlroots"
+ "libwlroots.so"
+)
conflicts=(
"wlroots"
"wlroots-git"
)
depends=(
- 'libglvnd'
- 'libinput'
- 'libpixman-1.so'
- 'libseat.so'
- 'libudev.so'
- 'libvulkan.so'
- 'libwayland-client.so'
- 'libwayland-server.so'
- 'libxcb'
- 'libxkbcommon.so'
- 'opengl-driver'
- 'xcb-util-errors'
- 'xcb-util-renderutil'
- 'xcb-util-wm'
+ 'libglvnd'
+ 'libinput'
+ 'libpixman-1.so'
+ 'libseat.so'
+ 'libudev.so'
+ 'libvulkan.so'
+ 'libwayland-client.so'
+ 'libwayland-server.so'
+ 'libxcb'
+ 'libxkbcommon.so'
+ 'opengl-driver'
+ 'xcb-util-errors'
+ 'xcb-util-renderutil'
+ 'xcb-util-wm'
)
makedepends=(
- 'glslang'
- 'meson'
- 'ninja'
- 'systemd'
- 'vulkan-headers'
- 'wayland-protocols'
- 'xorg-xwayland'
+ 'glslang'
+ 'meson'
+ 'ninja'
+ 'systemd'
+ 'vulkan-headers'
+ 'wayland-protocols'
+ 'xorg-xwayland'
)
optdepends=(
- 'xorg-xwayland: Xwayland support'
+ 'xorg-xwayland: Xwayland support'
)
source=(
- "$wl_pkgname-$pkgver.tar.gz::https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/$pkgver/downloads/wlroots-$pkgver.tar.gz"
- "https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/$pkgver/downloads/wlroots-$pkgver.tar.gz.sig"
- "nvidia.patch"
+ "$wl_pkgname-$pkgver.tar.gz::https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/$pkgver/downloads/wlroots-$pkgver.tar.gz"
+ "https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/$pkgver/downloads/wlroots-$pkgver.tar.gz.sig"
+ "nvidia.patch"
)
sha256sums=(
'5b92f11a52d978919ed1306e0d54c9d59f1762b28d44f0a2da3ef3b351305373'
@@ -54,9 +57,9 @@ sha256sums=(
'1d12d28e2dad7faaecb5f995144789b051c0e980917e6d90a9cd44501067379f'
)
validpgpkeys=(
- '34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48' # Simon Ser
- '9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault
- '4100929B33EEB0FD1DB852797BC79407090047CA' # Sway signing key
+ '34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48' # Simon Ser
+ '9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A' # Drew DeVault
+ '4100929B33EEB0FD1DB852797BC79407090047CA' # Sway signing key
)
prepare() {
@@ -65,11 +68,11 @@ prepare() {
}
build() {
- arch-meson "$wl_pkgname-$pkgver" build
- ninja -C build
+ arch-meson "$wl_pkgname-$pkgver" build
+ ninja -C build
}
package() {
- DESTDIR="$pkgdir" ninja -C build install
- install -Dm644 "$wl_pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$wl_pkgname/"
+ DESTDIR="$pkgdir" ninja -C build install
+ install -Dm644 "$wl_pkgname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$wl_pkgname/"
}