summaryrefslogtreecommitdiff
path: root/gnu/packages/guile.scm
AgeCommit message (Collapse)Author
2018-05-19gnu: Add guile-sparql.Roel Janssen
* gnu/packages/guile.scm (guile-sparql): New variable.
2018-05-17gnu: Add jupyter-guile-kernel.Rouby Pierre-Antoine
* gnu/package/guile.scm (jupyter-guile-kernel): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-05-15gnu: Add guile-simple-zmq.Rouby Pierre-Antoine
* gnu/package/guile.scm (guile-simple-zmq): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-14gnu: guile-dbi: Fix RPATH and dependencies.Arun Isaac
Prior to this change, libguile-dbi.so was unable to find libguile-dbd-sqlite3.so. * gnu/packages/guile.scm (guile-dbi-bootstrap): New variable. (guile-dbd-sqlite3)[propagated-inputs]: Remove guile-dbi. [native-inputs]: Add guile-dbi-bootstrap. (guile-dbi)[inputs]: Add guile-dbd-sqlite3. [arguments]: Set RPATH using #:make-flags.
2018-04-30gnu: guile-dbi: Switch to Guile 2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-dbi)[inputs]: Switch to GUILE-2.2. [arguments]: Adjust to use "/2.2".
2018-04-30gnu: guile-redis: Switch to Guile 2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-redis)[inputs]: Switch to GUILE-2.2. (guile2.0-redis): New variable. (guile2.2-redis): Define in terms of 'deprecated-package'.
2018-04-30gnu: guile-irregex: Switch to Guile 2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-irregex)[inputs]: Switch to GUILE-2.2. (guile2.0-irregex): New variable. (guile2.2-irregex): Define in terms of 'deprecated-package'.
2018-04-30gnu: guile-minikanren: Switch to Guile 2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-minikanren)[inputs]: Switch to GUILE-2.2. (guile2.0-minikanren): New variable. (guile2.2-minikanren): Define in terms of 'deprecated-package'.
2018-04-30gnu: guile-ics: Switch to Guile 2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-ics)[inputs]: Switch to GUILE-2.2. [propagated-inputs]: Switch to GUILE-LIB.
2018-04-30gnu: guile-ics: Update to 0.2.0.Ludovic Courtès
* gnu/packages/guile.scm (guile-ics): Update to 0.2.0.
2018-04-25gnu: guile-sly: Update home-page.Pierre Neidhardt
* gnu/packages/guile.scm (guile-sly): Update home-page. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19gnu: mcron: Update to 1.1.1.Ludovic Courtès
Fixes <https://bugs.gnu.org/31113>. Reported by George myglc2 Clemmer <myglc2@gmail.com>. * gnu/packages/guile.scm (mcron): Update to 1.1.1. [arguments]: Change timezone in 'set-timezone' phase. Remove 'disable-schedule-test' and 'wrap-programs' phases. Add 'adjust-tests' phase. * gnu/tests/base.scm (%mcron-os): Change JOB1 to use the 'next-seconds' form.
2018-04-11gnu: guile-config: Update to 0.2.Alex Sassmannshausen
* gnu/packages/guile.scm (guile-config): Update to 0.2. [source]: Change to github repo. [native-inputs]: Add make dist dependencies. [license]: Update license.
2018-04-02gnu: guile-git: Update to 36f93c1.Ludovic Courtès
* gnu/packages/guile.scm (guile-git): Update to 36f93c1.
2018-03-27gnu: Remove unnecessary import.Ludovic Courtès
* gnu/packages/guile.scm: Remove unnecessary import.
2018-03-20Correct name and Email for ng0.ng0
* .mailmap: Correct name and Email for ng0. * Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish gnu/packages/accessibility.scm, gnu/packages/admin.scm, gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/cinnamon.scm, gnu/packages/compression.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/emacs.scm, gnu/packages/enlightenment.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile.scm, gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm, gnu/packages/libcanberra.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm, gnu/packages/ncurses.scm, gnu/packages/networking.scm, gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm, gnu/packages/telephony.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm, gnu/services/desktop.scm, gnu/services/version-control.scm, gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2018-03-19gnu: mcron: Update to 1.1 and deprecate "mcron2".Ludovic Courtès
* gnu/packages/guile.scm (mcron): Update to 1.1. [native-inputs]: Add TZDATA-FOR-TESTS. [arguments]: New field. (mcron2): Define using 'deprecated-package'. * gnu/services/mcron.scm: Replace 'mcron2' with 'mcron'. * doc/guix.texi (Scheduled Job Execution): Likewise. * gnu/tests/base.scm (%mcron-os): Remove comment about mcron2.
2018-03-18gnu: guile-git: Update to 2bb9fbb.Ludovic Courtès
* gnu/packages/guile.scm (guile-git): Update to 2bb9fbb.
2018-03-10gnu: haunt: Update to 0.2.2.David Thompson
* gnu/packages/guile.scm (haunt): Update to 0.2.2.
2018-03-10gnu: guile-syntax-highlight: Update to 0.1.David Thompson
* gnu/packages/guile.scm (guile-syntax-highlight): Update to 0.1.
2018-03-09gnu: 'autoconf-wrapper' is no longer a procedure.Ludovic Courtès
Fixes <https://bugs.gnu.org/30710>. Suggested by Björn Höfling <bjoern.hoefling@bjoernhoefling.de>. * gnu/packages/autotools.scm (autoconf-wrapper): Rename to... (make-autoconf-wrapper): ... this. Add 'properties' field. (autoconf-wrapper): New variable. * gnu/packages/gnunet.scm (guile-gnunet): Adjust accordingly. * gnu/packages/gnupg.scm (signing-party): Likewise. * gnu/packages/guile.scm (guile-ics, guile-bash): Likewise. * gnu/packages/libevent.scm (libuv): Likewise. * gnu/packages/logging.scm (glog): Likewise. * gnu/packages/mail.scm (libetpan): Likewise. * gnu/packages/mate.scm (mate-icon-theme-faenza) (mate-screensaver): Likewise. * gnu/packages/package-management.scm (guix): Likewise. * gnu/packages/sawfish.scm (librep): Likewise. * gnu/packages/video.scm (motion): Likewise. * gnu/packages/zile.scm (zile-on-guile): Likewise.
2018-03-08gnu: guile: Add 2.2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-2.2.2): New variable.
2018-02-16Merge branch 'master' into core-updatesMark H Weaver
2018-02-16gnu: Use HTTPS for supported nongnu.org home pages.Tobias Geerinckx-Rice
* gnu/packages/acl.scm (acl)[home-page]: Use HTTPS. * gnu/packages/admin.scm (dmidecode)[home-page]: Likewise. * gnu/packages/attr.scm (attr)[home-page]: Likewise. * gnu/packages/audio.scm (lash)[home-page]: Likewise. * gnu/packages/avr.scm (avr-libc)[home-page]: Likewise. * gnu/packages/backup.scm (rdiff-backup, libchop)[home-page]: Likewise. * gnu/packages/compression.scm (fastjar, lzip, lziprecover, atool) (lunzip, clzip, lzlib, plzip)[home-page]: Likewise. * gnu/packages/emacs.scm (geiser, bbdb, m17n-lib, m17n-lib)[home-page]: Likewise. * gnu/packages/flashing-tools.scm (avrdude)[home-page]: Likewise. * gnu/packages/fontutils.scm (libotf)[home-page]: Likewise. * gnu/packages/game-development.scm (gzochi)[home-page]: Likewise. * gnu/packages/games.scm (enigma)[home-page]: Likewise. * gnu/packages/gsasl.scm (libntlm)[home-page]: Likewise. * gnu/packages/gtk.scm (guile-cairo)[home-page]: Likewise. * gnu/packages/guile.scm (guile-reader, guile-lib, guile-json) (guile-redis, g-wrap)[home-page]: Likewise. * gnu/packages/libunwind.scm (libunwind)[home-page]: Likewise. * gnu/packages/lout.scm (lout)[home-page]: Likewise. * gnu/packages/mpd.scm (sonata)[home-page]: Likewise. * gnu/packages/networking.scm (quagga)[home-page]: Likewise. * gnu/packages/ratpoison.scm (ratpoison)[home-page]: Likewise. * gnu/packages/skribilo.scm (skribilo)[home-page]: Likewise. * gnu/packages/telephony.scm (exosip)[home-page]: Likewise. * gnu/packages/texinfo.scm (texi2html)[home-page]: Likewise. * gnu/packages/xdisorg.scm (xbindkeys)[home-page]: Likewise.
2018-02-14gnu: guile-sqlite3: Update to 10c13a7.Ludovic Courtès
* gnu/packages/guile.scm (guile-sqlite3): Update to 10c13a7.
2018-02-11Merge branch 'master' into core-updatesMark H Weaver
2018-02-09gnu: guile-sqlite3: Update to 0.0-3.1cd1dec.Danny Milosavljevic
* gnu/packages/guile.scm (guile-sqlite3): Update to 0.0-3.1cd1dec.
2018-02-09gnu: mcron2: Install files to 'share/guile/site/2.2'.Ludovic Courtès
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>. * gnu/packages/guile.scm (mcron2)[arguments]: In 'use-guile-2.2' phase, substitute /share/guile/site/2.0.
2018-02-09Merge branch 'master' into core-updatesMark H Weaver
2018-02-06gnu: guile-sqlite3: Use git-version.Danny Milosavljevic
* gnu/packages/guile.scm [version]: Use git-version.
2018-02-06gnu: guile-sqlite3: Update to 0.0-2.21f35ca.Danny Milosavljevic
* gnu/packages/guile.scm (guile-sqlite3): Update to 0.0-2.21f35ca.
2018-02-01Merge branch 'master' into core-updatesMarius Bakke
2018-01-31gnu: mcron2: Use Guile 2.2 instead of 2.0.Maxim Cournoyer
Motivation: Using Guile 2.2 instead of Guile 2.0 gives us the scripting abilities of Guile 2.2 when writing mcron jobs, such as HTTPS support. * gnu/packages/guile.scm (gnu): Use the srfi-1 module for the alist-delete function. (mcron2)[inputs]: Replace guile-2.0 with guile-2.2. [parallel-build?]: Disable to fix manual page generation. [phases]: Add a "use-guile-2.2" phase so the build system uses Guile 2.2. Replace `system*' with `invoke' in the "bootstrap" phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-01-11Merge branch 'master' into core-updatesLeo Famulari
2018-01-11gnu: guile-bytestructures: Update to 1.0.1.amirouche
* gnu/package/guile.scm (guile-bytestructures): Update to 1.0.1. [source]: Use tarball from github instead of git. [build-system]: Use GNU-BUILD-SYSTEM. [arguments]: Remove. [navitve-inputs]: Add PKG-CONFIG. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-30gnu: guile@2.2: Fix cross-compilation.Ludovic Courtès
Previously it would fail with: GUILEC language/elisp/boot.go [...] In language/bytecode/spec.scm: 28:15 2 (bytecode->value #vu8(127 69 76 70 1 1 1 255 0 0 0 0 0 0 0 0 3 0 0 0 1 0 0 0 0 0 0 0 52 0 0 0 24 ?) ?) In unknown file: 1 (load-thunk-from-memory #vu8(127 69 76 70 1 1 1 255 0 0 0 0 0 0 0 0 3 0 0 0 1 0 0 0 0 0 0 0 52 0 0 ?)) In ice-9/boot-9.scm: 752:25 0 (dispatch-exception _ _ _) ice-9/boot-9.scm:752:25: In procedure dispatch-exception: In procedure load-thunk-from-memory: No such file or directory * gnu/packages/guile.scm (guile-2.2)[arguments]: New field.
2017-12-19Merge branch 'master' into core-updatesMarius Bakke
2017-12-15gnu: guile-gdbm-ffi: Default to Guile 2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-gdbm-ffi)[inputs]: Switch to GUILE-2.2. (guile2.0-gdbm-ffi, guile2.2-gdbm-ffi): New variables.
2017-12-13gnu: guile-gdbm-ffi: Install documentation.Tobias Geerinckx-Rice
* gnu/packages/guile.scm (guile-gdbm-ffi)[arguments]: Install README.md and some examples. Tidy up MKDIR-P calls.
2017-12-08gnu: guile: Move Readline support to a separate 'guile-readline' package.Ludovic Courtès
This reduces the closure of Guile from 131 MiB to 116 MiB and removes extra readline/ncurses builds from the bootstrap path. * gnu/packages/guile.scm (guile-2.0)[inputs]: Remove READLINE. (make-guile-readline): New procedure. (guile-readline): New variable. * gnu/system/shadow.scm (default-skeletons): Adjust '.guile' so that it gracefully deals with missing (ice-9 readline).
2017-12-05gnu: guile: Update to 2.2.3.Marius Bakke
* gnu/packages/guile.scm (guile-2.2): Update to 2.2.3. (guile-2.2.3): Remove variable.
2017-12-03gnu: guile-dsv: Update to 0.2.1 & correct sha256.Alex Sassmannshausen
* gnu/packages/guile.scm (guile-dsv): Update to 0.2.1.
2017-12-01gnu: guile-sly: Do not propagate Guile.Ludovic Courtès
* gnu/packages/guile.scm (guile-sly)[propagated-inputs]: Move GUILE-2.2 to... [inputs]: ... here.
2017-12-01gnu: guile: Add version 2.2.3.Ludovic Courtès
* gnu/packages/guile.scm (guile-2.2.3): New variable.
2017-11-27gnu: guile-wisp: Move .go files to 'lib/guile/2.2/site-ccache'.Ludovic Courtès
* gnu/packages/guile.scm (guile-wisp)[arguments]: Remove (system base compile) from #:modules, and (ice-9 rdelim) and (ice-9 popen). In 'install-go-files' phase, invoke 'guild' to compile, and write to lib/guile/X.Y/site-ccache.
2017-11-27gnu: guile-wisp: Switch to Guile 2.2.Ludovic Courtès
* gnu/packages/guile.scm (guile-wisp)[inputs]: Use GUILE-2.2 instead of GUILE-2.0.
2017-11-27gnu: guile-wisp: Update to 0.9.8.Ludovic Courtès
* gnu/packages/guile.scm (guile-wisp): Update to 0.9.8. [inputs]: Remove PYTHON. [native-inputs]: New field. [arguments]: Keep 'install' phase. Add 'install-go-files' phase. Adjust 'substitute-before-config' phase.
2017-11-25gnu: Add guile-dsv.Alex Sassmannshausen
* gnu/packages/guile.scm (guile-dsv): New variable.
2017-11-07gnu: guile-git: Update snapshot.Ludovic Courtès
* gnu/packages/guile.scm (guile-git): Update to commit 951a32c.
2017-10-14gnu: guile-sdl, guile-sly: Switch to Guile 2.2.Ludovic Courtès
* gnu/packages/sdl.scm (guile-sdl)[inputs]: Replace GUILE-2.0 with GUILE-2.2. [arguments]: Add 'skip-cursor-test' phase. * gnu/packages/guile.scm (guile-sly)[propagated-inputs]: Switch to GUILE-2.2.