~ruther/guix-local

a863b5de — SeerLite 3 years ago
gnu: i3-wm: Use new package style.

* gnu/packages/wm.scm (i3-wm)[arguments]: Use gexps.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
12597861 — Ludovic Courtès 3 years ago
gnu: guix: Update to 44bbfc2.

* gnu/packages/package-management.scm (guix): Update to 44bbfc2.
44bbfc24 — Ludovic Courtès 3 years ago
linux-container: Adjust to 'modify-services' semantic change.

This is a followup to dbbc7e946131ba257728f1d05b96c4339b7ee88b:
'nscd-service-type' isn't necessarily present in OS, so we cannot use
the 'modify-services' as it would now error out.  This was happening
with the "guix system docker-image" test in 'tests/guix-system.sh'.

* gnu/system/linux-container.scm (containerized-operating-system): Use
'filter-map' instead of 'remove' + 'modify-services'.
74443c30 — Navid Afkhami 3 years ago
gnu: Add python-mudata.

* gnu/packages/bioinformatics.scm (python-mudata): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
c348b1be — Navid Afkhami 3 years ago
gnu: Add python-mofax.

* gnu/packages/bioinformatics.scm (python-mofax): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
6dc44cc9 — Ricardo Wurmus 3 years ago
gnu: Add python-sacrebleu.

* gnu/packages/machine-learning.scm (python-sacrebleu): New variable.
c0e510df — Ricardo Wurmus 3 years ago
gnu: Add python-portalocker.

* gnu/packages/python-xyz.scm (python-portalocker): New variable.
dd587a4f — Ludovic Courtès 3 years ago
gnu: lapack: Build CBLAS.

This adds libcblas.so, which users typically expect to have.

* gnu/packages/maths.scm (lapack)[arguments]: Pass "-DCBLAS=ON".
1c9e992e — Ludovic Courtès 3 years ago
records: Remove "guix" from error message.

* guix/records.scm (map-fields): Tweak error message.
56ad923f — Ludovic Courtès 3 years ago
system: account: Fix default value.

Fixes a regression introduced in
66ecffbeba0685ff2f1071db8aeb2393986afb97.

* gnu/system/shadow.scm (account-service-type)[default-value]: Change to
the empty list.
53bf9fba — Ludovic Courtès 3 years ago
tests: Ensure 'elpa' test does not access the network.

Previously it would try to access the real elpa.gnu.org.  This would
succeed when network is available because "taxy-magit-section" is an
existing package.

* guix/import/elpa.scm (elpa-repository)
(package-from-elpa-repository?): Recognize 'gnu/http.
* tests/elpa.scm ("package-latest-release"): Use 'http' instead of
'https'.  Change "taxy-magit-section" to "fake-taxy-magit-section".
f69d14d3 — Ludovic Courtès 3 years ago
tests: Ensure 'cpan' updater test does not access the network.

Previously it would try to access the real metacpan.org.  This would
succeed when network is available because "Test-Script" is an existing
package.

* tests/cpan.scm ("package-latest-release"): Wrap
'upstream-source-inputs' call in 'parameterize'.  Set
'current-http-proxy'.  Change the order of responses in
'with-http-server'.
df8b3821 — Ludovic Courtès 3 years ago
import: stackage: Updater resolves inputs lazily.

Fixes the "haskell-stackage" test in 'tests/lint.scm', which started
failing with e6223017d95bc615b2648f0798d9a3904d5b5f57 because the extra
HTTP GETs induced by the 'haskell-fetch' calls would fail.

* guix/import/stackage.scm (latest-lts-release): Call 'hackage-fetch'
and its continuation from within 'inputs', which is delayed.  Pass it
NAME-VERSION instead of HACKAGE-NAME-VERSION.
213d3cad — Ludovic Courtès 3 years ago
tests: Adjust minetest tests.

Fixes a regression introduced in
e7910f4882d520fcf8920df9ff4ddb00eb9ee41d.

* tests/minetest.scm (call-with-packages): Add #:timeout parameter to
'http-fetch' mock.
12fd3a97 — Andy Tai 3 years ago
gnu: hubbub: Fix build.

* gnu/packages/web.scm (hubbub)[source]: Add patch.
* gnu/packages/patches/hubbub-maybe-uninitialized.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Andreas Enge <andreas@enge.fr>
3c390111 — Efraim Flashner 3 years ago
gnu: opencv: Fix building on aarch64.

* gnu/packages/image-processing.scm (opencv)[arguments]: When building
for aarch64 adjust the 'disable-broken-tests phase to make the test
suite pass.
aaf8891e — Efraim Flashner 3 years ago
gnu: tbb: Fix building on riscv64-linux.

* gnu/packages/tbb.scm (tbb)[arguments]: When building for riscv64-linux
always link the test suite with -latomic.
22e7ba67 — EuAndreh 3 years ago
gnu: Add tmux-plugin-continuum.

* gnu/packages/tmux.scm (tmux-plugin-continuum): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5a761ff6 — Andy Tai 3 years ago
gnu: octave-cli: Update to 8.2.0

* gnu/packages/maths.scm (octave-cli): Update to 8.2.0

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1cb9c220 — Wiktor Żelazny 3 years ago
gnu: Add pandoc-include.

* gnu/packages/textutils.scm (pandoc-include): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next