summaryrefslogtreecommitdiff
path: root/gnu/packages/librewolf.scm
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-05-23 06:25:08 +0200
committerIan Eure <ian@retrospec.tv>2025-05-24 10:49:52 -0700
commit8867f0df705c88fee691f66c4050f8e9e7f66b94 (patch)
tree80545f98dbe24577748f43dfae1970fcaa4b8233 /gnu/packages/librewolf.scm
parentf0ff431174878b7a54d598570445c57b2027be8e (diff)
gnu: make-librewolf-source: Delete testing/web-platform.
* gnu/packages/librewolf.scm (make-librewolf-source): Delete testing/web-platform. This frees more than 800M of RAM during the build. Removing it seems to be enough to allow build on some machines. Signed-off-by: Ian Eure <ian@retrospec.tv>
Diffstat (limited to 'gnu/packages/librewolf.scm')
-rw-r--r--gnu/packages/librewolf.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index db4a7673858..afd0736aed0 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -193,7 +193,11 @@
(search-patches
"librewolf-compare-paths.patch"
"librewolf-use-system-wide-dir.patch"
- "librewolf-add-store-to-rdd-allowlist.patch")))))
+ "librewolf-add-store-to-rdd-allowlist.patch"))
+ ;; XXX: 75 Mo (800+ Mo uncompressed) of unused tests.
+ ;; Removing it makes it possible to compile on some systems.
+ (modules '((guix build utils)))
+ (snippet #~(delete-file-recursively "testing/web-platform")))))
;;; Define the versions of rust needed to build firefox, trying to match
;;; upstream. See table at [0], `Uses' column for the specific version.