[arch-commits] Commit in lib32-libdrm/trunk (PKGBUILD)

Laurent Carlier lcarlier at gemini.archlinux.org
Thu Sep 8 08:19:42 UTC 2022


    Date: Thursday, September 8, 2022 @ 08:19:42
  Author: lcarlier
Revision: 1296261

upgpkg: lib32-libdrm 2.4.113-1: upstream update 2.4.113

Modified:
  lib32-libdrm/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-09-08 08:16:20 UTC (rev 1296260)
+++ PKGBUILD	2022-09-08 08:19:42 UTC (rev 1296261)
@@ -3,7 +3,7 @@
 
 _pkgbasename=libdrm
 pkgname=lib32-$_pkgbasename
-pkgver=2.4.112
+pkgver=2.4.113
 pkgrel=1
 pkgdesc="Userspace interface to kernel DRM services (32-bit)"
 url="https://dri.freedesktop.org/"
@@ -10,10 +10,10 @@
 arch=(x86_64)
 license=('custom')
 depends=('lib32-libpciaccess' $_pkgbasename)
-makedepends=('valgrind' 'meson')
+makedepends=('meson')
 checkdepends=('lib32-cairo')
 source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz{,.sig})
-sha512sums=('df8a207d9cce220ee2cf67877eda65394733fbfd0ff85fdbadb2b20ba9bacc41421b32452506c8caecddaf8361564ca68cd6c74d4faf3b1569ab30a3243e4340'
+sha512sums=('fca9834ce090f63ce6dc6d04491a2c5e86162fdddfc8ea70d55a6cdeb401be656388aae1577e58f463a78d8dc502be0a641908784819874e20bbec9a39a057e0'
             'SKIP')
 #validpgpkeys=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie <airlied at redhat.com>
 #validpgpkeys=('2617F6F8DEBB0A7A15C405C983FD600E340FB5FF') # Samuel Pitoiset <samuel.pitoiset at gmail.com>
@@ -32,17 +32,21 @@
   arch-meson $_pkgbasename-$pkgver build \
     --libdir=/usr/lib32 \
     -Dudev=false \
-    -Dvalgrind=false
-  ninja -C build
+    -Dman-pages=disabled \
+    -Detnaviv=disabled \
+    -Dfreedreno=disabled \
+    -Dvc4=disabled \
+    -Dvalgrind=disabled
+  meson compile -C build
 }
 
 check() {
   cd build
-  meson test
+  meson test --print-errorlogs
 }
 
 package() {
-  DESTDIR="$pkgdir" ninja -C build install
+  meson install -C build --destdir "$pkgdir"
   rm -rf "${pkgdir}"/usr/{include,share,bin}
   mkdir -p "$pkgdir/usr/share/licenses"
   ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"



More information about the arch-commits mailing list