me
/
guix
Archived
1
0
Fork 0
Commit Graph

217 Commits (e1a2c23e7e716046c4f1753089d6caf2a410449f)

Author SHA1 Message Date
Christopher Baines f3e96671fe
gnu: guile-squee: Update to 0-1.7dcd22b.
* gnu/packages/guile-xyz.scm (guile-squee): Update to 0-1.7dcd22b.
2020-10-12 09:01:56 +01:00
Christopher Baines b452f1b1b3
gnu: guile-prometheus: Update to 0-1.8980f39.
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.
2020-10-05 17:35:37 +01:00
Arne Babenhauserheide 8b030edf02
gnu: guile-wisp: Update to 1.0.3
* 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>
2020-09-17 13:45:43 +02:00
Martin Becze 3826288f68
gnu: Add guile-laesare.
* gnu/packages/guile-xyz.scm (guile-laesare): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-10 09:26:43 +02:00
Martin Becze 199da208ed
gnu: Add guile-machine-code.
* gnu/packages/guile-xyz.scm (guile-machine-code): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-10 09:26:27 +02:00
Martin Becze a684e6e269
gnu: Add guile-struct-pack.
* gnu/packages/guile-xyz.scm (guile-struct-pack): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-10 09:26:16 +02:00
Mike Rosset 0e5a68a271
gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3.
* 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>
2020-09-07 10:56:26 +02:00
Martin Becze 45231d1758
gnu: guile-pfds: When using Guile 3, compile as a r6rs library.
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>
2020-09-07 08:49:04 +02:00
Mike Rosset 30d59b310d
gnu: g-golf: Update to 0.1.0-822.84e894e.
* 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>
2020-09-07 08:49:04 +02:00
Mike Rosset bdcb287edd
gnu: emacsy-minimal: Update to v0.4.1-31-g415d96f.
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>
2020-09-07 08:49:04 +02:00
Christopher Baines 15c3fe24c5
gnu: Add guile-prometheus.
* gnu/packages/guile-xyz.scm (guile-prometheus): New variable.
2020-09-06 19:10:17 +01:00
Martin Becze 08a8872f7f
gnu: Add guile-srfi-180.
* gnu/packages/guile-xyz.scm (guile-srfi-180): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-01 21:22:07 +02:00
Martin Becze e060709354
gnu: Add guile-srfi-158.
* gnu/packages/guile-xyz.scm (guile-srfi-158): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-31 09:56:01 +02:00
Ricardo Wurmus 0e7731ba80
gnu: guile-studio: Update to 0.0.3-1.5c05b03.
* gnu/packages/guile-xyz.scm (guile-studio): Update to 0.0.3-1.5c05b03.
[inputs]: Add emacs-flycheck-guile.
2020-08-30 14:05:35 +02:00
Martin Becze 7afbaefea0
gnu: Added guile-srfi-145.
* gnu/packages/guile-xyz.scm (guile-srfi-145): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-08-23 17:36:06 -04:00
Ricardo Wurmus 3d633a1e1c
gnu: guile2.2-gi: Fix build.
* gnu/packages/guile-xyz.scm (guile2.2-gi)[native-inputs]: Remove.
[inputs]: Replace "guile" with "guile-2.2".
2020-08-18 13:25:15 +02:00
Ricardo Wurmus e4ef0d7cc9
gnu: guile-gi: Install extension to sub-directory, use glib-or-gtk build system.
* gnu/packages/guile-xyz.scm (guile-gi)[build-system]: Use
glib-or-gtk-build-system.
[arguments]: Install the extension to the "extensions" sub-directory.
2020-08-18 13:15:55 +02:00
Martin Becze fb6b9f3b72
gnu: Add guile-srfi-89.
* gnu/packages/guile-xyz.scm (guile-srfi-89): New varible.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-08-14 17:18:02 -04:00
Efraim Flashner 8b3b19881b
gnu: mcron: Update to 1.2.0.
* gnu/packages/guile-xyz.scm (mcron): Update to 1.2.0.
2020-08-14 14:27:27 +03:00
Mike Rosset a987f128b5
gnu: nomad: Update to 0.2.0-alpha.
* 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>
2020-08-01 20:03:46 +02:00
Mathieu Othacehe e5758aeb0e
gnu: Move guile-zlib and guile-lzlib packages.
* gnu/packages/guile-xyz.scm (guile-zlib, guile-lzlib): Move to ...
* gnu/packages/guile.scm: ... here.
2020-07-27 15:02:33 +02:00
Ludovic Courtès c20e697ea1
gnu: guile-reader: Switch to Guile 3.0.
* 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.
2020-07-27 12:06:36 +02:00
Ludovic Courtès a7c69419c2
gnu: guile-reader: Update to 0.6.3.
* gnu/packages/guile-xyz.scm (guile-reader): Update to 0.6.3.
[native-inputs]: Use GPERF instead of GPERF-3.0.
2020-07-27 12:06:35 +02:00
Tobias Geerinckx-Rice 19cf83426a
gnu: nomad: Fix build.
* gnu/packages/guile-xyz.scm (nomad)[inputs]: Use Guile 2.2 library packages.
[arguments]: Treat warnings as warnings.
2020-07-25 23:56:23 +02:00
Mathieu Othacehe 554fd0e869
gnu: Add guile-lzlib.
* gnu/packages/guile-xyz.scm (guile-lzlib): New variable.
2020-07-25 16:01:58 +02:00
Mathieu Othacehe 20df47e5a3
gnu: Add guile-zlib.
* gnu/packages/guile-xyz.scm (guile-zlib): New variable.
2020-07-25 14:47:47 +02:00
Jesse Gibbons c984b70ccb
gnu: jupyter-guile-kernel: Update to f25fb90 and build with Guile 3.
* 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>
2020-07-23 00:22:25 +02:00
Mike Rosset 85fcceeea1
gnu: g-golf: Update to git revision 804.
* 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>
2020-07-21 18:26:57 +02:00
Ludovic Courtès b0e7b6992f
gnu: Remove ".git" from "https://github/…/….git".
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.
2020-07-12 23:08:15 +02:00
Ricardo Wurmus b441238285
gnu: guile-irc: Build with Guile 3.
* gnu/packages/guile-xyz.scm (guile-irc)[inputs]: Replace guile-2.2 with
guile-3.0.
2020-07-09 12:36:17 +02:00
Masaya Tojo d282a82cab
gnu: artanis: Use guile2.2 version of guile-redis.
* 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>
2020-06-29 09:19:23 +03:00
Marius Bakke cdf6a11880
gnu: python-on-guile: Update to 1.2.3.5.
* gnu/packages/guile-xyz.scm (python-on-guile): Update to 1.2.3.5.
2020-06-24 22:10:58 +02:00
Marius Bakke 4f33bf5709
gnu: python-on-guile: Do not propagate dependencies.
* gnu/packages/guile-xyz.scm (python-on-guile)[propagated-inputs]: Move
everything to ...
[inputs] ... here.
2020-06-24 01:04:15 +02:00
Marius Bakke 862d6a9173
gnu: python-on-guile: Wrap with own Guile modules.
* gnu/packages/guile-xyz.scm (python-on-guile)[arguments]: Add the output
modules to the wrapper.
2020-06-24 01:04:15 +02:00
Marius Bakke ac94458485
gnu: python-on-guile: Update to 1.2.3.4.
* 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.
2020-06-24 01:04:15 +02:00
Marius Bakke 09f0bc87a9
gnu: guile-persist: Update to 1.2.3.
* 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.
2020-06-24 01:04:15 +02:00
Marius Bakke 3a71dac02e
gnu: guile-stis-parser: Update to 1.2.4.1.
* 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.
2020-06-24 01:04:15 +02:00
Alex Sassmannshausen aed0d0fd73
gnu: guile-config: Update to 0.4.2.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2.
2020-06-20 11:58:03 +02:00
Mike Rosset 8d6ead32a0
gnu: emacsy-minimal: Inputs now use guile version 2.2.
* 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>
2020-05-30 16:41:41 +02:00
Julien Lepiller d1fa24afef
gnu: Add guile-jsonld.
* gnu/packages/guile-xyz.scm (guile-jsonld): New variable.
2020-05-28 18:00:21 +02:00
Julien Lepiller c08f235b12
gnu: Add guile-rdf.
* gnu/packages/guile-xyz.scm (guile-rdf): New variable.
2020-05-27 19:18:58 +02:00
Marius Bakke 9da8707841
gnu: emacsy-minimal: Do not use "v" prefix in version string.
* gnu/packages/guile-xyz.scm (emacsy-minimal): Turn COMMIT binding into a
"git describe" string.
[version]: Drop first character of COMMIT.
2020-05-26 00:56:19 +02:00
Jack Hill f81ce752b3
gnu: guile-dsv: Build with Guile 3.0.
* 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>
2020-05-25 00:00:27 +02:00
Jack Hill b7e1e556b2
gnu: guile-dsv: Wrap script.
* 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>
2020-05-25 00:00:27 +02:00
Caleb Ristvedt 9af90aafdf
gnu: guile-fibers: Add patch to fix resource leak.
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.
2020-05-22 14:32:07 -05:00
Alex Sassmannshausen 14950b83b0
gnu: guile-config: Update to 0.4.1.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.1.
2020-05-18 15:34:08 +02:00
Ricardo Wurmus c660779722
gnu: guile-studio: Update to 0.0.2-1.d24d59a.
* gnu/packages/guile-xyz.scm (guile-studio): Update to 0.0.2-1.d24d59a.
2020-05-18 13:22:35 +02:00
Ricardo Wurmus 8ec6b9fe0c
gnu: guile-studio: Build with Guile 3.0.
* gnu/packages/guile-xyz.scm (guile-studio)[inputs]: Replace guile-2.2 with
guile-3.0.
2020-05-18 13:22:32 +02:00
Alex Sassmannshausen 529d1d96ca
gnu: guile-config: Update to 0.4.0.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.0.
2020-05-17 17:28:18 +02:00
Alex Sassmannshausen 63fe1dc0b0
gnu: guile-hall: Update to 0.3.1.
* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.3.1.
2020-05-16 22:54:45 +02:00