~ruther/guix-local

gnu: emacs-evil-collection: Update to 0.0.10.

* gnu/packages/emacs-xyz.scm (emacs-evil-collection): Update to 0.0.10.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: I864c9a6434e9ba46cfb510183962aa6b3739b32a
a24aa227 — Nicolas Graves 2 years ago
gnu: python-joblib: Update to 1.3.2.

* gnu/packages/python-xyz.scm (python-joblib): Update to 1.3.2.
[build-system]: Update to pyproject-build-system.
[arguments]
  <#:phases>: Remove check phase.
  <#:test-flags>: Keep former test flag.
[propagated-inputs]: Add python-psutil.

Change-Id: Ide110a19431b1d26e1d7dd8d1adc3b3f0f417749
Signed-off-by: Christopher Baines <mail@cbaines.net>
5d1ba303 — Christopher Baines 1 year, 11 months ago
gnu: xfce4-dev-tools: Add libxslt as a native-input.

As the configure script is looking for it.

* gnu/packages/xfce.scm (xfce4-dev-tools)[native-inputs]: Add libxslt.

Change-Id: Ia7ab573bbdf7461fc68053667a5962717afd0015
6cb181c0 — Guillaume Le Vaillant 1 year, 11 months ago
gnu: electron-cash: Update to 4.4.0.

* gnu/packages/finance.scm (electron-cash): Update to 4.4.0.

Change-Id: Ibe9ee61d4d2817b68fb36fb3072c6d16b8bc1016
dfd929b3 — Andre A. Gomes 1 year, 11 months ago
gnu: nyxt: Update to 3.11.5.

* gnu/packages/web-browsers.scm (nyxt): Update to 3.11.5.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3f5fe450 — Andre A. Gomes 1 year, 11 months ago
gnu: sbcl-slime-swank: Update to 2.29.1.

* gnu/packages/lisp-xyz.scm (sbcl-slime-swank): Update to 2.29.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
fa363313 — Andre A. Gomes 1 year, 11 months ago
gnu: emacs-slime: Update to 2.29.1.

* gnu/packages/emacs-xyz.scm (emacs-slime): Update to 2.29.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
be88124e — Guillaume Le Vaillant 1 year, 11 months ago
gnu: txr: Update to 294.

* gnu/packages/lisp.scm (txr): Update to 294.

Change-Id: I53693122aaf5b2c0ae8f7f13e846de81f1525fc1
b7eb1a81 — Giacomo Leidi 2 years ago
gnu: Add alsa-midi-latency-test.

* gnu/packages/audio.scm (alsa-midi-latency-test): New variable.

Change-Id: I35d3047cb997c5787de515a38ae0a0eb8f12600d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b213afbf — Romain GARBAGE 2 years ago
gnu: combinatorial-blas: Skip failing tests.

* gnu/packages/maths.scm (combinatorial-blas): Add new phase.

Change-Id: Ifefb2b17e6758547d38290753a7cd338032a6abb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
74533133 — Tanguy Le Carrour 1 year, 11 months ago
gnu: Add python-pypugjs.

* gnu/packages/python-xyz.scm (python-pypugjs): New variable.

Change-Id: I050ab42d0149fcffddcf6b12dd9c1ddea23f84c9
Signed-off-by: Tanguy Le Carrour <tanguy@bioneland.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d082573d — stuebinm 2 years ago
gnu: hikari: Build against wlroots@0.15.

It fails to build with versions of wlroots newer than 0.15, which
seems unlikey to be fixed https://hub.darcs.net/raichoo/hikari/issue/45

* gnu/packages/wm.scm (wlroots-0.15): New variable.
(hikari)[inputs]: Replace wlroots with wlroots-0.15.

Change-Id: Id90e1e1ff399afe54fff68167f497f0484d2c218
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
176e2eda — Ludovic Courtès 1 year, 11 months ago
doc: cookbook: Account for ‘guix pull’ in /etc/profile instructions.

* doc/guix-cookbook.texi (Setting Up Compute Nodes): Include
$HOME/.config/guix/current.

Change-Id: I6c1c42394991af8f1fa7c2630bdb4b0aef946c2b
b7931e6f — Ludovic Courtès 1 year, 11 months ago
git authenticate: Document ‘--end’.

* guix/scripts/git/authenticate.scm (show-help): Document ‘--end’.
* doc/guix.texi (Invoking guix git authenticate): Likewise.

Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: Ia646203ce2f721487de547c76b9488754c70db66
c90a4e8d — Ludovic Courtès 1 year, 11 months ago
describe: Try harder to find the ‘guix pull’ profile.

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

The strategy used by ‘current-profile’ so far would fail to find the
right profile (the one created by ‘guix pull’ or ‘guix time-machine’) in
cases where said profile is itself included in another profile.  This
happens, for instance, when running ‘guix shell -CW -- guix describe’,
which, as a result, would display nothing but the ‘guix’ channel.

This patch fixes that by having ‘current-profile’ not just check for the
presence of a ‘manifest’ file but also parse it to determine whether
it’s a ‘guix pull’ kind of manifest.

* guix/describe.scm (find-profile): New procedure.
(current-profile): Adjust to use it.

Change-Id: I9194f54ce1496a6591e247c76203f497f28c330b
06baf4d6 — Ludovic Courtès 1 year, 11 months ago
profiles: ‘read-manifest’ raises to ‘&profile-error’ upon version mismatch.

* guix/profiles.scm (sexp->manifest): In the catch-all clause, raise to
‘&profile-error’ in addition to ‘&message’.

Change-Id: Ieb08187b388531c2157bfe67fb1b7319dbbb4ff3
ee11b22f — Mark H Weaver 1 year, 11 months ago
gnu: icecat: Update to 115.9.0-guix0-preview1 [security fixes].

Includes fixes for CVE-2023-5388, CVE-2024-0743, CVE-2024-2605,
CVE-2024-2607, CVE-2024-2608, CVE-2024-2610, CVE-2024-2611,
CVE-2024-2612, CVE-2024-2614, and CVE-2024-2616.

* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
26aa8fc8 — Ricardo Wurmus 1 year, 11 months ago
gnu: snakemake-7: Patch tibanna command line.

* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Remove store reference
in tibanna command line.

Change-Id: I339f4c3133a0e687723a53277818749a8e5fc97a
7286a456 — Ricardo Wurmus 1 year, 11 months ago
gnu: r-hmisc: Update to 5.1-2.

* gnu/packages/statistics.scm (r-hmisc): Update to 5.1-2.

Change-Id: I6b6ab9916f58323f0bc523e3c8ff0a22e59d63b5
c81807e8 — Ricardo Wurmus 1 year, 11 months ago
gnu: r-tidyselect: Update to 1.2.1.

* gnu/packages/statistics.scm (r-tidyselect): Update to 1.2.1.

Change-Id: Id5cddcbd6180070c16651634eff8cd9c4839c104
Next