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.


Reply via email to