[arch-commits] Commit in lib32-libglvnd/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Tue May 3 22:01:30 UTC 2022
Date: Tuesday, May 3, 2022 @ 22:01:30
Author: heftig
Revision: 1192435
1.4.0-2: debug on
Modified:
lib32-libglvnd/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-05-03 21:57:03 UTC (rev 1192434)
+++ PKGBUILD 2022-05-03 22:01:30 UTC (rev 1192435)
@@ -2,20 +2,21 @@
pkgname=lib32-libglvnd
pkgver=1.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="The GL Vendor-Neutral Dispatch library"
arch=('x86_64')
-url="https://github.com/NVIDIA/libglvnd"
+url="https://gitlab.freedesktop.org/glvnd/libglvnd"
license=('custom:BSD-like')
makedepends=('lib32-libx11' 'lib32-libxext' 'xorgproto' 'python' 'meson')
provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles')
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v${pkgver}/libglvnd-v${pkgver}.tar.gz")
+options=('debug')
+source=("https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v$pkgver/libglvnd-v$pkgver.tar.gz")
sha512sums=('ca741bdd7ac2fba919f1f85e685e92396bc1cdc436e77bca921d87738bb273a6d48f77650e2781593ce9084dcec6b1fa8f78dc84534a225629e7f61d92df8d89')
build() {
export CC='gcc -m32'
export CXX='g++ -m32'
- export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+ export PKG_CONFIG='i686-pc-linux-gnu-pkg-config'
arch-meson libglvnd-v$pkgver build \
--libdir=/usr/lib32 \
@@ -22,7 +23,7 @@
-D headers=false \
-D gles1=false
- ninja -C build
+ meson compile -C build
}
package() {
@@ -29,7 +30,7 @@
# lib32-libglvnd needs lib32-mesa for indirect rendering
depends=('lib32-libxext' 'libglvnd' 'lib32-mesa' 'lib32-opengl-driver')
- DESTDIR="$pkgdir" ninja -C build install
+ meson install -C build --destdir "$pkgdir"
rm -r "$pkgdir"/usr/include
More information about the arch-commits
mailing list