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 <[email protected]>
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.