Date: Wednesday, January 11, 2023 @ 22:40:21
  Author: jelle
Revision: 1382989

Add patch to fix build with meson >= 0.60

Fixes: FS#77090

Added:
  intel-gpu-tools/trunk/i-g-t-1-1-lib-meson.build-Fix-underscorify-call.patch
Modified:
  intel-gpu-tools/trunk/PKGBUILD

-------------------------------------------------------+
 PKGBUILD                                              |    8 ++++++--
 i-g-t-1-1-lib-meson.build-Fix-underscorify-call.patch |   13 +++++++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-01-11 21:24:17 UTC (rev 1382988)
+++ PKGBUILD    2023-01-11 22:40:21 UTC (rev 1382989)
@@ -12,14 +12,18 @@
 url='https://gitlab.freedesktop.org/drm/igt-gpu-tools'
 depends=(libdrm libpciaccess cairo python xorg-xrandr procps-ng kmod libxv 
libunwind peg systemd)
 makedepends=(swig gtk-doc xorg-util-macros xorgproto meson)
-source=(https://xorg.freedesktop.org/releases/individual/app/${_pkgname}-$pkgver.tar.xz{,.sig})
+source=(https://xorg.freedesktop.org/releases/individual/app/${_pkgname}-$pkgver.tar.xz{,.sig}
+       i-g-t-1-1-lib-meson.build-Fix-underscorify-call.patch)
 
sha512sums=('6eb67f68da1c79fac61e5abd57433ef51dbeb2b6f0923dc84aefb81d7059fbc94378fadcd7321a8f059edd9bac640032bf53c3aa058cf570fe5c31924396af8f'
-            'SKIP')
+            'SKIP'
+            
'e8d7910b1c6b0d433034056d4be2626fa05706cea534b0a4d04267ccaf78e2bfeb5c111d8570f3fee459a513634f37b1219d95f13297140189038970fd55be03')
 validpgpkeys=('775965B85650195ACE77E18D7370055DB74C2475'
               'E1996E8A119F43C4BA2BE889D8C620766EA3F69D')
 
 prepare() {
   mkdir -p build
+  cd "igt-gpu-tools-${pkgver}"
+  patch -Np1 -i ${srcdir}/i-g-t-1-1-lib-meson.build-Fix-underscorify-call.patch
 }
 
 build() {

Added: i-g-t-1-1-lib-meson.build-Fix-underscorify-call.patch
===================================================================
--- i-g-t-1-1-lib-meson.build-Fix-underscorify-call.patch                       
        (rev 0)
+++ i-g-t-1-1-lib-meson.build-Fix-underscorify-call.patch       2023-01-11 
22:40:21 UTC (rev 1382989)
@@ -0,0 +1,13 @@
+diff --git a/lib/meson.build b/lib/meson.build
+index c3080fc8..297b0ad2 100644
+--- a/lib/meson.build
++++ b/lib/meson.build
+@@ -155,7 +155,7 @@ lib_version = vcs_tag(input : 'version.h.in', output : 
'version.h',
+ 
+ lib_intermediates = []
+ foreach f: lib_sources
+-    name = f.underscorify(f)
++    name = f.underscorify()
+     lib = static_library('igt-' + name,
+       [ f, lib_version ],
+       include_directories: inc,

Reply via email to