Age | Commit message (Expand) | Author |
2022-09-13 | 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 Cournoyer |
2022-09-10 | 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 Baines |
2022-09-04 | 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. Poptsov |
2022-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. Poptsov |
2022-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. Poptsov |
2022-09-02 | 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. Poptsov |
2022-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. Poptsov |
2022-09-01 | gnu: 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-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>
| pukkamustard |
2022-08-14 | gnu: guile-bash: Modernise....* gnu/packages/guile-xyz.scm (guile-bash)[inputs]: Use MODIFY-INPUTS.
[arguments]: Use SUBSTITUTE-KEYWORD-ARGUMENTS.
| Tobias Geerinckx-Rice |
2022-08-14 | gnu: guile2.0-bash: Use G-expressions....* gnu/packages/guile-xyz.scm (guile2.0-bash)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2022-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-Rice |
2022-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-Rice |
2022-08-15 | 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 Devos |
2022-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 Zihao |
2022-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 Zihao |
2022-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 Zihao |
2022-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 Zihao |
2022-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 Zihao |
2022-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 Zihao |
2022-08-11 | 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>
| pukkamustard |
2022-08-08 | 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 Othacehe |
2022-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 Othacehe |
2022-08-05 | 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 Othacehe |
2022-08-01 | 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>
| Z572 |
2022-07-21 | gnu: guile-hall: Update to 0.4.1....* gnu/packages/guile-xyz.scm (guile-hall): Update to 0.4.1.
| Taiju HIGASHI |
2022-07-21 | gnu: guile-config: Update to 0.5.1....* gnu/packages/guile-xyz.scm (guile-config): Update to 0.5.1.
| Taiju HIGASHI |
2022-07-20 | 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 Wurmus |
2022-06-26 | gnu: Add guile-goblins....* gnu/packages/guile-xyz.scm (guile-goblins): New variable.
| Christine Lemmer-Webber |
2022-06-26 | 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>
| Z572 |
2022-06-17 | gnu: 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-17 | gnu: 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-07 | gnu: 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-07 | 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 Isaac |
2022-05-31 | 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 Cournoyer |
2022-05-31 | 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 Cournoyer |
2022-05-22 | 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ès |
2022-05-22 | gnu: guile-fibers: Add 'upstream-name' property....* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[properties]: New field.
| Ludovic Courtès |
2022-05-22 | 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ès |
2022-05-18 | gnu: guile-redis: Update to 2.2.0....* gnu/packages/guile-xyz.scm (guile-redis): Update to 2.2.0.
| Ricardo Wurmus |
2022-05-17 | gnu: guile-sjson: Update to 0.2.2....* gnu/packages/guile-xyz.scm (guile-sjson): Update to 0.2.2.
| Christine Lemmer-Webber |
2022-05-13 | gnu: 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-13 | gnu: 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-13 | gnu: 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-12 | gnu: emacsy: Use webkitgtk-with-libsoup2....* gnu/packages/guile-xyz.scm (emacsy)[inputs]: Use webkitgtk-with-libsoup2.
[phases]: Delete trailing #t.
| Maxim Cournoyer |
2022-04-26 | gnu: 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-14 | gnu: 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-24 | gnu: 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-24 | gnu: 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 |
2022-03-01 | gnu: guile-wisp: Update to 1.0.7....* gnu/packages/guile-xyz.scm (guile-wisp): Update to 1.0.7.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Arne Babenhauserheide |