Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages / 
fftw


Commits:
b97a4522 by Jakub Klinkovský at 2026-02-14T13:22:09+01:00
Fix build with current cmake version

- - - - -
87903c35 by Jakub Klinkovský at 2026-02-14T13:22:28+01:00
upgpkg: 3.3.10-8: Replace deprecated gcc-libs dependency

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,17 @@
 pkgbase = fftw
        pkgdesc = A library for computing the discrete Fourier transform (DFT)
        pkgver = 3.3.10
-       pkgrel = 7
+       pkgrel = 8
        url = http://www.fftw.org/
        arch = x86_64
        license = GPL-2.0-or-later
        makedepends = bash
        makedepends = cmake
        makedepends = gcc-fortran
-       makedepends = gcc-libs
        makedepends = glibc
+       makedepends = libgcc
+       makedepends = libgomp
+       makedepends = libquadmath
        makedepends = openmpi
        source = http://www.fftw.org/fftw-3.3.10.tar.gz
        sha512sums = 
2d34b5ccac7b08740dbdacc6ebe451d8a34cf9d9bfec85a5e776e87adf94abfd803c222412d8e10fbaa4ed46f504aa87180396af1b108666cde4314a55610b40
@@ -17,8 +19,10 @@ pkgbase = fftw
 
 pkgname = fftw
        depends = bash
-       depends = gcc-libs
        depends = glibc
+       depends = libgcc
+       depends = libgomp
+       depends = libquadmath
        optdepends = fftw-openmpi: for OpenMPI integration
        provides = libfftw3q_threads.so
        provides = libfftw3q_omp.so


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
 pkgbase=fftw
 pkgname=(fftw fftw-openmpi)
 pkgver=3.3.10
-pkgrel=7
+pkgrel=8
 pkgdesc="A library for computing the discrete Fourier transform (DFT)"
 arch=(x86_64)
 url="http://www.fftw.org/";
@@ -15,8 +15,10 @@ makedepends=(
   bash
   cmake
   gcc-fortran
-  gcc-libs
   glibc
+  libgcc
+  libgomp
+  libquadmath
   openmpi
 )
 source=(http://www.fftw.org/$pkgname-$pkgver.tar.gz)
@@ -79,6 +81,7 @@ build() {
     -S $pkgname-$pkgver-$_build_types
     -D CMAKE_INSTALL_PREFIX=/usr
     -D CMAKE_BUILD_TYPE=None
+    -D CMAKE_POLICY_VERSION_MINIMUM=3.5
     -D ENABLE_OPENMP=ON
     -D ENABLE_THREADS=ON
     -D ENABLE_FLOAT=ON
@@ -138,8 +141,10 @@ check() {
 package_fftw() {
   depends=(
     bash
-    gcc-libs
     glibc
+    libgcc
+    libgomp
+    libquadmath
   )
   optdepends=('fftw-openmpi: for OpenMPI integration')
   provides=(



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fftw/-/compare/52e9b3413430c1c6af7883e3c1a0160e4e854318...87903c357e14723b152b041fc122c0b52ba8e29c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fftw/-/compare/52e9b3413430c1c6af7883e3c1a0160e4e854318...87903c357e14723b152b041fc122c0b52ba8e29c
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to