summaryrefslogtreecommitdiff
path: root/gnu/packages/guile-xyz.scm
AgeCommit message (Expand)Author
2022-09-26gnu: 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. Poptsov
2022-09-13gnu: 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 Cournoyer
2022-09-10gnu: 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 Baines
2022-09-04gnu: 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. Poptsov
2022-09-04gnu: Add guile2.2-smc...* gnu/packages/guile-xyz.scm (guile2.2-smc): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Artyom V. Poptsov
2022-09-04gnu: 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. Poptsov
2022-09-02gnu: 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. Poptsov
2022-09-02gnu: 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. Poptsov
2022-09-01gnu: Add guile-srfi-146....* gnu/packages/guile-xyz.scm (guile-srfi-146): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pukkamustard
2022-09-01gnu: Add guile-srfi-128....* gnu/packages/guile-xyz.scm (guile-srfi-128): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> pukkamustard
2022-08-14gnu: guile-bash: Modernise....* gnu/packages/guile-xyz.scm (guile-bash)[inputs]: Use MODIFY-INPUTS. [arguments]: Use SUBSTITUTE-KEYWORD-ARGUMENTS. Tobias Geerinckx-Rice
2022-08-14gnu: guile2.0-bash: Use G-expressions....* gnu/packages/guile-xyz.scm (guile2.0-bash)[arguments]: Rewrite as G-expressions. Tobias Geerinckx-Rice
2022-08-14gnu: guile2.0-bash: Remove native-input labels....* gnu/packages/guile-xyz.scm (guile2.0-bash)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice
2022-08-14gnu: 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-Rice
2022-08-15guile-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 Devos
2022-08-15gnu: 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 Zihao
2022-08-15gnu: 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 Zihao
2022-08-15gnu: 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 Zihao
2022-08-15gnu: 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 Zihao
2022-08-15gnu: 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 Zihao
2022-08-15gnu: 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 Zihao
2022-08-11gnu: 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> pukkamustard
2022-08-08gnu: 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 Othacehe
2022-08-08gnu: 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 Othacehe
2022-08-05gnu: 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 Othacehe
2022-08-01gnu: 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> Z572
2022-07-21gnu: guile-hall: Update to 0.4.1....* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1. Taiju HIGASHI
2022-07-21gnu: guile-config: Update to 0.5.1....* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1. Taiju HIGASHI
2022-07-20gnu: 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 Wurmus
2022-06-26gnu: Add guile-goblins....* gnu/packages/guile-xyz.scm (guile-goblins): New variable. Christine Lemmer-Webber
2022-06-26gnu: 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> Z572
2022-06-17gnu: Add guile-termios....* gnu/packages/guile-xyz.scm (guile-termios): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2022-06-17gnu: Add guile-tap....* gnu/packages/guile-xyz.scm (guile-tap): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Antero Mejr
2022-06-07gnu: guile-fibers: Update to 1.1.1....* gnu/packages/guile-xyz.scm (guile-fibers-1.1): Update to 1.1.1. Ludovic Courtès
2022-06-07gnu: 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 Isaac
2022-05-31gnu: 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 Cournoyer
2022-05-31gnu: 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 Cournoyer
2022-05-22gnu: 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ès
2022-05-22gnu: guile-fibers: Add 'upstream-name' property....* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[properties]: New field. Ludovic Courtès
2022-05-22gnu: 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ès
2022-05-18gnu: guile-redis: Update to 2.2.0....* gnu/packages/guile-xyz.scm (guile-redis): Update to 2.2.0. Ricardo Wurmus
2022-05-17gnu: guile-sjson: Update to 0.2.2....* gnu/packages/guile-xyz.scm (guile-sjson): Update to 0.2.2. Christine Lemmer-Webber
2022-05-13gnu: artanis: Remove input labels....* gnu/packages/guile-xyz.scm (artanis)[native-inputs]: Remove input labels. Use BASH-MINIMAL instead of BASH. Ludovic Courtès
2022-05-13gnu: artanis: Update to 0.5.1....* gnu/packages/guile-xyz.scm (artanis): Update to 0.5.1. [source]: Substitute "artanis/tpl/parser.scm". Signed-off-by: Ludovic Courtès <ludo@gnu.org> Wamm K. D
2022-05-13gnu: guile-ics: Update to 0.2.1...* gnu/packages/guile-xyz.scm (guile-ics): Update to 0.2.1. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Artyom V. Poptsov
2022-05-12gnu: emacsy: Use webkitgtk-with-libsoup2....* gnu/packages/guile-xyz.scm (emacsy)[inputs]: Use webkitgtk-with-libsoup2. [phases]: Delete trailing #t. Maxim Cournoyer
2022-04-26gnu: guile-srfi-189: Build from upstream sources....* gnu/packages/guile-xyz.scm (guile-srfi-189): Retarget git-reference to the official repo, and increase revision by one. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Attila Lendvai
2022-04-14gnu: guile-fibers@1.1: Support cross-compilation....Fixes <https://issues.guix.gnu.org/54793>. Reported by Mathieu Othacehe <othacehe@gnu.org>. * gnu/packages/guile-xyz.scm (guile-fibers-1.1)[arguments]: Add 'support-cross-compilation' phase. Ludovic Courtès
2022-03-24gnu: guile-fibers: Remove GNU/Hurd from 'supported-systems'....* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[supported-systems]: New field. Ludovic Courtès
2022-03-24gnu: guile-fibers: Support cross-compilation....* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[native-inputs]: Add GUILE-3.0. (guile2.2-fibers)[inputs, native-inputs]: Adjust accordingly. Ludovic Courtès