summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEasyIP20232020-05-22 01:04:28 -0500
committerEasyIP20232020-05-22 01:04:28 -0500
commitb8e514d8c25f683ce4bdd08e9d20b219a7979aa8 (patch)
treeafad205465e7a2290a3a399d5945ce2f3170fe68 /PKGBUILD
parent9ae73f1e81499779354663078ff0327b5e6b0e55 (diff)
downloadaur-b8e514d8c25f683ce4bdd08e9d20b219a7979aa8.tar.gz
switch to single app Vulkan DRM Renders
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 19 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e39219027572..9e96a59bc039 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,39 @@
# Maintainer: Vincent Davis <vdavis2495@gmail.com>
# Contributor: Vincent Davis <vdavis2495@gmail.com>
pkgname='lucurious-git'
-pkgver=0.0.1
+pkgver=0.0.2
pkgrel=1
license=('MIT')
-pkgdesc='[Desktop Engine, Library] for building and styling 2D/3D Vulkan Wayland Compositors'
+pkgdesc='[Library] for building advanced DRM Vulkan Renderers'
url='https://github.com/EasyIP2023/lucurious'
arch=('x86_64')
provides=("lucurious=${pkgver%%.r*}")
conflicts=('lucurious')
-depends=('shaderc' 'vulkan-driver' 'vulkan-icd-loader' 'cglm' 'wayland')
-makedepends=('meson' 'ninja' 'git' 'wayland-protocols' 'vulkan-headers' 'check')
+
+# Added mesa for libgbm.so implementation
+depends=('shaderc' 'vulkan-driver' 'vulkan-icd-loader' 'cglm' 'libdrm' 'libinput' 'mesa')
+makedepends=('meson' 'ninja' 'git' 'vulkan-headers')
source=("${pkgname}::git+${url}")
sha512sums=('SKIP')
pkgver () {
- cd "${pkgname}"
- (
- set -o pipefail
- git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
- )
+ cd "${pkgname}"
+ (
+ set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
}
build () {
- cd "${pkgname}"
- rm -rf build
- meson build
- ninja -C build
+ cd "${pkgname}"
+ rm -rf build
+ meson build
+ ninja -C build
}
package () {
- cd "${pkgname}"
- DESTDIR="${pkgdir}" ninja -C build install
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "${pkgname}"
+ DESTDIR="${pkgdir}" ninja -C build install
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}