diff options
author | LW-archlinux | 2019-05-27 14:38:45 +0200 |
---|---|---|
committer | LW-archlinux | 2019-05-27 14:38:45 +0200 |
commit | fe909196184fa8f3630e2be3f359cb26b1c8999b (patch) | |
tree | a9a30a1711b9e8aeab6072d58ebd364f96753499 | |
parent | 3d3148fd1d5ef1e96814d3e8c9218b5c79bcd259 (diff) | |
download | aur-fe909196184fa8f3630e2be3f359cb26b1c8999b.tar.gz |
users should validate NINJAFLAGS value, not PKGBUILD
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 16 insertions, 17 deletions
@@ -1,7 +1,7 @@ pkgbase = mesa-git pkgdesc = an open-source implementation of the OpenGL specification, git version - pkgver = 19.2.0_devel.111212.ea1e0acfd04 - pkgrel = 2 + pkgver = 19.2.0_devel.111223.7a7be613983 + pkgrel = 1 url = https://www.mesa3d.org arch = x86_64 license = custom @@ -37,13 +37,13 @@ pkgbase = mesa-git depends = glslang depends = llvm-libs-minimal-git optdepends = opengl-man-pages: for the OpenGL API man pages - provides = mesa=19.2.0_devel.111212.ea1e0acfd04-2 - provides = vulkan-intel=19.2.0_devel.111212.ea1e0acfd04-2 - provides = vulkan-radeon=19.2.0_devel.111212.ea1e0acfd04-2 - provides = libva-mesa-driver=19.2.0_devel.111212.ea1e0acfd04-2 - provides = mesa-vdpau=19.2.0_devel.111212.ea1e0acfd04-2 - provides = vulkan-driver=19.2.0_devel.111212.ea1e0acfd04-2 - provides = opencl-mesa=19.2.0_devel.111212.ea1e0acfd04-2 + provides = mesa=19.2.0_devel.111223.7a7be613983-1 + provides = vulkan-intel=19.2.0_devel.111223.7a7be613983-1 + provides = vulkan-radeon=19.2.0_devel.111223.7a7be613983-1 + provides = libva-mesa-driver=19.2.0_devel.111223.7a7be613983-1 + provides = mesa-vdpau=19.2.0_devel.111223.7a7be613983-1 + provides = vulkan-driver=19.2.0_devel.111223.7a7be613983-1 + provides = opencl-mesa=19.2.0_devel.111223.7a7be613983-1 provides = opengl-driver provides = opencl-driver conflicts = mesa @@ -11,8 +11,8 @@ pkgname=mesa-git pkgdesc="an open-source implementation of the OpenGL specification, git version" -pkgver=19.2.0_devel.111212.ea1e0acfd04 -pkgrel=2 +pkgver=19.2.0_devel.111223.7a7be613983 +pkgrel=1 arch=('x86_64') makedepends=('git' 'python-mako' 'xorgproto' 'libxml2' 'libx11' 'libvdpau' 'libva' 'elfutils' 'libomxil-bellagio' 'libxrandr' @@ -31,6 +31,9 @@ md5sums=('SKIP' sha512sums=('SKIP' '25da77914dded10c1f432ebcbf29941124138824ceecaf1367b3deedafaecabc082d463abcfa3d15abff59f177491472b505bcb5ba0c4a51bb6b93b4721a23c2') +# NINJAFLAGS is an env var used to pass commandline options to ninja +# NOTE: It's your responbility to validate the value of $NINJAFLAGS. If unsure, don't set it. + # MESA_WHICH_LLVM is an environment variable used to determine which llvm package tree is used to built mesa-git against. # Adding a line to makepkg.conf that sets this value is the simplest way to ensure a specific choice. # @@ -121,15 +124,11 @@ build () { -D tools=[] meson configure _build - if [[ ! $NINJAFLAGS ]]; then - ninja -C _build - else - ninja "$NINJAFLAGS" -C _build - fi + ninja "$NINJAFLAGS" -C _build } package() { - DESTDIR="$pkgdir" ninja -C _build install + DESTDIR="$pkgdir" ninja "$NINJAFLAGS" -C _build install # indirect rendering ln -s /usr/lib/libGLX_mesa.so.0 ${pkgdir}/usr/lib/libGLX_indirect.so.0 |