Daniel Bermond pushed to branch main at Arch Linux / Packaging / Packages / intel-compute-runtime
Commits: 9569181e by Daniel Bermond at 2024-12-24T14:00:34-03:00 upgpkg: 24.48.31907.7-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = intel-compute-runtime pkgdesc = Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver - pkgver = 24.45.31740.9 + pkgver = 24.48.31907.7 pkgrel = 1 url = https://01.org/compute-runtime arch = x86_64 @@ -9,7 +9,6 @@ pkgbase = intel-compute-runtime makedepends = igsc makedepends = libva makedepends = level-zero-headers - makedepends = opencl-headers depends = gcc-libs depends = intel-gmmlib depends = intel-graphics-compiler @@ -18,9 +17,9 @@ pkgbase = intel-compute-runtime provides = opencl-driver provides = level-zero-driver options = !lto - source = https://github.com/intel/compute-runtime/archive/24.45.31740.9/intel-compute-runtime-24.45.31740.9.tar.gz + source = https://github.com/intel/compute-runtime/archive/24.48.31907.7/intel-compute-runtime-24.48.31907.7.tar.gz source = 010-intel-compute-runtime-disable-werror.patch - sha256sums = 9426d71d82c7013cdbea544d4f1aaa03859f7468d846291f922869e76f695a68 + sha256sums = ed80ecc5092e12d71fe5616f27b2f3af9a9f720a7868387d5de6cb48def3de0c sha256sums = d90898aa3fa44f393b424491231b0178d5f6096a4559d57d00a57c9432b410d4 pkgname = intel-compute-runtime ===================================== PKGBUILD ===================================== @@ -3,14 +3,14 @@ # Maintainer: Torsten Keßler <tpkess...@archlinux.org> pkgname=intel-compute-runtime -pkgver=24.45.31740.9 +pkgver=24.48.31907.7 pkgrel=1 pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver" arch=(x86_64) url="https://01.org/compute-runtime" license=(MIT) depends=(gcc-libs intel-gmmlib intel-graphics-compiler) -makedepends=(cmake igsc libva level-zero-headers opencl-headers) +makedepends=(cmake igsc libva level-zero-headers) optdepends=('libva: for cl_intel_va_api_media_sharing' 'libdrm: for cl_intel_va_api_media_sharing') provides=(opencl-driver level-zero-driver) @@ -18,7 +18,7 @@ provides=(opencl-driver level-zero-driver) options=(!lto) source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz 010-intel-compute-runtime-disable-werror.patch) -sha256sums=('9426d71d82c7013cdbea544d4f1aaa03859f7468d846291f922869e76f695a68' +sha256sums=('ed80ecc5092e12d71fe5616f27b2f3af9a9f720a7868387d5de6cb48def3de0c' 'd90898aa3fa44f393b424491231b0178d5f6096a4559d57d00a57c9432b410d4') prepare() { @@ -36,6 +36,11 @@ build() { export CFLAGS="${CFLAGS/-Wp,-D_FORTIFY_SOURCE=?/}" export CXXFLAGS="${CXXFLAGS/-Wp,-D_FORTIFY_SOURCE=?/}" + # opencl-headers supported by upstream is already in the source tree + # https://github.com/intel/compute-runtime/blob/24.48.31907.7/third_party/opencl_headers/.version + local _opencl_headers_dir="${srcdir}/compute-runtime-${pkgver}/third_party/opencl_headers" + export CXXFLAGS+=" -isystem${_opencl_headers_dir}" + # tests currently disabled because of https://github.com/intel/compute-runtime/issues/599 cmake -B build -S compute-runtime-${pkgver} \ -G 'Unix Makefiles' \ @@ -49,7 +54,7 @@ build() { -DSUPPORT_DG1=ON \ -DSUPPORT_DG2=ON \ -DKHRONOS_GL_HEADERS_DIR=/usr/include \ - -DKHRONOS_HEADERS_DIR=/usr/include \ + -DKHRONOS_HEADERS_DIR="${_opencl_headers_dir}" \ -DSKIP_UNIT_TESTS=1 \ -Wno-dev cmake --build build View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/intel-compute-runtime/-/commit/9569181ecc64a9c5026771eb8369bfb3575996a0 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/intel-compute-runtime/-/commit/9569181ecc64a9c5026771eb8369bfb3575996a0 You're receiving this email because of your account on gitlab.archlinux.org.