diff options
author | Daniel Bermond | 2023-01-14 11:33:00 -0300 |
---|---|---|
committer | Daniel Bermond | 2023-01-14 11:33:00 -0300 |
commit | abef2b8c655a11d7f9f5dd2a8649e8f5816f6d4b (patch) | |
tree | a20488a40b7df844fca3f31c203db219a59a9b01 | |
parent | 3c754816354638fdb38d16d0283519b09af44aa9 (diff) | |
download | aur-abef2b8c655a11d7f9f5dd2a8649e8f5816f6d4b.tar.gz |
Update to version 1.0.12504.5
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | LICENSE | 6 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 39 insertions, 31 deletions
@@ -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 @@ -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 ==========================--> @@ -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%%.*}" } |