From 224a3260da39e274c88862743daf0b779a5b8b26 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Wed, 30 Mar 2016 11:17:08 -0400 Subject: Update profile manifest. --- profile.scm | 48 ++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 40 insertions(+), 8 deletions(-) diff --git a/profile.scm b/profile.scm index cafe04f..66f9297 100644 --- a/profile.scm +++ b/profile.scm @@ -22,16 +22,49 @@ ;; ;; guix package -m profile.scm -(use-package-modules admin emacs fonts game-development +(use-modules (guix packages) + (guix git-download) + (gnu packages autotools) + (gnu packages texinfo)) + +(use-package-modules admin bittorrent emacs fonts game-development gimp gnome gnupg gnuzilla graphviz guile inkscape less libusb linux mail man mpd ncurses password-utils pulseaudio screen skribilo ssh version-control video wget xdisorg xorg) +(define geiser-next + (package + (inherit geiser) + (name "geiser-next") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jaor/geiser.git") + (commit "04b0b39"))) + (sha256 + (base32 + "0mcn29ldm01vf7np73mn29j69n6nlc17vb789m65cl59gm4b7lb8")))) + (arguments + '(#:phases (modify-phases %standard-phases + (add-after 'unpack 'bootstrap + (lambda _ + (zero? (system* "autoreconf" "-vif")))) + (add-after 'install 'post-install + (lambda* (#:key outputs #:allow-other-keys) + (symlink "geiser-install.el" + (string-append (assoc-ref outputs "out") + "/share/emacs/site-lisp/" + "geiser-autoloads.el"))))))) + (native-inputs + (append `(("autoconf" ,autoconf) + ("automake" ,automake) + ("texinfo" ,texinfo)) + (package-native-inputs geiser))))) + (packages->manifest (list alsa-utils aseprite - dmd emacs eog evince @@ -39,14 +72,12 @@ font-adobe-source-han-sans font-dejavu font-inconsolata - geiser + geiser-next gimp git (list git "send-email") git-manpages gmtp - adwaita-icon-theme - gnome-themes-standard gnupg guile-2.0 icecat @@ -56,9 +87,8 @@ mpd mpdscribble ncmpcpp - ncurses notmuch - obs + ;;obs offlineimap paredit pavucontrol @@ -66,11 +96,13 @@ pwgen screen scrot + shepherd skribilo sshfs-fuse strace + (transmission "gui") typo - vlc + ;; vlc wget xmodmap youtube-dl)) -- cgit v1.2.3