aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/guile-xyz.scm
Commit message (Expand)AuthorAge
* gnu: Add guile-jtd.•••* gnu/packages/guile-xyz.scm (guile-jtd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart2022-12-09
* gnu: Add guile-fibers-next.•••* gnu/packages/guile-xyz.scm (guile-fibers-next): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Christopher Baines2022-12-06
* gnu: guile-torrent: Fix build.•••* gnu/packages/guile-xyz.scm (guile-torrent)[propagated-inputs]: Replace (3.0) guile-gcrypt with guile2.2-gcrypt. Reported by mirai on #guix. Tobias Geerinckx-Rice2022-11-20
* gnu: guile-png: Update to 0.2.0.•••* gnu/packages/guile-xyz.scm (guile-png): Update to 0.2.0. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov2022-11-18
* gnu: mcron: Update to 1.2.1-0.5fd0ccd.•••* gnu/packages/guile-xyz.scm (mcron): Update to 1.2.1-0.5fd0ccd. [native-inputs]: Add autoconf, automake, help2man, and texinfo. Maxim Cournoyer2022-11-15
* gnu: Remove guile2.2-mcron.•••* gnu/packages/guile-xyz.scm (guile2.2-mcron): Delete variable. Maxim Cournoyer2022-11-15
* gnu: mcron: Use gexps and strip trailing #t.•••* gnu/packages/guile-xyz.scm (mcron) [phases]: Use gexps and strip trailing #t. Maxim Cournoyer2022-11-15
* gnu: guile-websocket: Update to 0.1.•••* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.1. David Thompson2022-11-12
* gnu: guile-simple-zmq: Update to 0.0.0-10.ff0b39a.•••* gnu/packages/guile-xyz.scm (guile-simple-zmq): Update to 0.0.0-10.ff0b39a. Mathieu Othacehe2022-11-12
* gnu: guile-parted: Fix hash.•••* gnu/packages/guile-xyz.scm (guile-parted): Fix hash. Andrew Tropin2022-11-10
* gnu: guile-parted: Update to 0.0.7.•••* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.7. Mathieu Othacehe2022-11-10
* gnu: guile-ics: Update to 0.4.0.•••* 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> Artyom V. Poptsov2022-11-09
* gnu: guile-fibers: Add patch fixing FD finalizer memory leak.•••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. Ludovic Courtès2022-11-09
* gnu: Add guile-png.•••* gnu/packages/guile-xyz.scm (guile-png): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Artyom V. Poptsov2022-11-07
* gnu: Add guilescript.•••* gnu/packages/guile-xyz.scm (guilescript): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Evgeny Pisemsky2022-11-05
* gnu: Fix various lint issues in synopsis and descriptions.•••* 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. Vagrant Cascadian2022-10-31
* gnu: Add guile-dns.•••* gnu/packages/guile-xyz.scm (guile-dns): New variable. Arun Isaac2022-10-16
* Merge remote-tracking branch 'origin/master' into staging•••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 Efraim Flashner2022-10-12
|\
| * gnu: Update guile-eris to 1.0.0.•••* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.0.0. Signed-off-by: Christopher Baines <mail@cbaines.net> pukkamustard2022-10-11
* | Merge branch 'master' into staging.•••With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm Maxim Cournoyer2022-09-27
|\|
| * gnu: guile-ini: Update to 0.5.2.•••* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.2. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov2022-09-26
* | gnu: guile-fibers: Skip some long tests on some architectures.•••* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[arguments]: Add custom phase to skip some overly long tests. Efraim Flashner2022-09-23
* | gnu: guile-fibers: Remove guild warnings.•••* gnu/packages/guile-xyz.scm (guile-fibers)[arguments]: Add make-flag to silence guild warnings. Efraim Flashner2022-09-22
|/
* gnu: gtksourceview: Update to 5.5.1.•••* 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. Maxim Cournoyer2022-09-13
* gnu: Add comments to the bottom of a few package modules.•••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. Christopher Baines2022-09-10
* gnu: guile2.2-ics: Update to 0.3.0•••* 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> Artyom V. Poptsov2022-09-04
* gnu: Add guile2.2-smc•••* gnu/packages/guile-xyz.scm (guile2.2-smc): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov2022-09-04
* gnu: guile-ics: Update to 0.3.0.•••* 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> Artyom V. Poptsov2022-09-04
* gnu: guile-ini: Update to 0.5.1.•••* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.1. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov2022-09-02
* gnu: guile-smc: Update to 0.5.2.•••* 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> Artyom V. Poptsov2022-09-02
* gnu: Add guile-srfi-146.•••* gnu/packages/guile-xyz.scm (guile-srfi-146): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pukkamustard2022-09-01
* gnu: Add guile-srfi-128.•••* gnu/packages/guile-xyz.scm (guile-srfi-128): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pukkamustard2022-09-01
* gnu: guile-bash: Modernise.•••* gnu/packages/guile-xyz.scm (guile-bash)[inputs]: Use MODIFY-INPUTS. [arguments]: Use SUBSTITUTE-KEYWORD-ARGUMENTS. Tobias Geerinckx-Rice2022-08-14
* gnu: guile2.0-bash: Use G-expressions.•••* gnu/packages/guile-xyz.scm (guile2.0-bash)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice2022-08-14
* gnu: guile2.0-bash: Remove native-input labels.•••* gnu/packages/guile-xyz.scm (guile2.0-bash)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice2022-08-14
* gnu: guile2.0-bash: Update source & home page URI.•••* gnu/packages/guile-xyz.scm (guile2.0-bash)[home-page]: Use working URL. [source]: Likewise, and don't re-use HOME-PAGE. Tobias Geerinckx-Rice2022-08-14
* guile-fibers: Backport the ‘epoll instance is dead’ bugfix.•••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> Maxime Devos2022-08-15
* gnu: guile-machine-code: Update to 2.2.0.•••* gnu/packages/guile-xyz.scm (guile-machine-code): Update to 2.2.0. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Zhu Zihao2022-08-15
* gnu: guile-laesare: Use source from Gitlab.•••* 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> Zhu Zihao2022-08-15
* gnu: guile-machine-code: Use source from Gitlab.•••* 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> Zhu Zihao2022-08-15
* gnu: guile-struct-pack: Use source from Gitlab.•••* 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> Zhu Zihao2022-08-15
* gnu: guile-packrat: Use source from Gitlab.•••* 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> Zhu Zihao2022-08-15
* gnu: guile-hashing: Use source from Gitlab.•••* 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> Zhu Zihao2022-08-15
* gnu: guile-srfi-158: Update to 0.0.1-0-13126d1.•••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> pukkamustard2022-08-11
* gnu: guile-parted: Update to 0.0.6.•••Fix cross-compilation. * gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.6. [native-inputs]: Add guile-3.0 and guile-bytestructures. Mathieu Othacehe2022-08-08
* gnu: guile-newt: Update to 0.0.3.•••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. Mathieu Othacehe2022-08-08
* gnu: guile-parted: Use the latest parted.•••The Parted 3.5 regression discussed here: https://issues.guix.gnu.org/55549 has been fixed with 3c381af76a144a4dc3d0f9269f43ee2ec501b538. * gnu/packages/guile-xyz.scm (guile-parted)[inputs]: Use the latest parted package. Mathieu Othacehe2022-08-05
* gnu: guile-lens: Fix build.•••* gnu/packages/guile-xyz.scm (guile-lens) [phases]{run-hall}: replace "dist" to "build-system". Signed-off-by: Ludovic Courtès <ludo@gnu.org> Z5722022-08-01
* gnu: guile-hall: Update to 0.4.1.•••* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1. Taiju HIGASHI2022-07-21
* gnu: guile-config: Update to 0.5.1.•••* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1. Taiju HIGASHI2022-07-21