summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Meeuws <jonas.meeuws@gmail.com>2026-08-07 16:22:47 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-08-22 16:49:17 +0200
commit74769d038603bac1a2f0a46a049ea460545ae0f8 (patch)
treedf93844867f05e42010a73059c4ce8ff51fc2b3e
parent7dd4507377738208c43d98b0b97070a5f2168347 (diff)
gnu: gtkd: Remove compiler from runtime closure.
Reduce closure size from 1106.0 MiB to 89.0 MiB. * gnu/packages/dlang.scm (gtkd)[#:phases]: Add ‘remove-d-include-references’. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/dlang.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/packages/dlang.scm b/gnu/packages/dlang.scm
index 82db42d1c59..e1980fac1ee 100644
--- a/gnu/packages/dlang.scm
+++ b/gnu/packages/dlang.scm
@@ -1036,7 +1036,10 @@ from lines)
1036 (lambda _ 1036 (lambda _
1037 (system "Xvfb :1 &") 1037 (system "Xvfb :1 &")
1038 (setenv "DISPLAY" ":1") 1038 (setenv "DISPLAY" ":1")
1039 (setenv "CC" #$(cc-for-target))))))) 1039 (setenv "CC" #$(cc-for-target))))
1040 (add-after 'install 'remove-d-include-references
1041 #$(remove-d-include-references-phase
1042 (this-package-native-input "ldc"))))))
1040 (native-inputs 1043 (native-inputs
1041 (list unzip 1044 (list unzip
1042 ldc 1045 ldc