summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2023-01-14 11:33:00 -0300
committerDaniel Bermond2023-01-14 11:33:00 -0300
commitabef2b8c655a11d7f9f5dd2a8649e8f5816f6d4b (patch)
treea20488a40b7df844fca3f31c203db219a59a9b01
parent3c754816354638fdb38d16d0283519b09af44aa9 (diff)
downloadaur-abef2b8c655a11d7f9f5dd2a8649e8f5816f6d4b.tar.gz
Update to version 1.0.12504.5
-rw-r--r--.SRCINFO29
-rw-r--r--LICENSE6
-rw-r--r--PKGBUILD35
3 files changed, 39 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 036c6145d9c5..717d10ae65e7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = intel-graphics-compiler-bin
pkgdesc = Intel Graphics Compiler for OpenCL (pre-compiled binaries)
- pkgver = 1.0.11702.1
+ pkgver = 1.0.12504.5
pkgrel = 1
epoch = 1
url = https://github.com/intel/intel-graphics-compiler/
arch = x86_64
license = MIT
+ license = custom
makedepends = git
depends = gcc-libs
depends = zlib
@@ -13,23 +14,23 @@ pkgbase = intel-graphics-compiler-bin
provides = intel-opencl-clang
conflicts = intel-graphics-compiler
conflicts = intel-opencl-clang
- noextract = intel-igc-core_1.0.11702.1_amd64.deb
- noextract = intel-igc-media_1.0.11702.1_amd64.deb
- noextract = intel-igc-opencl-devel_1.0.11702.1_amd64.deb
- noextract = intel-igc-opencl_1.0.11702.1_amd64.deb
+ noextract = intel-igc-core_1.0.12504.5_amd64.deb
+ noextract = intel-igc-media_1.0.12504.5_amd64.deb
+ noextract = intel-igc-opencl-devel_1.0.12504.5_amd64.deb
+ noextract = intel-igc-opencl_1.0.12504.5_amd64.deb
options = !strip
options = !emptydirs
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-core_1.0.11702.1_amd64.1.deb
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-media_1.0.11702.1_amd64.deb
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-opencl-devel_1.0.11702.1_amd64.deb
- source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-opencl_1.0.11702.1_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-core_1.0.12504.5_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-media_1.0.12504.5_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-opencl-devel_1.0.12504.5_amd64.deb
+ source = https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-opencl_1.0.12504.5_amd64.deb
source = git+https://github.com/intel/opencl-clang.git#commit=363a5262d8c7cff3fb28f3bdb5d85c8d7e91c1bb
source = LICENSE
- sha256sums = 58ce46eef041a5c4b435bf3d6d9845e464931756fab78c75166167c015b6e51d
- sha256sums = 6a733e063bf10c7c607ae42995ff203c36c7b0278e787679b3cf0654e1150787
- sha256sums = 1e2aff97bce36ed71b9c3f598a5cdd337c3ba303556d9d16387f171d23e716db
- sha256sums = 3692be17a46741ccabb0320989a6e917bd1dbd1599c96c86c391540c0c7f4e70
+ sha256sums = 36485a98340c6eb33e0f39a19e5fd1b459de8c4305be63e109e6cdcec5542666
+ sha256sums = f68127aeacd4fde56f4ac2380f966aa0ae60ada40968b0d821119c1342e9edd7
+ sha256sums = 69eb8bbbc9ca48eecb0c851d78fee896a835c3c22dece0b5f08a10edde9a5674
+ sha256sums = a1f631d2efee50e46c8a8f8b39623954af8cb48e80a7611174937277321f2d79
sha256sums = SKIP
- sha256sums = 0ddcc820928d5fc03b6c1271de8c0f9e9be74717f872956cc3fc4ae25eca9d90
+ sha256sums = 72d9ed65b0068110b0dcef7e2b52cd32d90ceaeb743b7b6fb8ad07265f230716
pkgname = intel-graphics-compiler-bin
diff --git a/LICENSE b/LICENSE
index a1d9214a36c0..899b146dad8f 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
-<!---======================= begin_copyright_notice ============================
+MIT License
-Copyright (c) 2019-2021 Intel Corporation
+Copyright (C) 2019-2021 Intel Corporation
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"),
@@ -19,5 +19,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-
-============================= end_copyright_notice ==========================-->
diff --git a/PKGBUILD b/PKGBUILD
index e4f03efb9488..f1ecd3d9089b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,20 @@
# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=intel-graphics-compiler-bin
-pkgver=1.0.11702.1
+pkgver=1.0.12504.5
_oclcommit=363a5262d8c7cff3fb28f3bdb5d85c8d7e91c1bb
pkgrel=1
epoch=1
pkgdesc='Intel Graphics Compiler for OpenCL (pre-compiled binaries)'
arch=('x86_64')
url='https://github.com/intel/intel-graphics-compiler/'
-license=('MIT')
+license=('MIT' 'custom')
depends=('gcc-libs' 'zlib')
makedepends=('git')
provides=('intel-graphics-compiler' 'intel-opencl-clang')
conflicts=('intel-graphics-compiler' 'intel-opencl-clang')
options=('!strip' '!emptydirs')
-source=("https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-core_${pkgver}_amd64.1.deb"
+source=("https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-core_${pkgver}_amd64.deb"
"https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-media_${pkgver}_amd64.deb"
"https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-opencl-devel_${pkgver}_amd64.deb"
"https://github.com/intel/intel-graphics-compiler/releases/download/igc-${pkgver}/intel-igc-opencl_${pkgver}_amd64.deb"
@@ -24,29 +24,38 @@ noextract=("intel-igc-core_${pkgver}_amd64.deb"
"intel-igc-media_${pkgver}_amd64.deb"
"intel-igc-opencl-devel_${pkgver}_amd64.deb"
"intel-igc-opencl_${pkgver}_amd64.deb")
-sha256sums=('58ce46eef041a5c4b435bf3d6d9845e464931756fab78c75166167c015b6e51d'
- '6a733e063bf10c7c607ae42995ff203c36c7b0278e787679b3cf0654e1150787'
- '1e2aff97bce36ed71b9c3f598a5cdd337c3ba303556d9d16387f171d23e716db'
- '3692be17a46741ccabb0320989a6e917bd1dbd1599c96c86c391540c0c7f4e70'
+sha256sums=('36485a98340c6eb33e0f39a19e5fd1b459de8c4305be63e109e6cdcec5542666'
+ 'f68127aeacd4fde56f4ac2380f966aa0ae60ada40968b0d821119c1342e9edd7'
+ '69eb8bbbc9ca48eecb0c851d78fee896a835c3c22dece0b5f08a10edde9a5674'
+ 'a1f631d2efee50e46c8a8f8b39623954af8cb48e80a7611174937277321f2d79'
'SKIP'
- '0ddcc820928d5fc03b6c1271de8c0f9e9be74717f872956cc3fc4ae25eca9d90')
+ '72d9ed65b0068110b0dcef7e2b52cd32d90ceaeb743b7b6fb8ad07265f230716')
prepare() {
mkdir -p igc-{core,media,opencl-devel,opencl}-"$pkgver"
- bsdtar -xf "intel-igc-core_${pkgver}_amd64.1.deb" -C "igc-core-${pkgver}"
+ bsdtar -xf "intel-igc-core_${pkgver}_amd64.deb" -C "igc-core-${pkgver}"
bsdtar -xf "intel-igc-media_${pkgver}_amd64.deb" -C "igc-media-${pkgver}"
bsdtar -xf "intel-igc-opencl-devel_${pkgver}_amd64.deb" -C "igc-opencl-devel-${pkgver}"
bsdtar -xf "intel-igc-opencl_${pkgver}_amd64.deb" -C "igc-opencl-${pkgver}"
}
package() {
- bsdtar -xf "igc-core-${pkgver}/data.tar.gz" -C "$pkgdir"
- bsdtar -xf "igc-media-${pkgver}/data.tar.gz" -C "$pkgdir"
- bsdtar -xf "igc-opencl-devel-${pkgver}/data.tar.gz" -C "$pkgdir"
- bsdtar -xf "igc-opencl-${pkgver}/data.tar.gz" -C "$pkgdir"
+ bsdtar -xf "igc-core-${pkgver}/data.tar.xz" -C "$pkgdir"
+ bsdtar -xf "igc-media-${pkgver}/data.tar.xz" -C "$pkgdir"
+ bsdtar -xf "igc-opencl-devel-${pkgver}/data.tar.xz" -C "$pkgdir"
+ bsdtar -xf "igc-opencl-${pkgver}/data.tar.xz" -C "$pkgdir"
mv "${pkgdir}/usr/local"/{bin,include,lib} "${pkgdir}/usr"
mv "${pkgdir}/usr/include"/opencl-c{,-base}.h "${pkgdir}/usr/include/igc"
install -D -m644 opencl-clang/common_clang.h -t "${pkgdir}/usr/include/cclang"
+ install -D -m644 opencl-clang/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-opencl-clang"
install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
mv "${pkgdir}/usr/lib/igc/NOTICES.txt" "${pkgdir}/usr/share/licenses/${pkgname}"
+
+ # fix symlinks
+ ln -sf "libiga64.so.${pkgver%%.*}" "${pkgdir}/usr/lib/libiga64.so"
+ ln -sf "libiga64.so.${pkgver}" "${pkgdir}/usr/lib/libiga64.so.${pkgver%%.*}"
+ ln -sf "libigc.so.${pkgver%%.*}" "${pkgdir}/usr/lib/libigc.so"
+ ln -sf "libigc.so.${pkgver}" "${pkgdir}/usr/lib/libigc.so.${pkgver%%.*}"
+ ln -sf "libigdfcl.so.${pkgver%%.*}" "${pkgdir}/usr/lib/libigdfcl.so"
+ ln -sf "libigdfcl.so.${pkgver}" "${pkgdir}/usr/lib/libigdfcl.so.${pkgver%%.*}"
}