Message ID | 87zfz4bgvt.fsf@gmail.com |
---|---|
State | New |
Headers | show |
Series | [bug#67405] Update fftw3 | expand |
> * gnu/packages/algebra.scm (fftw): Update to 3.3.10
Applied, thanks,
Mathieu
Hello Mathieu, I was wondering if you could advise me best on how to handle this related patch (fftw-cmake): https://patches.guix-patches.cbaines.net/project/guix-patches/patch/87o7fmu8or.fsf@gmail.com/ It's a direct clone of fftw, but built with cmake-build instead of gnu-build. The reason is that the gnu-build doesn't generate the required *.cmake files required in a dependent package (krita): https://patches.guix-patches.cbaines.net/project/guix-patches/patch/87il5uu5tt.fsf@gmail.com/ The cmake-build provides all the required *.cmake files for the library, but has none of the CPU-optimisations in the gnu-build. Do you know how I can proceed with this? Is it bad etiquette to have a package that is a direct source clone of another, only built differently? Best, Mehmet
From aa81886655af941e0e6b3242a41d8a5a82c2400f Mon Sep 17 00:00:00 2001 From: mtekman <mtekman89@gmail.com> Date: Thu, 23 Nov 2023 16:52:28 +0100 Subject: [PATCH] gnu: fftw: Update to 3.3.10 * gnu/packages/algebra.scm (fftw): Update to 3.3.10 Dependent packages don't appear to break Change-Id: Icd6e199aa4e863f0d5c0883326a02e2991b811d3 --- gnu/packages/algebra.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index c0fe75ddfd..c454c69164 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -736,14 +736,14 @@ (define-public kiss-fft-for-extempore (define-public fftw (package (name "fftw") - (version "3.3.8") + (version "3.3.10") (source (origin (method url-fetch) (uri (string-append "ftp://ftp.fftw.org/pub/fftw/fftw-" version".tar.gz")) (sha256 (base32 - "00z3k8fq561wq2khssqg0kallk0504dzlx989x3vvicjdqpjc4v1")))) + "0rv4w90b65b2kvjpj8g9bdkl4xqc42q20f5bzpxdrkajk1a35jan")))) (build-system gnu-build-system) (arguments `(#:configure-flags -- 2.41.0