~ruther/guix-local

85f026f3 — Nicolas Goaziou 4 years ago
gnu: asymptote: Use G-expressions.

* gnu/packages/plotutils.scm (asymptote)[arguments]<#:phases>: Use
G-expressions.
d1cc3730 — Nicolas Goaziou 4 years ago
gnu: asymptote: Update to 2.78.

* gnu/packages/plotutils.scm (asymptote): Update to 2.78.
[source]<snippet>: Delete bundled RapidJSON.
[arguments]<#:phases>: Add a phase to use system RapidJSON.
Update location for modified ".cpp" file.
[native-inputs]: Add CMAKE.
04ac1a24 — Efraim Flashner 4 years ago
gnu: ghc@4: Replace config.sub using config package.

* gnu/packages/haskell.scm (ghc@4)[arguments]: Adjust custom 'bootstrap
phase to adjust replacement of config.sub.
[native-inputs]: Remove automake, add config.
3f929203 — Efraim Flashner 4 years ago
gnu: gcc-2.95: Support more systems.

* gnu/packages/gcc.scm (gcc-2.95)[supported-systems]: Allow all except
powerpc64le-linux and riscv64-linux.
[arguments]: Set #:system to the 32-bit version of our supported 64-bit
architectures. Modify custom 'set-dynamic-linker-file-name phase to use
the glibc-dynamic-linker for the selected system, and to substitute more
locations.
ae03f401 — Lars-Dominik Braun 4 years ago
gnu: Add python-mt-940.

* gnu/packages/python-xyz.scm (python-mt-940): New variable.
b5853e08 — Lars-Dominik Braun 4 years ago
gnu: trash-cli: Use pytest for testing.

Running setup.py overwrites the wrappers created by the 'wrap phase.

Fixes: <https://issues.guix.gnu.org/53695>

* gnu/packages/shellutils.scm (trash-cli)[arguments]: Replace 'check
phase with call to pytest.
8d472e93 — Ludovic Courtès 4 years ago
doc: Move build commands to @example for clarity.

* doc/contributing.texi (Building from Git): Tweak so that all the
commands appear in @example boxes.  Show --localstatedir=/var instead of
--localstatedir=@var{directory}.
cfa6fdc5 — Josselin Poiret 4 years ago
doc: Clarify the Swap Space examples, and include an helper example.

* doc/guix.texi (Swap Space): The examples referred to variables
defined outside of the snippets, and so were not very informative for
people without much Guile knowledge.  Instead, refer to mapped-devices
for the first, and use the new helper
file-systme-mount-point-predicate for the second.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
0055a803 — Josselin Poiret 4 years ago
system: Add helper file-system-mount-point-predicate.

* gnu/system/file-systems.scm (file-system-mount-point-predicate): Add
it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7f6dd3be — Ludovic Courtès 4 years ago
gexp: 'computed-file' always uses a native Guile.

Fixes a regression whereby, when cross-compiling, 'computed-file' would
use a cross-compiled Guile as its builder, which would fail to run.

Regression introduced in af57d1bf6c46f47d82dbc234dde1e16fa8634e9d (the
problem had always been there but was hidden before behind the (not guile)
condition.)

* guix/gexp.scm (computed-file-compiler): For 'guile', pass #:target #f.
* tests/gexp.scm ("lower-object, computed-file, #:target"): New test.
7d580f1c — Jai Vetrivelan 4 years ago
gnu: welle-io: Update to 2.4.

* gnu/packages/radio.scm (welle-io): Update to 2.4.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
b5d472ef — Marius Bakke 4 years ago
gnu: python-gffutils: Update to 0.10.1.

* gnu/packages/bioinformatics.scm (python-gffutils): Update to 0.10.1.
[arguments]: Remove obsolete phase.  Respect TESTS? in check phase while at
it.
48daa397 — Marius Bakke 4 years ago
gnu: python-argh: Fix test failure.

* gnu/packages/python-xyz.scm (python-argh)[arguments]: Add patch-tests phase
and override check phase.
f6350f00 — Marius Bakke 4 years ago
gnu: python-pyelftools: Update to 0.28.

* gnu/packages/python-xyz.scm (python-pyelftools): Update to 0.28.
[source]: Change to GIT-FETCH.
[source](snippet): New field.
[arguments]: Override check phase.
b5f71401 — Marius Bakke 4 years ago
gnu: python-warcio: Fix test failure.

* gnu/packages/python-web.scm (python-warcio)[arguments]: Invoke pytest
directly instead of going through setup.py.  Skip three more tests.
d21a7695 — Marius Bakke 4 years ago
gnu: python-drmaa: Remove unused input.

* gnu/packages/python-xyz.scm (python-drmaa)[native-inputs]: Remove.
5e244cd7 — Marius Bakke 4 years ago
gnu: python-drmaa: Fix build failure.

* gnu/packages/python-xyz.scm (python-drmaa)[arguments]: Disable sanity
checks.
aae5efb6 — Marius Bakke 4 years ago
gnu: python-psutil: Update to 5.9.0.

* gnu/packages/python-xyz.scm (python-psutil): Update to 5.9.0.
208c6078 — Nicolas Goaziou 4 years ago
gnu: emacs-which-key: Update to 3.6.0.

* gnu/packages/emacs-xyz.scm (emacs-which-key): Update to 3.6.0.
15cf09fc — Ricardo Wurmus 4 years ago
profiles: texlive-font-maps: Create ls-R file.

* guix/profiles.scm (texlive-font-maps): Run mktexlsr on resulting tree to
provide ls-R file.
Next