diff mbox series

[bug#70965,4/4] gnu: libsecp256k1: Remove pre-generated files.

Message ID e12368438778f010de97889d98c8f2b5ad16610f.1715795603.git.jean@foundation.xyz
State New
Headers show
Series gnu: libsecp256k1: Update to 0.5.0. | expand

Commit Message

Jean-Pierre De Jesus DIAZ May 15, 2024, 6 p.m. UTC
* gnu/packages/crypto.scm (libsecp256k1) <source>: Remove pre-generated
files.

Change-Id: Iac49ee8c4caedf7bf997f00640f32bab98e25c52
---
 gnu/packages/crypto.scm | 6 ++++++
 1 file changed, 6 insertions(+)
diff mbox series

Patch

diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index abc535c0a2..15d9188769 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -1085,6 +1085,12 @@  (define-public libsecp256k1
                     (url "https://github.com/bitcoin-core/secp256k1")
                     (commit (string-append "v" version))))
               (file-name (git-file-name name version))
+              (modules '((guix build utils)))
+              (snippet
+               ;; These files are pre-generated, the build system is able to
+               ;; re-generate those.
+               #~(for-each delete-file '("src/precomputed_ecmult.c"
+                                         "src/precomputed_ecmult_gen.c")))
               (sha256
                (base32
                 "1b5mi1byg46waa7v4z4b4vdhg5zaaaqg2f1vnfsvk0k7wb643k2x"))))