Daniel Bermond pushed to branch main at Arch Linux / Packaging / Packages / 
level-zero


Commits:
bac0ab7f by Daniel Bermond at 2024-06-27T22:10:29-03:00
upgpkg: 1.17.6-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,19 +1,24 @@
 pkgbase = level-zero
        pkgdesc = API for accessing low level interfaces in oneAPI platform 
devices
-       pkgver = 1.16.15
+       pkgver = 1.17.6
        pkgrel = 1
        url = 
https://spec.oneapi.com/versions/latest/elements/l0/source/index.html
        arch = x86_64
        license = MIT
        makedepends = git
        makedepends = cmake
+       makedepends = fmt
        makedepends = opencl-headers
-       source = 
https://github.com/oneapi-src/level-zero/archive/v1.16.15/level-zero-1.16.15.tar.gz
-       sha256sums = 
dba50f512c7da81c8d2c487f04c0fcf0ffff79a41f88a90658c96680e7c97be6
+       makedepends = spdlog
+       source = 
https://github.com/oneapi-src/level-zero/archive/v1.17.6/level-zero-1.17.6.tar.gz
+       source = 
010-level-zero-use-system-spdlog.patch::https://github.com/oneapi-src/level-zero/commit/a65b33209544312e7f64cb49c5ea268dc0f10d47.patch
+       sha256sums = 
a018923fa0732c4fb9228ff668124363de18f376a314113aa6aaf0a6b5d1ab3b
+       sha256sums = 
b03f7dd2b9fafb94655bde3627b602d53b52aa289041120562402bc36858a2f8
 
 pkgname = level-zero-headers
        pkgdesc = API for accessing low level interfaces in oneAPI platform 
devices (headers)
 
 pkgname = level-zero-loader
        pkgdesc = API for accessing low level interfaces in oneAPI platform 
devices (loader)
-       depends = gcc-libs
+       depends = fmt
+       depends = spdlog


=====================================
PKGBUILD
=====================================
@@ -3,18 +3,22 @@
 
 pkgbase=level-zero
 pkgname=(level-zero-headers level-zero-loader)
-pkgver=1.16.15
+pkgver=1.17.6
 pkgrel=1
 pkgdesc="API for accessing low level interfaces in oneAPI platform devices"
 arch=(x86_64)
 url="https://spec.oneapi.com/versions/latest/elements/l0/source/index.html";
 license=(MIT)
-makedepends=(git cmake opencl-headers)
-source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz)
-sha256sums=('dba50f512c7da81c8d2c487f04c0fcf0ffff79a41f88a90658c96680e7c97be6')
+makedepends=(git cmake fmt opencl-headers spdlog)
+source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz
+        
010-level-zero-use-system-spdlog.patch::https://github.com/oneapi-src/level-zero/commit/a65b33209544312e7f64cb49c5ea268dc0f10d47.patch)
+sha256sums=('a018923fa0732c4fb9228ff668124363de18f376a314113aa6aaf0a6b5d1ab3b'
+            'b03f7dd2b9fafb94655bde3627b602d53b52aa289041120562402bc36858a2f8')
 
 prepare() {
   printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH
+  
+  patch -d ${pkgbase}-${pkgver} -Np1 -i 
"${srcdir}"/010-level-zero-use-system-spdlog.patch
 }
 
 build() {
@@ -22,6 +26,7 @@ build() {
     -G 'Unix Makefiles' \
     -DCMAKE_BUILD_TYPE=None \
     -DCMAKE_INSTALL_PREFIX=/usr \
+    -DSYSTEM_SPDLOG:BOOL=ON \
     -Wno-dev
   cmake --build build
 }
@@ -41,7 +46,7 @@ package_level-zero-headers() {
 
 package_level-zero-loader() {
   pkgdesc+=" (loader)"
-  depends=(gcc-libs)
+  depends=(fmt spdlog)
   
   mv loader "${pkgdir}"/usr
   install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/level-zero/-/commit/bac0ab7fbda406d573a670cb480fbeae3d32c19f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/level-zero/-/commit/bac0ab7fbda406d573a670cb480fbeae3d32c19f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to