summaryrefslogtreecommitdiff
path: root/gnu/packages/guile-xyz.scm
AgeCommit message (Collapse)Author
2022-12-19gnu: Add guile-aws.Ricardo Wurmus
* gnu/packages/guile-xyz.scm (guile-aws): New variable.
2022-12-18gnu: Add guile-pubstrate.Ricardo Wurmus
* gnu/packages/guile-xyz.scm (guile-pubstrate): New variable.
2022-12-18gnu: Add guile-8sync-for-pubstrate.Ricardo Wurmus
* gnu/packages/guile-xyz.scm (guile-8sync-for-pubstrate): New variable.
2022-12-18gnu: guile-webutils: Update to 0.1-1.d309d65.Ricardo Wurmus
* gnu/packages/guile-xyz.scm (guile-webutils): Update to 0.1-1.d309d65. [source]: Remove snippet.
2022-12-09gnu: Add guile-jtd.jgart
* gnu/packages/guile-xyz.scm (guile-jtd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-12-06gnu: Add guile-fibers-next.Christopher Baines
* gnu/packages/guile-xyz.scm (guile-fibers-next): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-20gnu: guile-torrent: Fix build.Tobias Geerinckx-Rice
* gnu/packages/guile-xyz.scm (guile-torrent)[propagated-inputs]: Replace (3.0) guile-gcrypt with guile2.2-gcrypt. Reported by mirai on #guix.
2022-11-18gnu: guile-png: Update to 0.2.0.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.2.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-11-15gnu: mcron: Update to 1.2.1-0.5fd0ccd.Maxim Cournoyer
* gnu/packages/guile-xyz.scm (mcron): Update to 1.2.1-0.5fd0ccd. [native-inputs]: Add autoconf, automake, help2man, and texinfo.
2022-11-15gnu: Remove guile2.2-mcron.Maxim Cournoyer
* gnu/packages/guile-xyz.scm (guile2.2-mcron): Delete variable.
2022-11-15gnu: mcron: Use gexps and strip trailing #t.Maxim Cournoyer
* gnu/packages/guile-xyz.scm (mcron) [phases]: Use gexps and strip trailing #t.
2022-11-12gnu: guile-websocket: Update to 0.1.David Thompson
* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.1.
2022-11-12gnu: guile-simple-zmq: Update to 0.0.0-10.ff0b39a.Mathieu Othacehe
* gnu/packages/guile-xyz.scm (guile-simple-zmq): Update to 0.0.0-10.ff0b39a.
2022-11-10gnu: guile-parted: Fix hash.Andrew Tropin
* gnu/packages/guile-xyz.scm (guile-parted): Fix hash.
2022-11-10gnu: guile-parted: Update to 0.0.7.Mathieu Othacehe
* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.7.
2022-11-09gnu: guile-ics: Update to 0.4.0.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-ics): Update to 0.4.0. [propagated-inputs]: Add "guile-dsv". [description]: Update. (guile2.2-ics): Likewise. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-11-09gnu: guile-fibers: Add patch fixing FD finalizer memory leak.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/58631>. * gnu/packages/patches/guile-fibers-fd-finalizer-leak.patch: New file. * gnu/packages/guile-xyz.scm (guile-fibers-1.1)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
2022-11-07gnu: Add guile-png.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-png): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-05gnu: Add guilescript.Evgeny Pisemsky
* gnu/packages/guile-xyz.scm (guilescript): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-10-31gnu: Fix various lint issues in synopsis and descriptions.Vagrant Cascadian
* gnu/packages/android.scm (etc1tool)[synopsis]: Drop trailing period. * gnu/packages/bioinformatics.scm (mudskipper)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-async-log-attributes-1)[synopsis]: Likewise. (rust-atomic-polyfill-1)[synopsis]: Likewise. (rust-modifier-0.1)[synopsis]: Likewise. (rust-openssl-macros-0.1)[synopsis]: Likewise. (rust-syn-mid-0.5)[synopsis]: Likewise. (rust-toml-edit-0.14)[synopsis]: Likewise. (rust-valuable-derive-0.1)[synopsis]: Likewise. (rust-inflections-1)[synopsis]: Likewise. * gnu/packages/databases.scm (python-databases)[synopsis]: Likewise. * gnu/packages/games.scm (liquidwar6)[synopsis]: Likewise. * gnu/packages/golang.scm (go-golang.org-x-sync-errgroup)[synopsis]: Likewise. * gnu/packages/guile-xyz.scm (guile-config)[synopsis]: Likewise. * gnu/packages/haskell-web.scm (ghc-hxt-xpath)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-string-qq)[synopsis]: Likewise. * gnu/packages/machine-learning.scm (python-lap)[synopsis]: Likewise. (python-pyro-api)[synopsis]: Likewise. * gnu/packages/messaging.scm (python-librecaptcha)[synopsis]: Likewise. * gnu/packages/python-check.scm (python-pytest-cram)[synopsis]: Likewise. * gnu/packages/python-web.scm (python-jschema-to-python)[synopsis]: Likewise. (python-sarif-om)[synopsis]: Likewise. (python-socksio)[synopsis]: Likewise. (python-msrest)[synopsis]: Likewise. * gnu/packages/tor.scm (torsocks)[synopsis]: Likewise. * gnu/packages/cran.scm (r-rlist)[synopsis]: Remove leading article. * gnu/packages/crates-io.scm (rust-clippy-lints-0.0.153)[synopsis]: Likewise. (rust-simplelog-0.11)[synopsis]: Likewise. * gnu/packages/samba.scm (wsdd)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-spki-0.4)[synopsis]: Remove trailing whitespace. * gnu/packages/golang.scm (go-github-com-mattn-go-zglob)[description]: Remove leading whitespace. * gnu/packages/haskell-check.scm (ghc-crypto-cipher-tests)[description]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-ctype)[synopsis]: Remove trailing whitespace. * gnu/packages/mpi.scm (openmpi-thread-multiple)[description]: Remove leading whitespace. * gnu/packages/node-xyz.scm (node-string-decoder)[synopsis]: Remove trailing whitespace.
2022-10-16gnu: Add guile-dns.Arun Isaac
* gnu/packages/guile-xyz.scm (guile-dns): New variable.
2022-10-12Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner
Conflicts: gnu/packages/gnuzilla.scm gnu/packages/graphics.scm gnu/packages/gstreamer.scm gnu/packages/gtk.scm gnu/packages/kde-frameworks.scm gnu/packages/video.scm
2022-10-11gnu: Update guile-eris to 1.0.0.pukkamustard
* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.0.0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-27Merge branch 'master' into staging.Maxim Cournoyer
With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm
2022-09-26gnu: guile-ini: Update to 0.5.2.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.2. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-23gnu: guile-fibers: Skip some long tests on some architectures.Efraim Flashner
* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[arguments]: Add custom phase to skip some overly long tests.
2022-09-22gnu: guile-fibers: Remove guild warnings.Efraim Flashner
* gnu/packages/guile-xyz.scm (guile-fibers)[arguments]: Add make-flag to silence guild warnings.
2022-09-13gnu: gtksourceview: Update to 5.5.1.Maxim Cournoyer
* gnu/packages/gtk.scm (gtksourceview): Update to 5.5.1. [build-system]: Use meson-build-system. [phases]: Use gexps. {disable-gtk-update-icon-cache}: New phase. {pre-check}: Use search-input-file. [native-inputs]: Remove labels. Remove intltool and itstool. Add gettext-minimal, gi-docgen and gobject-introspection-next. [propagated-inputs]: Remove labels. Remove gtk+. Add fontconfig, fribidi, gtk, pango-next and pcre2. Replace glib with glib-next. (gtksourceview-4): New variable. (gtksourceview-3): Inherit from gtksourceview-4 and adjust accordingly. * gnu/packages/gnome.scm (tepl): Replace gtksourceview with gtksourceview-4. (sushi)[inputs]: Likewise. * gnu/packages/guile-xyz.scm (nomad): Likewise.
2022-09-10gnu: Add comments to the bottom of a few package modules.Christopher Baines
This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelihood of conflicts when applying patches. If there are more specific ways that packages should be arranged in specific modules, this message can be updated accordingly. * gnu/packages/bioconductor.scm: Add comment discouraging adding packages to the bottom of the file. * gnu/packages/bioinformatics.scm: ditto. * gnu/packages/cran.scm: ditto. * gnu/packages/crates-io.scm: ditto. * gnu/packages/emacs-xyz.scm: ditto. * gnu/packages/golang.scm: ditto. * gnu/packages/guile-xyz.scm: ditto. * gnu/packages/haskell-xyz.scm: ditto. * gnu/packages/java.scm: ditto. * gnu/packages/julia-xyz.scm: ditto. * gnu/packages/lisp-xyz.scm: ditto. * gnu/packages/ocaml.scm: ditto. * gnu/packages/perl.scm: ditto. * gnu/packages/python-science.scm: ditto. * gnu/packages/python-xyz.scm: ditto. * gnu/packages/ruby.scm: ditto. * gnu/packages/tex.scm: ditto.
2022-09-04gnu: guile2.2-ics: Update to 0.3.0Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile2.2-ics): Update to 0.3.0. [package-inputs]: Replace "guile-smc" with "guile2.2-smc". [propagated-inputs]: Use the new style. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04gnu: Add guile2.2-smcArtyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile2.2-smc): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-04gnu: guile-ics: Update to 0.3.0.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-ics): Update to 0.3.0. [phases]: Remove "strip" phase. [propagated-inputs]: Add "guile-smc". Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-02gnu: guile-ini: Update to 0.5.1.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.1. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-02gnu: guile-smc: Update to 0.5.2.Artyom V. Poptsov
* gnu/packages/guile-xyz.scm (guile-smc): Update to 0.5.2. [arguments]: Remove the patch phase that is not needed anymore. Remove a trailing #t in the wrap-program phase. [native-inputs]: Add "help2man" and "which". [inputs]: Use the new inputs style. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01gnu: Add guile-srfi-146.pukkamustard
* gnu/packages/guile-xyz.scm (guile-srfi-146): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01gnu: Add guile-srfi-128.pukkamustard
* gnu/packages/guile-xyz.scm (guile-srfi-128): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-14gnu: guile-bash: Modernise.Tobias Geerinckx-Rice
* gnu/packages/guile-xyz.scm (guile-bash)[inputs]: Use MODIFY-INPUTS. [arguments]: Use SUBSTITUTE-KEYWORD-ARGUMENTS.
2022-08-14gnu: guile2.0-bash: Use G-expressions.Tobias Geerinckx-Rice
* gnu/packages/guile-xyz.scm (guile2.0-bash)[arguments]: Rewrite as G-expressions.
2022-08-14gnu: guile2.0-bash: Remove native-input labels.Tobias Geerinckx-Rice
* gnu/packages/guile-xyz.scm (guile2.0-bash)[native-inputs]: Remove input labels.
2022-08-14gnu: guile2.0-bash: Update source & home page URI.Tobias Geerinckx-Rice
* gnu/packages/guile-xyz.scm (guile2.0-bash)[home-page]: Use working URL. [source]: Likewise, and don't re-use HOME-PAGE.
2022-08-15guile-fibers: Backport the ‘epoll instance is dead’ bugfix.Maxime Devos
This fixes some indeterministic test failures for gnunet-scheme observed while developing gnunet-scheme. The following checks were made: All dependents compile for x86_64: $ ./pre-inst-env guix build shepherd gnunet-scheme guix-build-coordinator nar-herder guix-data-service guile-fibers --system=x86_64-linux Everything except guix-build-coordinator (which depends on the non-cross-compilable sqitch) cross-compile from x86_64 to aarch64-linux-gnu: $ ./pre-inst-env guix build shepherd gnunet-scheme nar-herder guile-fibers --system=x86_64-linux --target=aarch64-linux-gnu I tried testing for reproducibility but the check phase took to long. However, you can compare the hash you get against the hash I got: $ ./pre-inst-env guix hash --serializer=nar $(./pre-inst-env guix build guile-fibers --no-grafts --system=x86_64-linux) 0qsaqx27b6q2s22h7y93417ijpkwl6gc1fhhck8aha6bvmawk5h0 I tried an emulated build for another architecture, but there the tests took overly long. There were no lint warnings for guile-fibers. * gnu/packages/patches/guile-fibers-epoll-instance-is-dead.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register the patch. * gnu/packages/guile-xyz.scm (guile-fibers)[source]{patches}: Use the patch. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-15gnu: guile-machine-code: Update to 2.2.0.Zhu Zihao
* gnu/packages/guile-xyz.scm (guile-machine-code): Update to 2.2.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-15gnu: guile-laesare: Use source from Gitlab.Zhu Zihao
* gnu/packages/guile-xyz.scm (guile-laesare) [source]: Use source from Gitlab. [home-page]: Use source from Gitlab. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-15gnu: guile-machine-code: Use source from Gitlab.Zhu Zihao
* gnu/packages/guile-xyz.scm (guile-machine-code) [source]: Use source from Gitlab. [home-page]: Use source from Gitlab. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-15gnu: guile-struct-pack: Use source from Gitlab.Zhu Zihao
* gnu/packages/guile-xyz.scm (guile-struct-pack) [source]: Use source from Gitlab. Replace missing git tag with commit. [home-page]: Use source from Gitlab. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-15gnu: guile-packrat: Use source from Gitlab.Zhu Zihao
* gnu/packages/guile-xyz.scm (guile-packrat)[home-page]: Use source from Gitlab. [source]: Replace missing git tag with commit. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-15gnu: guile-hashing: Use source from Gitlab.Zhu Zihao
* gnu/packages/guile-xyz.scm (guile-hashing)[home-page]: Use source from Gitlab. [source]: Replace missing git tag with commit. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-11gnu: guile-srfi-158: Update to 0.0.1-0-13126d1.pukkamustard
This fixes compilation and cross-compilation. * gnu/packages/guile-xyz.scm (guile-srfi-158): Update it. [native-inputs]: Add guile-3.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-08gnu: guile-parted: Update to 0.0.6.Mathieu Othacehe
Fix cross-compilation. * gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.6. [native-inputs]: Add guile-3.0 and guile-bytestructures.
2022-08-08gnu: guile-newt: Update to 0.0.3.Mathieu Othacehe
Fixes: <https://issues.guix.gnu.org/57037>. * gnu/packages/guile-xyz.scm (guile-newt): Update to 0.0.3. [native-inputs]: Add guile-3.0 that is required when cross-compiling.