Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / ispc
Commits: 964957c4 by Christian Heusel at 2025-01-06T23:21:14+01:00 upgpkg: 1.25.3-1: New upstream release & rebuild for LLVM 19 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = ispc pkgdesc = Compiler for high-performance SIMD programming on the CPU - pkgver = 1.24.0 + pkgver = 1.25.3 pkgrel = 1 url = https://ispc.github.io/ arch = x86_64 @@ -25,10 +25,10 @@ pkgbase = ispc optdepends = level-zero-loader: GPU support optdepends = openmp: GPU support options = staticlibs - source = git+https://github.com/ispc/ispc#tag=v1.24.0 + source = git+https://github.com/ispc/ispc#tag=v1.25.3 source = ispc-benchmark::git+https://github.com/google/benchmark.git source = ispc-googletest::git+https://github.com/google/googletest.git - sha256sums = f9a5b259f3664eecbbcbaab8df1964d70ccbb7bcbbc1574de3aae9dfdb9ee823 + sha256sums = 7f663afbba105013c7c859d46b1111ae25a2c7d349202994b3105ee59d7dc9a7 sha256sums = SKIP sha256sums = SKIP ===================================== PKGBUILD ===================================== @@ -3,7 +3,7 @@ # Maintainer: Torsten Keßler <tpkess...@archlinux.org> pkgname=ispc -pkgver=1.24.0 +pkgver=1.25.3 pkgrel=1 pkgdesc="Compiler for high-performance SIMD programming on the CPU" arch=(x86_64) @@ -24,7 +24,7 @@ source=( $pkgname-benchmark::git+https://github.com/google/benchmark.git $pkgname-googletest::git+https://github.com/google/googletest.git ) -sha256sums=('f9a5b259f3664eecbbcbaab8df1964d70ccbb7bcbbc1574de3aae9dfdb9ee823' +sha256sums=('7f663afbba105013c7c859d46b1111ae25a2c7d349202994b3105ee59d7dc9a7' 'SKIP' 'SKIP') @@ -34,6 +34,12 @@ prepare() { git config submodule.benchmarks/vendor/google/benchmark.url "$srcdir/$pkgname-benchmark" git config submodule.ispcrt/tests/vendor/google/googletest.url "$srcdir/$pkgname-googletest" git -c protocol.file.allow=always submodule update + + git cherry-pick -n \ + 62426bf5a50a49b30a4eb0206e8a8d78ff0e7006 \ + 5422fc1f6e7caa74906e612f5803287be5bb915f \ + 17ee83fba824eaee79065256c49fbfc21f730d01 \ + cb097ab5821c4219349b37a5c217e3df3d3987f1 } build() { @@ -64,6 +70,4 @@ check() { package() { DESTDIR="$pkgdir" cmake --install build install -Dm644 $pkgname/LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} - # Remove uneeded files: https://github.com/ispc/ispc/issues/2482 - rm -rv "${pkgdir}"/build } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ispc/-/commit/964957c4ed0dcfa2986edebb7bd35ee143a9290d -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ispc/-/commit/964957c4ed0dcfa2986edebb7bd35ee143a9290d You're receiving this email because of your account on gitlab.archlinux.org.