aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-03-03 09:39:01 -0300
committerEuAndreh <eu@euandre.org>2025-03-03 09:39:01 -0300
commitb464bc7d14ae7eed2936a21141841c69cd4e8660 (patch)
tree944e6beae512961fea2432920dc7e824262056b5 /etc
parentetc/sh/rc: Fix typo in alias for ffmpeg(1) (diff)
downloaddotfiles-b464bc7d14ae7eed2936a21141841c69cd4e8660.tar.gz
dotfiles-b464bc7d14ae7eed2936a21141841c69cd4e8660.tar.xz
etc/guix/home.scm: Get ffmpeg and gm2 from personal channel
Diffstat (limited to 'etc')
-rw-r--r--etc/guix/home.scm42
1 files changed, 2 insertions, 40 deletions
diff --git a/etc/guix/home.scm b/etc/guix/home.scm
index 2857889..c1ff916 100644
--- a/etc/guix/home.scm
+++ b/etc/guix/home.scm
@@ -63,44 +63,6 @@
(modify-inputs (package-native-inputs tcc)
(append which)))))
-(define gm2
- (package
- (inherit gcc-14)
- (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)))))
-
-(define ffmpeg-7-xml
- (package
- (inherit ffmpeg-7)
- (arguments
- (substitute-keyword-arguments (package-arguments ffmpeg-7)
- ((#:configure-flags flags)
- #~(append
- #$flags
- '("--enable-libxml2")))))
- (inputs
- (modify-inputs (package-inputs ffmpeg-7)
- (append libxml2)))))
-
-(define mpv-ffmpeg-7-xml
- (package
- (inherit mpv)
- (propagated-inputs
- (modify-inputs (package-propagated-inputs mpv)
- (replace "ffmpeg" ffmpeg-7-xml)))))
-
(define (slurp name)
(string-trim-both
@@ -453,6 +415,7 @@
python-docx
python-telegram-bot
valgrind
+ gm2
gcc-toolchain:out
gcc-toolchain:debug
gcc-toolchain:static
@@ -504,6 +467,7 @@
yt-dlp
ripgrep
+ mpvx
imagemagick
cups
libreoffice
@@ -529,9 +493,7 @@
anki
firefox))
(list
- gm2
tiniercc
- mpv-ffmpeg-7-xml
q:go-full)
(list
(script "cronjob"