summaryrefslogtreecommitdiff
path: root/gnu/packages/guile-xyz.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add guilescript.•••* gnu/packages/guile-xyz.scm (guilescript): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Evgeny Pisemsky2022-11-051-0/+45
* 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-311-1/+1
* gnu: Add guile-dns.•••* gnu/packages/guile-xyz.scm (guile-dns): New variable. Arun Isaac2022-10-161-0/+44
* 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-121-9/+10
|\
| * 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-111-9/+10
* | Merge branch 'master' into staging.•••With resolved conflicts in: gnu/local.mk gnu/packages/crates-io.scm Maxim Cournoyer2022-09-271-12/+3
|\|
| * 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-261-12/+3
* | 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-231-1/+13
* | gnu: guile-fibers: Remove guild warnings.•••* gnu/packages/guile-xyz.scm (guile-fibers)[arguments]: Add make-flag to silence guild warnings. Efraim Flashner2022-09-221-0/+3
|/
* 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-131-1/+1
* 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-101-0/+6
* 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-041-3/+2
* 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-041-0/+8
* 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-041-14/+16
* 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-021-20/+25
* 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-021-26/+5
* 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-011-0/+38
* 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-011-0/+30
* gnu: guile-bash: Modernise.•••* gnu/packages/guile-xyz.scm (guile-bash)[inputs]: Use MODIFY-INPUTS. [arguments]: Use SUBSTITUTE-KEYWORD-ARGUMENTS. Tobias Geerinckx-Rice2022-08-141-12/+13
* gnu: guile2.0-bash: Use G-expressions.•••* gnu/packages/guile-xyz.scm (guile2.0-bash)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice2022-08-141-12/+9
* 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-141-10/+7
* 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-141-3/+2
* 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-151-1/+2
* 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-151-2/+2
* 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-151-2/+2
* 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-151-2/+2
* 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-151-3/+3
* 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-151-2/+2
* 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-151-2/+2
* 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-111-23/+24
* 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-081-4/+4
* 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-081-3/+3
* 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-051-3/+1
* 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-011-1/+2
* gnu: guile-hall: Update to 0.4.1.•••* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1. Taiju HIGASHI2022-07-211-3/+3
* gnu: guile-config: Update to 0.5.1.•••* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1. Taiju HIGASHI2022-07-211-2/+3
* gnu: guile-irc: Update to 0.3.0-1.7d08ce6.•••* gnu/packages/guile-xyz.scm (guile-irc): Update to 0.3.0-1.7d08ce6. [native-inputs]: Add pkg-config. Ricardo Wurmus2022-07-201-4/+4
* gnu: Add guile-goblins.•••* gnu/packages/guile-xyz.scm (guile-goblins): New variable. Christine Lemmer-Webber2022-06-261-1/+44
* gnu: guile-8sync: Update to 0.4.2-0.183b4f0.•••* gnu/packages/guile-xyz.scm (guile-8sync): Update to 0.4.2-0.183b4f0. [source]: use git source. [native-inputs]: replace guile-2.2 with guile-3.0. [description]: remove some tips. <#:phases>: remove it. <#:make-flags>: set GUILE_AUTO_COMPILE in it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Z5722022-06-261-28/+25
* gnu: Add guile-termios.•••* gnu/packages/guile-xyz.scm (guile-termios): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr2022-06-171-0/+42
* gnu: Add guile-tap.•••* gnu/packages/guile-xyz.scm (guile-tap): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr2022-06-171-0/+42
* gnu: guile-fibers: Update to 1.1.1.•••* gnu/packages/guile-xyz.scm (guile-fibers-1.1): Update to 1.1.1. Ludovic Courtès2022-06-071-70/+33
* gnu: guile-xapian: Update to 0.2.0.•••* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.2.0. [source]: Remove modules and snippet setting LD_LIBRARY_PATH. Arun Isaac2022-06-071-9/+2
* gnu: guile-ac-d-bus: Run test suite.•••* gnu/packages/patches/guile-ac-d-bus-fix-tests.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/guile-xyz.scm (guile-ac-d-bus) [source]: Apply patch. [phases]{check}: New phase. [native-inputs]: Add bash-minimal. Maxim Cournoyer2022-05-311-2/+13
* gnu: guile-ac-d-bus: Build and install info manual.•••* gnu/packages/guile-xyz.scm (guile-ac-d-bus) [arguments]: Use gexps. [phases]{build-doc, install-doc}: New phases. [native-inputs]: Add texinfo. Maxim Cournoyer2022-05-311-35/+43
* gnu: guile-parted: Depend on Parted 3.4.•••Fixes <https://issues.guix.gnu.org/55549>. * gnu/packages/guile-xyz.scm (guile-parted)[inputs]: Replace 'parted' by 'parted-3.4'. Ludovic Courtès2022-05-221-1/+3
* gnu: guile-fibers: Add 'upstream-name' property.•••* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[properties]: New field. Ludovic Courtès2022-05-221-0/+1
* gnu: guile-fibers@1.1: Update to c25dcb9.•••* gnu/packages/guile-xyz.scm (guile-fibers-1.1): Update to c25dcb9. [arguments]: Remove 'regenerate-autotools' phase. Ludovic Courtès2022-05-221-69/+69
* gnu: guile-redis: Update to 2.2.0.•••* gnu/packages/guile-xyz.scm (guile-redis): Update to 2.2.0. Ricardo Wurmus2022-05-181-2/+2
* gnu: guile-sjson: Update to 0.2.2.•••* gnu/packages/guile-xyz.scm (guile-sjson): Update to 0.2.2. Christine Lemmer-Webber2022-05-171-2/+2