[arch-commits] Commit in intel-compute-runtime/trunk (PKGBUILD)

Bruno Pagani archange at archlinux.org
Thu Oct 29 13:52:14 UTC 2020


    Date: Thursday, October 29, 2020 @ 13:52:14
  Author: archange
Revision: 736509

upgpkg: intel-compute-runtime 20.42.18209-1

Modified:
  intel-compute-runtime/trunk/PKGBUILD

----------+
 PKGBUILD |   16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-29 13:41:46 UTC (rev 736508)
+++ PKGBUILD	2020-10-29 13:52:14 UTC (rev 736509)
@@ -2,7 +2,7 @@
 # Maintainer: Bruno Pagani <archange at archlinux.org>
 
 pkgname=intel-compute-runtime
-pkgver=20.30.17454
+pkgver=20.42.18209
 pkgrel=1
 pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver"
 arch=(x86_64)
@@ -14,8 +14,13 @@
             'libdrm: for cl_intel_va_api_media_sharing')
 provides=(opencl-driver level-zero-driver)
 source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('835304d1862970a5aa0ec1080717d292b11e3d942f827371fb8ecd78420069ce')
+sha256sums=('aa7f71e327f8969ecf419565f315d1a13b8ce473d392de177ec99cd7924db493')
 
+prepare() {
+    cd compute-runtime-${pkgver}
+    sed -i 's|-Werror||g' CMakeLists.txt
+}
+
 build() {
     cmake -B build -S compute-runtime-${pkgver} \
         -DCMAKE_BUILD_TYPE=Release \
@@ -30,10 +35,5 @@
     install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
     install -Dm644 compute-runtime-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
     
-    local _lz_sover
-    local _lz_major
-    _lz_sover=$(find "${pkgdir}"/usr/lib -type f -name 'libze_intel_gpu.so.*.*.*' | sed 's/^.*\.so\.//')
-    _lz_major=${_lz_sover%%.*}
-    ln -s libze_intel_gpu.so.${_lz_sover} "${pkgdir}"/usr/lib/libze_intel_gpu.so
-    ln -s libze_intel_gpu.so.${_lz_sover} "${pkgdir}"/usr/lib/libze_intel_gpu.so.${_lz_major}
+    ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so
 }



More information about the arch-commits mailing list