Age | Commit message (Collapse) | Author |
|
* gnu/packages/guile-xyz.scm (guile-email): Update to 0.3.0.
[native-inputs]: Remove pkg-config and lzip. Add texinfo.
[arguments]: Remove GUILE_AUTO_COMPILE=0 make-flag. Add prefix
make-flag. Delete configure phase.
(guile2.2-email)[arguments]: Add guile_effective_version=2.2 make-flag.
* gnu/packages/patches/guile-email-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
|
|
* gnu/packages/guile-xyz.scm (guile-syntax-highlight): Update to 0.2.0.
|
|
* gnu/packages/guile-xyz.scm (guile-newra): New variable.
|
|
Previously ./configure would fail because 'guile.m4' wouldn't be picked
up by 'autoreconf' when generating it.
* gnu/packages/guile-xyz.scm (guile-avahi)[native-inputs]: Add GUILE-3.0.
|
|
* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.3.0.
[propagated-inputs]: Add guile-lib.
|
|
* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.2.1.
|
|
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.3.0.
[arguments]: Patch tests to silence Guile-SMC logs.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-aws): New variable.
|
|
* gnu/packages/guile-xyz.scm (guile-pubstrate): New variable.
|
|
* gnu/packages/guile-xyz.scm (guile-8sync-for-pubstrate): New variable.
|
|
* gnu/packages/guile-xyz.scm (guile-webutils): Update to 0.1-1.d309d65.
[source]: Remove snippet.
|
|
* gnu/packages/guile-xyz.scm (guile-jtd): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-fibers-next): New variable.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-torrent)[propagated-inputs]:
Replace (3.0) guile-gcrypt with guile2.2-gcrypt.
Reported by mirai on #guix.
|
|
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.2.0.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (mcron): Update to 1.2.1-0.5fd0ccd.
[native-inputs]: Add autoconf, automake, help2man, and texinfo.
|
|
* gnu/packages/guile-xyz.scm (guile2.2-mcron): Delete variable.
|
|
* gnu/packages/guile-xyz.scm (mcron)
[phases]: Use gexps and strip trailing #t.
|
|
* gnu/packages/guile-xyz.scm (guile-websocket): Update to 0.1.
|
|
* gnu/packages/guile-xyz.scm (guile-simple-zmq): Update to 0.0.0-10.ff0b39a.
|
|
* gnu/packages/guile-xyz.scm (guile-parted): Fix hash.
|
|
* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.7.
|
|
* 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 <[email protected]>
|
|
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.
|
|
* gnu/packages/guile-xyz.scm (guile-png): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guilescript): New variable.
Signed-off-by: Christopher Baines <[email protected]>
|
|
* 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.
|
|
* gnu/packages/guile-xyz.scm (guile-dns): New variable.
|
|
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
|
|
* gnu/packages/guile-xyz.scm (guile-eris): Update to 1.0.0.
Signed-off-by: Christopher Baines <[email protected]>
|
|
With resolved conflicts in:
gnu/local.mk
gnu/packages/crates-io.scm
|
|
* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.2.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[arguments]: Add custom
phase to skip some overly long tests.
|
|
* gnu/packages/guile-xyz.scm (guile-fibers)[arguments]: Add make-flag to
silence guild warnings.
|
|
* 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.
|
|
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.
|
|
* 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 <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile2.2-smc): New variable.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* 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 <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.1.
Signed-off-by: Mathieu Othacehe <[email protected]>
|
|
* 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 <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-srfi-146): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-srfi-128): New variable.
Signed-off-by: Ludovic Courtès <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-bash)[inputs]: Use MODIFY-INPUTS.
[arguments]: Use SUBSTITUTE-KEYWORD-ARGUMENTS.
|
|
* gnu/packages/guile-xyz.scm (guile2.0-bash)[arguments]:
Rewrite as G-expressions.
|
|
* gnu/packages/guile-xyz.scm (guile2.0-bash)[native-inputs]:
Remove input labels.
|
|
* gnu/packages/guile-xyz.scm (guile2.0-bash)[home-page]: Use working URL.
[source]: Likewise, and don't re-use HOME-PAGE.
|
|
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 <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-machine-code): Update to 2.2.0.
Signed-off-by: 宋文武 <[email protected]>
|
|
* gnu/packages/guile-xyz.scm (guile-laesare)
[source]: Use source from Gitlab.
[home-page]: Use source from Gitlab.
Signed-off-by: 宋文武 <[email protected]>
|