Try to stop reporting some packages as outdated.

This commit is contained in:
مهدي شينون (Mehdi Chinoune) 2025-05-11 19:42:57 +01:00
parent a29afd52f2
commit 0d5f948406
11 changed files with 58 additions and 25 deletions

View File

@ -13,7 +13,8 @@ mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://cython.org/"
msys2_repository_url="https://github.com/cython/cython"
msys2_references=(
"purl: pkg:pypi/cython"
"archlinux: "
"aur: cython0"
)
license=('spdx:Apache-2.0')
depends=("${MINGW_PACKAGE_PREFIX}-python")

View File

@ -7,17 +7,20 @@ pkgver=1.5.5
pkgrel=1
pkgdesc="Dragon parser generator (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url='https://www.lemke-it.com/'
msys2_references=(
'archlinux: '
'aur: '
'gentoo: '
'cygwin: '
)
license=('spdx:GPL-3.0-or-later')
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-autotools")
depends=("${MINGW_PACKAGE_PREFIX}-lfcbase"
"${MINGW_PACKAGE_PREFIX}-gcc-libs")
# validpgpkeys=('gpg_KEY')
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-autotools")
source=("https://www.lemke-it.com/${_realname}-${pkgver}.tar.gz")
sha256sums=('b5f5d601e61724fd1716ee50473cc5833ab23042476991abb084a9d0f9dfdd6d')
build() {
@ -42,5 +45,6 @@ check() {
package() {
cd "build-${MSYSTEM}"
make install DESTDIR="${pkgdir}"
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
install -Dm644 "${srcdir}"/${_realname}-${pkgver}/COPYING \
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/COPYING
}

View File

@ -10,6 +10,12 @@ provides=($([[ ${MINGW_PACKAGE_PREFIX} == *-clang-* ]] && echo "${MINGW_PACKAGE_
arch=('any')
mingw_arch=('clang64' 'clangarm64')
url='https://www.petsc.org/' # Part of petsc
msys2_references=(
'archlinux: '
'aur: '
'cygwin: '
'gentoo: '
)
license=('spdx:BSD-2-Clause')
source=("http://ftp.mcs.anl.gov/pub/petsc/externalpackages/${_realname}-${pkgver}.tar.gz"
001-no-petsc-conf.patch

View File

@ -10,6 +10,9 @@ arch=('any')
mingw_arch=('mingw64' 'ucrt64') # 'clang64' 'clangarm64')
pkgdesc="Fortran package manager (mingw-w64)"
url="https://github.com/fortran-lang/fpm"
msys2_references=(
'aur: fortran-fpm'
)
license=('spdx:MIT')
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
"${MINGW_PACKAGE_PREFIX}-omp"

View File

@ -12,7 +12,7 @@ url="https://mariadb.org/"
msys2_repository_url="https://github.com/mariadb-corporation/mariadb-connector-c"
msys2_references=(
'aur: mariadb-connector-c'
'archlinux'
'archlinux: '
"cpe: cpe:/a:mariadb:mariadb"
)
license=('spdx:LGPL-2.1-or-later')

View File

@ -7,12 +7,17 @@ pkgver=1.35.1
pkgrel=1
pkgdesc="Intel Media SDK dispatcher library (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://github.com/lu-zero/mfx_dispatch/"
license=("BSD")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-autotools")
msys2_references=(
'archlinux: '
'aur: '
)
license=("spdx:BSD-3-Clause")
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs")
source=("${_realname}-${pkgver}.tar.gz::https://github.com/lu-zero/mfx_dispatch/archive/${pkgver}.tar.gz")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-autotools")
source=("https://github.com/lu-zero/mfx_dispatch/archive/${pkgver}/${_realname}-${pkgver}.tar.gz")
sha256sums=('673636da98a4fd5c3e3dc5267da5429e986f53089ed6c33cdca5751f56d9416b')
prepare() {

View File

@ -7,8 +7,12 @@ pkgver=0.9.7
pkgrel=1
pkgdesc="OpenScop Library (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://icps.u-strasbg.fr/people/bastoul/public_html/development/openscop/index.html"
msys2_references=(
'aur: osl'
'gentoo: '
)
license=('spdx:BSD-3-Clause')
depends=("${MINGW_PACKAGE_PREFIX}-gmp")
makedepends=("${MINGW_PACKAGE_PREFIX}-autotools"
@ -45,5 +49,6 @@ build() {
package() {
cd "${srcdir}/build-${MSYSTEM}"
make install-libLTLIBRARIES install-pkgincludeHEADERS DESTDIR="${pkgdir}"
install -D -m644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
install -D -m644 "${srcdir}"/${_realname}-${pkgver}/COPYING \
"${pkgdir}"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
}

View File

@ -9,6 +9,9 @@ pkgdesc="Parallel Graph Partitioning and Fill-reducing Matrix Ordering (mingw-w6
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64')
url='http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview'
msys2_references=(
'gentoo: '
)
license=('custom')
depends=("${MINGW_PACKAGE_PREFIX}-metis")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"

View File

@ -7,14 +7,17 @@ pkgver=3.0.2209
pkgrel=1
pkgdesc='PaRSEC: Parallel Runtime Scheduling and Execution Controller (mingw-w64)'
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
depends=()
makedepends=("${MINGW_PACKAGE_PREFIX}-hwloc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-cc")
license=('custom')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url='https://icl.utk.edu/parsec/'
msys2_repository_url="https://github.com/ICLDisco/parsec"
msys2_references=(
'aur: '
)
license=('spdx:BSD-3-Clause-Open-MPI')
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-hwloc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja")
source=("https://github.com/ICLDisco/parsec/archive/refs/tags/parsec-${pkgver}.tar.gz")
sha256sums=('67d383d076991484cb2a265f56420abdea7cc1f329c63ac65a3e96fbfb6cc295')

View File

@ -9,9 +9,9 @@ pkgdesc="A system for managing library compile/link flags (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64')
msys2_references=(
'archlinux'
'aur'
'gentoo'
'archlinux: '
'aur: '
'gentoo: '
)
url="https://www.freedesktop.org/wiki/Software/pkg-config/"
license=('spdx:GPL-2.0-or-later')

View File

@ -18,6 +18,9 @@ pkgdesc="Scientific plotting software (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://plplot.sourceforge.io/"
msys2_references=(
'gentoo: '
)
license=('spdx:LGPL-2.0-or-later')
depends=("${MINGW_PACKAGE_PREFIX}-cairo"
"${MINGW_PACKAGE_PREFIX}-gcc-libs"