aboutsummaryrefslogtreecommitdiff
path: root/src/org/euandre/queue.scm
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/euandre/queue.scm')
-rw-r--r--src/org/euandre/queue.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/org/euandre/queue.scm b/src/org/euandre/queue.scm
index 79a7a51..22dc6eb 100644
--- a/src/org/euandre/queue.scm
+++ b/src/org/euandre/queue.scm
@@ -163,6 +163,8 @@
crypto
cyrus-sasl
dbm
+ flex
+ gcc
golang
libedit
m4
@@ -550,6 +552,25 @@ collections.OrderedDict that works in Python 2.4-2.6.")
(description "We have made you a wrapper you can't refuse")
(license #f)))
+(define gm2
+ (package
+ (inherit gcc-14)
+ (name "gm2")
+ (arguments
+ (substitute-keyword-arguments (package-arguments gcc-14)
+ ((#:modules modules %default-gnu-modules)
+ (append '((ice-9 regex)) modules))
+ ((#:configure-flags flags)
+ #~(append
+ (list
+ "--enable-languages=m2")
+ (filter (lambda (s)
+ (not (string-match "--enable-languages.*" s)))
+ #$flags)))))
+ (native-inputs
+ (modify-inputs (package-native-inputs gcc-14)
+ (append flex)))))
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -1949,6 +1970,7 @@ SetEnv GIT_CONFIG_GLOBAL=/etc/gitconfig")))
hunspell-dict-eo-utf8
hunspell-dict-es-utf8
python-telegram-bot
+ gm2
sqlitex
scryptkdf
go-full)