aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/guile-xyz.scm
Commit message (Collapse)AuthorAge
* gnu: Add guile-mkdir-p.divoplade2020-10-26
| | | | | | * gnu/packages/guile-xyz.scm (guile-mkdir-p): New variable. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add guile-avahi.Mathieu Othacehe2020-10-26
| | | | * gnu/packages/guile-xyz.scm (guile-avahi): New variable.
* gnu: guile-sparql: Update to 0.0.8.Giacomo Leidi2020-10-26
| | | | | | | | * gnu/packages/guile-xyz.scm (guile-sparql): Update to 0.0.8. [arguments]: Enable tests. [inputs]: Switch to Guile 3.0. Signed-off-by: Roel Janssen <roel@gnu.org>
* gnu: guile-squee: Update to 0-1.7dcd22b.Christopher Baines2020-10-12
| | | | * gnu/packages/guile-xyz.scm (guile-squee): Update to 0-1.7dcd22b.
* gnu: guile-prometheus: Update to 0-1.8980f39.Christopher Baines2020-10-05
| | | | | | | | This revision supports cross-compilation, so guile is added to the native-inputs to enable this. * gnu/packages/guile-xyz.scm (guile-prometheus): Update to 0-1.8980f39. [native-inputs]: Add guile.
* gnu: guile-wisp: Update to 1.0.3Arne Babenhauserheide2020-09-17
| | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.3. [source]: Access via hg and change from bitbucket to hg.sr.ht. [arguments]: Replace 'bootstrap phase; remove Guile 3 patch because Guile 3 is supported in 1.0.3. [native-inputs]: Add autoconf and automake. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: Add guile-laesare.Martin Becze2020-09-10
| | | | | | * gnu/packages/guile-xyz.scm (guile-laesare): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: Add guile-machine-code.Martin Becze2020-09-10
| | | | | | * gnu/packages/guile-xyz.scm (guile-machine-code): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: Add guile-struct-pack.Martin Becze2020-09-10
| | | | | | * gnu/packages/guile-xyz.scm (guile-struct-pack): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3.Mike Rosset2020-09-07
| | | | | | | | | | | | | | | * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. [source]: Use permanent redirect for source url. [native-inputs]: Add gnu-gettext. [inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly. [propagated-inputs]: Move to inputs gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly. Removed gsettings-desktop-scheme. [arguments]: Set GST_PLUGINS_PATH, NOMAD_WEB_EXTENSION_DIR and GI_TYPELIB_PATH variables in 'wrap-binaries phase. [native-search-paths]: Remove it. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: guile-pfds: When using Guile 3, compile as a r6rs library.Martin Becze2020-09-07
| | | | | | | | | | | This allow the package to be resused by r6rs compliant scheme implementations that expect *.sls files. * gnu/packages/guile-xyz.scm (guile2.2-pfds): Rename *.sls files to *.scm since Guile 2 does not support the sls extension. (guile-pfds): Removed the renaming of files to *.sls to *.scm. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: g-golf: Update to 0.1.0-822.84e894e.Mike Rosset2020-09-07
| | | | | | | | | | * gnu/packages/guile-xyz.scm (g-golf): Update to 0.1.0-822.84e894e. This also fixes the version to the correct one which is 0.1.0. Technically g-golf does not actually have a release yet. The author of g-golf confirmed versions will start at 0.1.0 as autotools currently has that version. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: emacsy-minimal: Update to v0.4.1-31-g415d96f.Mike Rosset2020-09-07
| | | | | | | | | Emacsy now includes trivial fixes for 'end-of-line to be on par with Emacs 'end-of-line. * gnu/packages/guile-xyz.scm (emacsy-minimal): Update to v0.4.1-31-g415d96f. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: Add guile-prometheus.Christopher Baines2020-09-06
| | | | * gnu/packages/guile-xyz.scm (guile-prometheus): New variable.
* gnu: Add guile-srfi-180.Martin Becze2020-09-01
| | | | | | * gnu/packages/guile-xyz.scm (guile-srfi-180): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: Add guile-srfi-158.Martin Becze2020-08-31
| | | | | | * gnu/packages/guile-xyz.scm (guile-srfi-158): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: guile-studio: Update to 0.0.3-1.5c05b03.Ricardo Wurmus2020-08-30
| | | | | * gnu/packages/guile-xyz.scm (guile-studio): Update to 0.0.3-1.5c05b03. [inputs]: Add emacs-flycheck-guile.
* gnu: Added guile-srfi-145.Martin Becze2020-08-23
| | | | | | * gnu/packages/guile-xyz.scm (guile-srfi-145): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: guile2.2-gi: Fix build.Ricardo Wurmus2020-08-18
| | | | | * gnu/packages/guile-xyz.scm (guile2.2-gi)[native-inputs]: Remove. [inputs]: Replace "guile" with "guile-2.2".
* gnu: guile-gi: Install extension to sub-directory, use glib-or-gtk build system.Ricardo Wurmus2020-08-18
| | | | | | * gnu/packages/guile-xyz.scm (guile-gi)[build-system]: Use glib-or-gtk-build-system. [arguments]: Install the extension to the "extensions" sub-directory.
* gnu: Add guile-srfi-89.Martin Becze2020-08-14
| | | | | | * gnu/packages/guile-xyz.scm (guile-srfi-89): New varible. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: mcron: Update to 1.2.0.Efraim Flashner2020-08-14
| | | | * gnu/packages/guile-xyz.scm (mcron): Update to 1.2.0.
* gnu: nomad: Update to 0.2.0-alpha.Mike Rosset2020-08-01
| | | | | | | | | | | * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha. This is a significant update to Nomad. This removes the majority of C code and replaces it with gobject introspection using g-golf. In the process the nomad package expression has changed significantly. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: Move guile-zlib and guile-lzlib packages.Mathieu Othacehe2020-07-27
| | | | | * gnu/packages/guile-xyz.scm (guile-zlib, guile-lzlib): Move to ... * gnu/packages/guile.scm: ... here.
* gnu: guile-reader: Switch to Guile 3.0.Ludovic Courtès2020-07-27
| | | | | | | | | * gnu/packages/guile-xyz.scm (guile-reader)[inputs]: Switch to GUILE-3.0. (guile2.2-reader): New variable. * gnu/packages/guile-xyz.scm (haunt)[propagated-inputs]: Add GUILE-READER. (guile2.2-haunt)[propagated-inputs]: Use GUILE2.2-READER. * gnu/packages/skribilo.scm (skribilo)[propagated-inputs]: Use GUILE2.2-READER and GUILE2.2-LIB.
* gnu: guile-reader: Update to 0.6.3.Ludovic Courtès2020-07-27
| | | | | * gnu/packages/guile-xyz.scm (guile-reader): Update to 0.6.3. [native-inputs]: Use GPERF instead of GPERF-3.0.
* gnu: nomad: Fix build.Tobias Geerinckx-Rice2020-07-25
| | | | | * gnu/packages/guile-xyz.scm (nomad)[inputs]: Use Guile 2.2 library packages. [arguments]: Treat warnings as warnings.
* gnu: Add guile-lzlib.Mathieu Othacehe2020-07-25
| | | | * gnu/packages/guile-xyz.scm (guile-lzlib): New variable.
* gnu: Add guile-zlib.Mathieu Othacehe2020-07-25
| | | | * gnu/packages/guile-xyz.scm (guile-zlib): New variable.
* gnu: jupyter-guile-kernel: Update to f25fb90 and build with Guile 3.Jesse Gibbons2020-07-23
| | | | | | | | | | * gnu/packages/guile-xyz.scm (jupyter-guile-kernel): Update to f25fb90. Re-indent package definition (using indent.el) [phases]: Replace /home with /usr/local [inputs]: Use GUILE-3.0 instead of GUILE-2.2, and GUILE-JSON-3 instead of GUILE-JSON-1. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: g-golf: Update to git revision 804.Mike Rosset2020-07-21
| | | | | | | | * gnu/packages/guile-xyz.scm (g-golf): Update to git revision 804. [inputs]: Add xorg-server input for test phase.. [arguments]: start-xorg-server phase now starts Xvfg before check phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Remove ".git" from "https://github/…/….git".Ludovic Courtès2020-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix swh) would sometimes return #f for these because the ".git" URLs are redirects to the non-".git" URLs. Consequently, 'guix lint -c archival' would keep saying "scheduled Software Heritage archival"; likewise, the fallback download code would fail. * gnu/packages/ada.scm, gnu/packages/admin.scm, gnu/packages/aidc.scm, gnu/packages/algebra.scm, gnu/packages/android.scm, gnu/packages/animation.scm, gnu/packages/arcan.scm, gnu/packages/assembly.scm, gnu/packages/audio.scm, gnu/packages/authentication.scm, gnu/packages/avr.scm, gnu/packages/axoloti.scm, gnu/packages/backup.scm, gnu/packages/bash.scm, gnu/packages/benchmark.scm, gnu/packages/bioconductor.scm, gnu/packages/bioinformatics.scm, gnu/packages/bittorrent.scm, gnu/packages/boost.scm, gnu/packages/build-tools.scm, gnu/packages/c.scm, gnu/packages/calendar.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/chemistry.scm, gnu/packages/chez.scm, gnu/packages/clojure.scm, gnu/packages/code.scm, gnu/packages/compression.scm, gnu/packages/compton.scm, gnu/packages/coq.scm, gnu/packages/cpp.scm, gnu/packages/cran.scm, gnu/packages/crypto.scm, gnu/packages/curl.scm, gnu/packages/databases.scm, gnu/packages/datastructures.scm, gnu/packages/debug.scm, gnu/packages/disk.scm, gnu/packages/distributed.scm, gnu/packages/django.scm, gnu/packages/dlang.scm, gnu/packages/dns.scm, gnu/packages/docker.scm, gnu/packages/education.scm, gnu/packages/efi.scm, gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/embedded.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/erlang.scm, gnu/packages/fabric-management.scm, gnu/packages/file-systems.scm, gnu/packages/finance.scm, gnu/packages/firmware.scm, gnu/packages/flashing-tools.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/fpga.scm, gnu/packages/game-development.scm, gnu/packages/games.scm, gnu/packages/genealogy.scm, gnu/packages/genimage.scm, gnu/packages/geo.scm, gnu/packages/gimp.scm, gnu/packages/gl.scm, gnu/packages/gnome-xyz.scm, gnu/packages/gnome.scm, gnu/packages/gnuzilla.scm, gnu/packages/golang.scm, gnu/packages/gpodder.scm, gnu/packages/graph.scm, gnu/packages/graphics.scm, gnu/packages/graphviz.scm, gnu/packages/groff.scm, gnu/packages/groovy.scm, gnu/packages/gtk.scm, gnu/packages/guile-xyz.scm, gnu/packages/guile.scm, gnu/packages/hardware.scm, gnu/packages/haskell-apps.scm, gnu/packages/haskell-xyz.scm, gnu/packages/hexedit.scm, gnu/packages/i2p.scm, gnu/packages/ibus.scm, gnu/packages/image-processing.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/ipfs.scm, gnu/packages/java-graphics.scm, gnu/packages/java-maths.scm, gnu/packages/java.scm, gnu/packages/javascript.scm, gnu/packages/jrnl.scm, gnu/packages/julia.scm, gnu/packages/jupyter.scm, gnu/packages/kodi.scm, gnu/packages/language.scm, gnu/packages/lego.scm, gnu/packages/less.scm, gnu/packages/libusb.scm, gnu/packages/linux.scm, gnu/packages/lirc.scm, gnu/packages/lisp-xyz.scm, gnu/packages/llvm.scm, gnu/packages/logging.scm, gnu/packages/lolcode.scm, gnu/packages/lua.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/maths.scm, gnu/packages/maven.scm, gnu/packages/mes.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/node-xyz.scm, gnu/packages/ocaml.scm, gnu/packages/ocr.scm, gnu/packages/onc-rpc.scm, gnu/packages/opencl.scm, gnu/packages/opencog.scm, gnu/packages/pantheon.scm, gnu/packages/password-utils.scm, gnu/packages/patchutils.scm, gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/phabricator.scm, gnu/packages/popt.scm, gnu/packages/printers.scm, gnu/packages/prolog.scm, gnu/packages/protobuf.scm, gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/qt.scm, gnu/packages/radio.scm, gnu/packages/rails.scm, gnu/packages/rdf.scm, gnu/packages/rednotebook.scm, gnu/packages/rpc.scm, gnu/packages/rsync.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/screen.scm, gnu/packages/security-token.scm, gnu/packages/selinux.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/shellutils.scm, gnu/packages/simh.scm, gnu/packages/sml.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/stenography.scm, gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/synergy.scm, gnu/packages/telephony.scm, gnu/packages/terminals.scm, gnu/packages/tex.scm, gnu/packages/texinfo.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tmux.scm, gnu/packages/tor.scm, gnu/packages/toys.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/virtualization.scm, gnu/packages/vlang.scm, gnu/packages/vnc.scm, gnu/packages/vpn.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm, gnu/packages/wireservice.scm, gnu/packages/wm.scm, gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
* gnu: guile-irc: Build with Guile 3.Ricardo Wurmus2020-07-09
| | | | | * gnu/packages/guile-xyz.scm (guile-irc)[inputs]: Replace guile-2.2 with guile-3.0.
* gnu: artanis: Use guile2.2 version of guile-redis.Masaya Tojo2020-06-29
| | | | | | | * gnu/packages/guile-xyz.scm (artanis)[propagated-inputs]: Change from guile-redis to guile2.2-redis. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: python-on-guile: Update to 1.2.3.5.Marius Bakke2020-06-24
| | | | * gnu/packages/guile-xyz.scm (python-on-guile): Update to 1.2.3.5.
* gnu: python-on-guile: Do not propagate dependencies.Marius Bakke2020-06-24
| | | | | | * gnu/packages/guile-xyz.scm (python-on-guile)[propagated-inputs]: Move everything to ... [inputs] ... here.
* gnu: python-on-guile: Wrap with own Guile modules.Marius Bakke2020-06-24
| | | | | * gnu/packages/guile-xyz.scm (python-on-guile)[arguments]: Add the output modules to the wrapper.
* gnu: python-on-guile: Update to 1.2.3.4.Marius Bakke2020-06-24
| | | | | | | * gnu/packages/guile-xyz.scm (python-on-guile): Update to 1.2.3. [source]: Download from <https://gitlab.com/python-on-guile/python-on-guile>. [inputs]: Change from GUILE-2.2 to GUILE-3.0. [arguments]: Add phase augment-GUILE_LOAD_PATH.
* gnu: guile-persist: Update to 1.2.3.Marius Bakke2020-06-24
| | | | | | * gnu/packages/guile-xyz.scm (guile-persist): Update to 1.2.3. [source](modules, snippet): Remove. [inputs]: Change from GUILE-2.2 to GUILE-3.0.
* gnu: guile-stis-parser: Update to 1.2.4.1.Marius Bakke2020-06-24
| | | | | | * gnu/packages/guile-xyz.scm (guile-stis-parser): Update to 1.2.4.1. [arguments]: Remove obsolete phase. [inputs]: Change from GUILE-2.2 to GUILE-3.0.
* gnu: guile-config: Update to 0.4.2.Alex Sassmannshausen2020-06-20
| | | | * gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2.
* gnu: emacsy-minimal: Inputs now use guile version 2.2.Mike Rosset2020-05-30
| | | | | | | * gnu/packages/guile-xyz.scm (emacsy-minimal)[inputs]: Use guile2.2-lib and guile2.2-readline instead of the 3.0 variants. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: Add guile-jsonld.Julien Lepiller2020-05-28
| | | | * gnu/packages/guile-xyz.scm (guile-jsonld): New variable.
* gnu: Add guile-rdf.Julien Lepiller2020-05-27
| | | | * gnu/packages/guile-xyz.scm (guile-rdf): New variable.
* gnu: emacsy-minimal: Do not use "v" prefix in version string.Marius Bakke2020-05-26
| | | | | | * gnu/packages/guile-xyz.scm (emacsy-minimal): Turn COMMIT binding into a "git describe" string. [version]: Drop first character of COMMIT.
* gnu: guile-dsv: Build with Guile 3.0.Jack Hill2020-05-25
| | | | | | | | | | * gnu/packages/guile-xyz.scm (guile-dsv)[inputs]: Replace guile-2.2 with guile-3.0. [propagated-inputs]: Replace guile2.2-lib with guile-lib. [arguments]: Add "configure support guile3.0" phase. (guile2.2-dsv): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: guile-dsv: Wrap script.Jack Hill2020-05-25
| | | | | | | | * gnu/packages/guile-xyz.scm (guile-dsv)[arguments]: Add "wrap program" phase. Import target-guile-effective-version from guile-build-system for use in new phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: guile-fibers: Add patch to fix resource leak.Caleb Ristvedt2020-05-22
| | | | | | | | | | | | | guile-fibers@1.0.0 has a resource leak where run-fibers will only destroy one scheduler, but it creates as many as there are cpu cores by default (see https://github.com/wingo/fibers/issues/36). This causes the tests to fail on systems with many cores, and can cause guile to crash under certain circumstances. This fixes that resource leak. At present neither git master nor the latest release has fixed this yet. * gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch: New patch. * gnu/local.mk: Add it to the list of patches. * gnu/packages/guile-xyz.scm (guile-fibers): Use it.
* gnu: guile-config: Update to 0.4.1.Alex Sassmannshausen2020-05-18
| | | | * gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.1.
* gnu: guile-studio: Update to 0.0.2-1.d24d59a.Ricardo Wurmus2020-05-18
| | | | * gnu/packages/guile-xyz.scm (guile-studio): Update to 0.0.2-1.d24d59a.