update xsimd/krtia to 13.2.0/5.2.11 (#25298)

* xsimd: update to 13.2.0
* krita: update to 5.2.11 and remove patches no longer needed
This commit is contained in:
felixaszx 2025-08-31 00:46:27 -04:00 committed by GitHub
parent e9e8bb8094
commit f47134cb6a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 12 additions and 32 deletions

View File

@ -4,7 +4,7 @@ _realname=arrow
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=21.0.0
pkgrel=1
pkgrel=2
pkgdesc="Apache Arrow is a cross-language development platform for in-memory data (mingw-w64)"
arch=(any)
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')

View File

@ -9,7 +9,7 @@ pkgbase=mingw-w64-${_realname,,}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
"${MINGW_PACKAGE_PREFIX}-python-${_realname}")
pkgver=3.11.3
pkgrel=4
pkgrel=5
pkgdesc="A translator library for raster geospatial data formats (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')

View File

@ -4,7 +4,7 @@ _realname=groonga
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=15.1.5
pkgrel=1
pkgrel=2
pkgdesc="An opensource fulltext search engine (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')

View File

@ -2,8 +2,8 @@
_realname=krita
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=5.2.2
pkgrel=10
pkgver=5.2.11
pkgrel=1
pkgdesc="A professional FREE and open source painting program (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
@ -76,19 +76,11 @@ optdepends=(
source=("https://download.kde.org/stable/${_realname}/${pkgver}/${_realname}-${pkgver}.tar.xz"
001-mingw-interface-conflict.patch
002-exiv2-missing-wpath.patch
004-qt5-qguiapplication.patch
005-no-installer.patch
sip-6.8.patch
xsimd-12.patch
https://invent.kde.org/graphics/krita/-/commit/ace7edcca6ad322581ab39620f21ccf3ffbd3b5a.patch)
sha256sums=('41515784d65b5bf12919df909f7406dc90f37076587b8c459ef2abd569a71adb'
005-no-installer.patch)
sha256sums=('71f713cc9f884f4fc66c14ccd07b12144fb6611827312baeb193fcbccf582ba0'
'a5680deef222fa56f0c2b7b4849ad82b831f4afc23b0fd4b5ba4944a6855ca1c'
'db4bb1591015d1b4cca030bf9beaf58c6335958e3986b78444bf350d71bf18aa'
'd8246397d93008fe55bdcddd409baaabfffbe95d0bea05a48a7584a7a60e48b9'
'd80a2728692a1456b133a17e33a0083adab8c96270b4d6e94da07ed8141c4503'
'bb3b503993030bb98a99c6a0376c65ee74d0c32c1e8932110698682eed1e3d3c'
'bdf2fd09b65dfae8fd7817b302486d6b82df8c0d56fd980afac019a82d3cd716'
'da53f913276982ada75cc4dac2e714ab90588b1d0b5bd94905eebe231e6072d6')
'd80a2728692a1456b133a17e33a0083adab8c96270b4d6e94da07ed8141c4503')
noextract=("krita-${pkgver}.tar.xz")
apply_patch_with_msg() {
@ -109,19 +101,6 @@ prepare() {
001-mingw-interface-conflict.patch \
002-exiv2-missing-wpath.patch \
005-no-installer.patch
# Workaround for https://bugreports.qt.io/browse/QTBUG-111527
apply_patch_with_msg \
004-qt5-qguiapplication.patch
# https://bugs.kde.org/show_bug.cgi?id=478987
apply_patch_with_msg \
ace7edcca6ad322581ab39620f21ccf3ffbd3b5a.patch
# From Arch
apply_patch_with_msg \
sip-6.8.patch \
xsimd-12.patch
}
build() {
@ -139,6 +118,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
-GNinja \
"${_extra_config[@]}" \
-DCXX_STANDARD=17 \
-DBUILD_TESTING="OFF" \
-DPython_EXECUTABLE=${MINGW_PREFIX}/bin/python \
../${_realname}-${pkgver}

View File

@ -4,7 +4,7 @@ _realname=pythran
pkgbase=mingw-w64-python-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
pkgver=0.18.0
pkgrel=1
pkgrel=2
pkgdesc="Ahead of Time compiler for numeric kernels (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')

View File

@ -3,7 +3,7 @@
_realname=xsimd
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=13.0.0
pkgver=13.2.0
pkgrel=1
pkgdesc="QuantStack tools library - Multi-dimensional arrays with broadcasting and lazy computing (mingw-w64)"
arch=('any')
@ -19,7 +19,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja")
source=("${url}/archive/$pkgver.tar.gz")
sha256sums=('8bdbbad0c3e7afa38d88d0d484d70a1671a1d8aefff03f4223ab2eb6a41110a3')
sha256sums=('edd8cd3d548c185adc70321c53c36df41abe64c1fe2c67bc6d93c3ecda82447a')
build() {
mkdir "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}