summary refs log tree commit diff
path: root/gnu/packages/guile.scm
AgeCommit message (Collapse)Author
2015-09-22Merge branch 'master' into core-updatesMark H Weaver
2015-09-17gnu: guile: Add guile-nextChristopher Allan Webber
* gnu/packages/guile.scm (guile-next): New variable. * gnu/packages/guile.scm (guile-for-guile-emacs): Adjust to inherit from guile-next rather than guile-2.0 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-08-29gnu: Use 'install-file' instead of 'mkdir-p' and 'copy-file' in obvious cases.Ludovic Courtès
* gnu/packages/bioinformatics.scm (bedtools, bowtie, bwa, hisat, samtools, plink, star): Use 'install-file' instead of 'mkdir-p' + 'copy-file'. * gnu/packages/check.scm (catch-framework): Likewise. * gnu/packages/code.scm (global): Likewise. * gnu/packages/emacs.scm (magit-svn, haskell-mode, emacs-pdf-tools): Likewise. * gnu/packages/engineering.scm (fastcap, fasthenry): Likewise. * gnu/packages/gnuzilla.scm (nss): Likewise. * gnu/packages/guile.scm (guile-minikanren): Likewise. * gnu/packages/java.scm (swt): Likewise. * gnu/packages/make-bootstrap.scm (%static-binaries): Likewise. * gnu/packages/maths.scm (lpsolve): Likewise. * gnu/packages/mp3.scm (mpc123): Likewise. * gnu/packages/ninja.scm (ninja): Likewise. * gnu/packages/python.scm (python-numpy, python-pyparsing): Likewise. * gnu/packages/screen.scm (dtach): Likewise. * gnu/packages/synergy.scm (synergy): Likewise. * gnu/packages/textutils.scm (utf8proc): Likewise. * gnu/packages/version-control.scm (git-test-sequence): Likewise. * gnu/packages/wicd.scm (wicd): Likewise.
2015-08-14gnu: Add guile-redis.David Thompson
* gnu/packages/guile.scm (guile-redis): New variable.
2015-08-14gnu: Add haunt.David Thompson
* gnu/packages/guile.scm (haunt): New variable.
2015-07-22gnu: guile-minikanren: Fix README location.Christopher Allan Webber
* gnu/packages/guile.scm (minikanren): Fix output location for README.org Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-07-18gnu packages: Clean up synopses and descriptions.Alex Kost
* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/bittorrent.scm, gnu/packages/code.scm, gnu/packages/compression.scm, gnu/packages/databases.scm, gnu/packages/enchant.scm, gnu/packages/firmware.scm, gnu/packages/fonts.scm, gnu/packages/freedesktop.scm, gnu/packages/games.scm, gnu/packages/gd.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gsasl.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm, gnu/packages/guile.scm, gnu/packages/haskell.scm, gnu/packages/language.scm, gnu/packages/lesstif.scm, gnu/packages/libreoffice.scm, gnu/packages/linux.scm, gnu/packages/llvm.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm, gnu/packages/mit-krb5.scm, gnu/packages/mp3.scm, gnu/packages/ncdu.scm, gnu/packages/networking.scm, gnu/packages/ntp.scm, gnu/packages/ocaml.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl.scm, gnu/packages/pretty-print.scm, gnu/packages/pulseaudio.scm, gnu/packages/python.scm, gnu/packages/rdesktop.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/slang.scm, gnu/packages/slim.scm, gnu/packages/telephony.scm, gnu/packages/tls.scm, gnu/packages/tmux.scm, gnu/packages/tre.scm, gnu/packages/unrtf.scm, gnu/packages/version-control.scm, gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wget.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xiph.scm: Fix typos. Trim long lines. Add missing periods in the end of sentences. Use double spaces between sentences. Remove trailing whitespaces.
2015-06-03gnu: guile-reader: Update to 0.6.1.Ludovic Courtès
* gnu/packages/guile.scm (guile-reader)[source, version]: Update to 0.6.1. [arguments]: Remove #:locale argument.
2015-05-31gnu: Add guile-gdbm-ffi.Christopher Allan Webber
* gnu/packages/guile.scm (guile-gdbm-ffi): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2015-05-19gnu: Add guile-emacs and guile-for-guile-emacs.Christopher Allan Webber
* gnu/packages/guile.scm (guile-for-guile-emacs): New variable. * gnu/packages/emacs.scm (guile-emacs): New variable.
2015-04-26gnu: Add guile-minikanren.Christopher Allan Webber
* gnu/packages/guile.scm (guile-minikanren): New variable.
2015-03-12gnu: guile-reader: Build with the C locale.Ludovic Courtès
* gnu/packages/guile.scm (guile-reader)[arguments]: Add #:locale.
2015-03-09gnu: guile-ncurses: Run tests with a locale that's actually available.Ludovic Courtès
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Add 'change-locale' phase.
2015-03-04gnu: Move 'which' to (gnu packages base).Ludovic Courtès
* gnu/packages/which.scm: Remove. * gnu-system.am (GNU_SYSTEM_MODULES): Remove it. * gnu/packages/base.scm (which): New variable. * gnu/packages/aspell.scm, gnu/packages/audio.scm, gnu/packages/autogen.scm, gnu/packages/cdrom.scm, gnu/packages/compression.scm, gnu/packages/datamash.scm, gnu/packages/games.scm, gnu/packages/glib.scm, gnu/packages/gnu-pw-mgr.scm, gnu/packages/gnutls.scm, gnu/packages/gps.scm, gnu/packages/guile.scm, gnu/packages/java.scm, gnu/packages/libevent.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/node.scm, gnu/packages/ntp.scm, gnu/packages/orpheus.scm, gnu/packages/pciutils.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/rsync.scm, gnu/packages/sawfish.scm, gnu/packages/scheme.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/texlive.scm, gnu/packages/wdiff.scm: Adjust accordingly.
2015-03-04Merge branch 'core-updates'.Ludovic Courtès
2015-03-02gnu: Remove 'guile-reader-for-guile_1.8'.Ludovic Courtès
This was a useful example back in July 2012, but not very useful beyond that. * gnu/packages/guile.scm (guile-reader): Turn into a plain package. [source]: Use mirror:// URI. [inputs]: Use GUILE-2.0. [arguments]: Use the site/2.0 directory for --with-moduledir. (guile-reader/guile-1.8, guile-reader/guile-2.0): Remove.
2015-02-27gnu: Remove now unneeded 'localedef' invocations.Ludovic Courtès
This is a followup to commit b0fd2bd. * gnu/packages/gawk.scm (gawk)[arguments] <install-locales>: Add comment on why we leave this here. * gnu/packages/guile.scm (guile-ncurses)[arguments]: Remove 'install-locales' phase. * gnu/packages/swig.scm (swig)[arguments]: Likewise. * gnu/packages/python.scm (python-matplotlib): Remove 'LOCPATH' setting and 'localedef' invocation. (python-scipy): Likewise.
2015-01-19gnu: Move guile-charting to (gnu packages plotutils).Ludovic Courtès
This removes the dependency from (gnu packages guile) to (gnu packages gtk), which potentially reduces the memory/IO/CPU footprint given that 'guile' is used during bootstrap. * gnu/packages/guile.scm (guile-charting): Move to... * gnu/packages/plotutils.scm (guile-charting): ... here.
2015-01-13gnu: guile-ncurses: Build a UTF-8 locale for the tests.Mark H Weaver
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Add 'install-locales' phase.
2015-01-07gnu: guile: Depend on 'libltdl' rather than 'libtool'.Ludovic Courtès
* gnu/packages/guile.scm (guile-1.8, guile-2.0): Replace LIBTOOL with LIBLTDL.
2015-01-06gnu: guile: Apply fixes for arm.Mark H Weaver
* gnu/packages/patches/guile-arm-fixes.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/guile.scm (guile-2.0): Add patch.
2014-12-27packages: Add 'file-type' field to 'search-path-specification'.Ludovic Courtès
Fixes <http://bugs.gnu.org/18033>. * guix/packages.scm (<search-path-specification>): Rename 'directories' field to 'files'. Add 'file-type'. (search-path-specification->sexp): Honor 'file-type'. * gnu/packages/autotools.scm, gnu/packages/bootstrap.scm, gnu/packages/cross-base.scm, gnu/packages/games.scm, gnu/packages/gcc.scm, gnu/packages/glib.scm, gnu/packages/guile.scm, gnu/packages/man.scm, gnu/packages/perl.scm, gnu/packages/pkg-config.scm, gnu/packages/python.scm, gnu/packages/ruby.scm, gnu/packages/xfce.scm: Change 'directories' to 'files'. * tests/packages.scm ("search paths"): Change 'directories' field to 'files'. * guix/scripts/environment.scm (for-each-search-path): Likewise.
2014-11-18gnu: Fix cross-compilation issue in guile-jsonJohn Darrington
* gnu/packages/guile.scm (guile-json): Move guile from inputs to native inputs.
2014-11-05gnu: Synchronize descriptions with the Womb.Ludovic Courtès
Note: some of these changes undo bits of 35b9e4232. * gnu/packages/base.scm, gnu/packages/gperf.scm, gnu/packages/guile.scm, gnu/packages/libidn.scm, gnu/packages/miscfiles.scm, gnu/packages/telephony.scm: Adjust synopses and descriptions as suggested by 'make sync-descriptions'.
2014-10-29gnu: guile-ncurses: Update to 1.6.Ludovic Courtès
* gnu/packages/guile.scm (guile-ncurses): Update to 1.6.
2014-10-26gnu: Some cleanup based on lint checkers.Eric Bavier
* gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm, gnu/packages/apr.scm, gnu/packages/avahi.scm, gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/calcurse.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/compression.scm, gnu/packages/cook.scm, gnu/packages/crypto.scm, gnu/packages/cryptsetup.scm, gnu/packages/curl.scm, gnu/packages/cyrus-sasl.scm, gnu/packages/databases.scm, gnu/packages/doxygen.scm, gnu/packages/dwm.scm, gnu/packages/elf.scm, gnu/packages/emacs.scm, gnu/packages/feh.scm, gnu/packages/file.scm, gnu/packages/fish.scm, gnu/packages/flex.scm, gnu/packages/fltk.scm, gnu/packages/fontutils.scm, gnu/packages/games.scm, gnu/packages/gcal.scm, gnu/packages/gcc.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm, gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gperf.scm, gnu/packages/grub.scm, gnu/packages/gsasl.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm, gnu/packages/hurd.scm, gnu/packages/icu4c.scm, gnu/packages/image.scm, gnu/packages/imagemagick.scm, gnu/packages/irssi.scm, gnu/packages/kde.scm, gnu/packages/libdaemon.scm, gnu/packages/libevent.scm, gnu/packages/libidn.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm, gnu/packages/lout.scm, gnu/packages/lsh.scm, gnu/packages/lsof.scm, gnu/packages/lua.scm, gnu/packages/maths.scm, gnu/packages/mcrypt.scm, gnu/packages/mp3.scm, gnu/packages/netpbm.scm, gnu/packages/noweb.scm, gnu/packages/ocaml.scm, gnu/packages/openssl.scm, gnu/packages/pcre.scm, gnu/packages/pdf.scm, gnu/packages/pkg-config.scm, gnu/packages/pretty-print.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/rsync.scm, gnu/packages/scheme.scm, gnu/packages/scrot.scm, gnu/packages/sdl.scm, gnu/packages/skribilo.scm, gnu/packages/ssh.scm, gnu/packages/stalonetray.scm, gnu/packages/tcl.scm, gnu/packages/tcsh.scm, gnu/packages/telephony.scm, gnu/packages/texlive.scm, gnu/packages/tor.scm, gnu/packages/valgrind.scm, gnu/packages/version-control.scm, gnu/packages/vim.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm, gnu/packages/web.scm, gnu/packages/wordnet.scm, gnu/packages/xiph.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/packages/zile.scm, gnu/packages/zip.scm, gnu/packages/zsh.scm [synopsis, description]: Adjust according to lint checkers. * gnu/packages/fltk.scm (fltk)[source]: Wrap long line in uri. * /gnu/packages/xiph.scm (libogg, libtheora, vorbis-tools)[source]: Same.
2014-09-29gnu: guile-ncurses: Update to 1.5.Ludovic Courtès
* gnu/packages/guile.scm (guile-ncurses): Update to 1.5. Remove patch. * gnu/packages/patches/guile-ncurses-tests.patch: Remove. * gnu-system.am (dist_patch_DATA): Remove it.
2014-09-22Merge branch 'core-updates'Ludovic Courtès
2014-09-19gnu: guile-charting: Update to 0.2.0.Ludovic Courtès
* gnu/packages/guile.scm (guile-charting): Update to 0.2.0. Remove now-unnecessary cruft from 'snippet'. Modify 'godir' in Makefile.in.
2014-09-16gnu: guile-charting: Modules correctly installed, guile-cairo propagated.Ludovic Courtès
* gnu/packages/guile.scm (guile-charting): Patch Makefile.in files to install to guile/site/2.0. Move GUILE-CAIRO to 'propagated-inputs'.
2014-08-28Merge branch 'master' into core-updatesMark H Weaver
Conflicts: gnu/packages/base.scm
2014-08-28gnu: Add Guile-Charting.Ludovic Courtès
* gnu/packages/guile.scm (guile-charting): New variable.
2014-08-20Merge branch 'master' into core-updatesMark H Weaver
2014-08-20gnu: guile-2.0: Make 'bash' an input unconditionally.Mark H Weaver
* gnu/packages/guile.scm (guile-2.0): Make 'bash' an input unconditionally.
2014-08-16gnu: guile-json: Update to 0.4.0.David Thompson
* gnu/packages/guile.scm (guile-json): Update to 0.4.0.
2014-06-25gnu: mcron: Upgrade to 1.0.8.Ludovic Courtès
* gnu/packages/guile.scm (mcron): Upgrade to 1.0.8.
2014-06-16gnu: guile-ncurses: Work around missing test files.Ludovic Courtès
* gnu/packages/patches/guile-ncurses-tests.patch: New file. * gnu/packages/guile.scm (guile-ncurses)[source]: Use it. * gnu-system.am (dist_patch_DATA): Add it.
2014-04-29gnu: guile-ncurses: Build with Unicode support.Ludovic Courtès
* gnu/packages/guile.scm (guile-ncurses)[arguments]: Pass "--with-ncursesw".
2014-04-28gnu: mcron: Upgrade to 1.0.7.Ludovic Courtès
* gnu/packages/guile.scm (mcron): Upgrade to 1.0.7. Use GUILE-2.0 instead of GUILE-1.8; add 'native-inputs' field.
2014-04-01gnu: guile-json: Install under .../site/2.0.Ludovic Courtès
* gnu/packages/guile.scm (guile-json)[source]: Add 'snippet'.
2014-04-01gnu: Add guile-json.Cyril Roelandt
* gnu/packages/guile.scm (guile-json): New variable.
2014-03-22gnu: guile: Upgrade to 2.0.11.Mark H Weaver
* gnu/packages/guile.scm (guile): Upgrade to 2.0.11.
2014-03-18gnu: guile: Upgrade to 2.0.10.Ludovic Courtès
* gnu/packages/guile.scm (guile-2.0): Upgrade to 2.0.10.
2014-03-18gnu: Make libgc 7.4 the default.Ludovic Courtès
* gnu/packages/bdw-gc.scm (libgc): Rename to... (libgc-7.2): ... this. (libgc-7.4): Rename to... (libgc): ... this. * gnu/packages/guile.scm (guile-2.0): Switch to LIBGC. (guile-2.0/fixed): Alias GUILE-2.0.
2014-01-25Merge branch 'master' into core-updatesLudovic Courtès
2014-01-22gnu: guile-2.0: Switch to libgc 7.4.0.Ludovic Courtès
* gnu/packages/guile.scm (guile-2.0): Use LIBGC-7.4. (guile-2.0/fixed): Keep using LIBGC.
2013-12-17gnu: gnu-build-system: Add CC_FOR_BUILD to configure flags.John Darrington
* guix/build/gnu-build-system.scm: Add new configure flag: CC_FOR_BUILD=gcc * gnu/packages/gnupg.scm, gnu/packages/guile.scm, gnu/packages/make-bootstrap.scm: remove CC_FOR_BUILD from these package descriptions. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2013-12-04gnu: Move 'guile-ssh' to (gnu packages ssh).Ludovic Courtès
Reported by John Darrington <john@darrington.wattle.id.au>. * gnu/packages/guile.scm (guile-ssh): Move to... * gnu/packages/ssh.scm (guile-ssh): ... here. New variable. This fixes a circular dependency issue, as reported at <https://lists.gnu.org/archive/html/guix-devel/2013-12/msg00024.html>.
2013-12-04gnu: Add Guile-SSH.Ludovic Courtès
* gnu/packages/guile.scm (guile-ssh): New variable.
2013-12-01gnu: Synchronize descriptions with 'gnumaint'.Ludovic Courtès