me
/
guix
Archived
1
0
Fork 0
Commit Graph

133915 Commits (704e09f1626303625e1e4eea552bff3a05303e89)

Author SHA1 Message Date
Vivien Kraus 704e09f162
gnu: ocaml-extlib: Convert to dune-build-system.
* gnu/packages/ocaml.scm (ocaml-extlib) [build-system]: Convert to
dune-build-system.
[arguments]: Remove '#:phases' and add '#:package'.

Change-Id: Ia50c05423f3062200704fbcbb0680f2b326a7ca4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-25 20:22:51 +01:00
Vivien Kraus f367047e95
gnu: todoman: Fix tests.
* gnu/packages/task-management.scm (todoman) [#:phases] <check>: Load the `ci'
hypothesis profile provided by upstream.

Change-Id: I2ea01f8c424a50cd617303f8338f92563e7b0204
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-24 11:48:53 +01:00
Vivien Kraus 51f59e2426
gnu: todoman: Update style.
* gnu/packages/task-management.scm (todoman) [arguments]: Convert to list of G-Expressions.

Change-Id: I63faadabb27fa2053e3e01c3e285176bc040c634
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-24 11:48:53 +01:00
Vivien Kraus 17d12bf6a6
gnu: kcalendarcore: Disable failing test.
* gnu/packages/kde-frameworks.scm (kcalendarcore) [#:phases]: Add
‘disable-failing-test’.

Change-Id: Ia0a5828b032d1940f30a7d38ebd276e60929c310
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-24 11:48:52 +01:00
Vivien Kraus da381e2334
gnu: lightdm: Run tests with dbus-1.15.0.
* gnu/packages/display-managers.scm (lightdm)[native-inputs]: Replace dbus
with dbus-1.15.0.

Change-Id: Icc3b3f7d4589b60220e15aaa02d2203af308d44c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:13:54 +00:00
Vivien Kraus 37db4e2188
gnu: Add dbus-1.15.0.
The NEWS file for 1.15.2 (the next release after 1.15.0) indicates a breaking
change.  This is the latest release that the lightdm testsuite can work with.

* gnu/packages/glib.scm (dbus-1.15.0): New variable.

Change-Id: I9c3553b315e6618fbbf19aade6b807ab7120364b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:12:50 +00:00
Vivien Kraus 88c1804022
gnu: lightdm: Update style.
* gnu/packages/display-managers.scm (lightdm)[arguments]: Convert to list of
G-Expressions.

Change-Id: I8d7beb73e636be066d2dbe2588a5ebcb2f5afec0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:12:41 +00:00
Vivien Kraus d48d0baad1
gnu: pango-1.90: Disable failing test.
* gnu/packages/gtk.scm (pango-1.90)[source]: Disable failing test.

Change-Id: Ib0f6dcd42c9475c4b543400f43836c2f3f8db16f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:11:36 +00:00
Vivien Kraus 939ed8515c
gnu: duc: Update style.
* gnu/packages/disk.scm (duc) [arguments]: Convert to list of G-Expressions.

Change-Id: Iefcdcc55b1e71f7e866cb04795ef74f3b675cfce
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:02:44 +00:00
Vivien Kraus 19cd76e3f7
gnu: duc: Fix build.
* gnu/packages/patches/duc-fix-test-sh.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/disk.scm (duc): Use it here.

Change-Id: I664614dc35fb88f8ee63dbe727a38f17f4af0f8e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:02:44 +00:00
Vivien Kraus 85c99aa1cf
gnu: pdfpc: Fix build with vala 0.56.
* gnu/packages/patches/pdfpc-build-with-vala-0.56.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/pdf.scm (pdfpc): Use it here.
[inputs]: Drop labels.

Change-Id: Ib762da3dd23612f952215a2f8d383552e7bc050c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:01:50 +00:00
Vivien Kraus f8c6cc02ee
gnu: conan: Disable flaky test.
* gnu/packages/package-management.scm (conan)[#:phase]<check>: Also disable
test_basic_parallel_install.

Change-Id: I405246aa102cc2847ac157576dce5c46aa49b506
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 10:00:36 +00:00
Vivien Kraus beec255338
gnu: shotwell: Update to 0.32.6.
* gnu/packages/gnome.scm (shotwell): Update to 0.32.6.
[arguments]: Convert to list of G-Expressions.
[#:phase 'skip-gtk-update-icon-cache]: Adjust to build system change.
[inputs]: Add libportal.

Change-Id: I5167d13d8514e278732459d1705f0041e3797894
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-24 09:58:18 +00:00
Herman Rimm f7ba5df8b0
gnu: seahorse: Update to 43.0.
* gnu/packages/gnome.scm (seahorse): Update.

Change-Id: I13ce7c9e2cfb7c0b8d575148a502d81ddf30d13d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-23 05:16:31 +01:00
Herman Rimm 5b26305e0e
gnu: libsecret: Update to 0.21.4.
* gnu/packages/gnome.scm (libsecret): Update.

Change-Id: I8a785f1fa9ff9ddde6dfda9a52abd0405b5ab448
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-03-23 05:16:30 +01:00
Efraim Flashner a9951a74a5
gnu: tuba: Update to 0.6.3.
* gnu/packages/mastodon.scm (tuba): Update to 0.6.3.

Change-Id: I842cc661f5ba9574c2a913308afd1c2b7c8a9697
2024-03-21 14:07:09 +02:00
Christopher Baines 8fa0761264
Merge remote-tracking branch 'savannah/master' into gnome-team
Change-Id: Iec8e15b79c6fde516294c2bfcaf8ee3575b1f745
2024-03-20 14:54:26 +00:00
Giacomo Leidi 69951a61a1
gnu: emacs-extempore-mode: Update to 0.0.0-1.92e0fff.
* gnu/packages/emacs-xyz.scm (emacs-extempore-mode): Update to to 0.0.0-1.92e0fff.

Change-Id: I1e4cfebedf5450384e40425619925ecdf7465a64
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-20 14:52:34 +00:00
apoorv569 9b611cd175
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
2024-03-20 14:44:46 +00:00
Nicolas Graves a24aa227f7
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>
2024-03-20 14:33:05 +00:00
Christopher Baines 5d1ba303df
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
2024-03-20 14:30:22 +00:00
Guillaume Le Vaillant 6cb181c07f
gnu: electron-cash: Update to 4.4.0.
* gnu/packages/finance.scm (electron-cash): Update to 4.4.0.

Change-Id: Ibe9ee61d4d2817b68fb36fb3072c6d16b8bc1016
2024-03-20 13:24:34 +01:00
Andre A. Gomes dfd929b3b1
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>
2024-03-20 13:13:57 +01:00
Andre A. Gomes 3f5fe4503c
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>
2024-03-20 12:56:33 +01:00
Andre A. Gomes fa36331344
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>
2024-03-20 12:56:06 +01:00
Guillaume Le Vaillant be88124ebc
gnu: txr: Update to 294.
* gnu/packages/lisp.scm (txr): Update to 294.

Change-Id: I53693122aaf5b2c0ae8f7f13e846de81f1525fc1
2024-03-20 11:57:38 +01:00
Vivien Kraus ebe30c3754
gnu: template-glib: Update to 3.36.2.
* gnu/packages/glib.scm (template-glib): Update to 3.36.2.

Change-Id: Ib945eb6748143cb9b921758215ce00e721f288b0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-20 08:11:22 +00:00
Vivien Kraus ff3a9b8717
gnu: gnome-shell: Update to 44.10.
* gnu/packages/gnome.scm (gnome-shell): Update to 44.10.

Change-Id: Ib4591ac6b34af33e63468eddd21015b823a6f8da
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-20 08:11:09 +00:00
Vivien Kraus b69a7a862f
gnu: gnome-online-accounts: Update to 3.48.1.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.48.1.

Change-Id: I779bc5ae3978b59489abd8c3c54944c035674fc6
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-20 08:11:09 +00:00
Vivien Kraus 2c958acffb
gnu: folks: Update to 0.15.8.
* gnu/packages/gnome.scm (folks): Update to 0.15.8.

Change-Id: I36ceb7d70e315a22352495e3470ce9fd7e126196
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-20 08:11:06 +00:00
Giacomo Leidi b7eb1a8116
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>
2024-03-19 17:31:40 +01:00
Romain GARBAGE b213afbf58
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>
2024-03-19 17:31:32 +01:00
Tanguy Le Carrour 74533133d3
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>
2024-03-19 17:19:01 +01:00
stuebinm d082573db1
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>
2024-03-19 17:02:53 +01:00
Ludovic Courtès 176e2eda7f
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
2024-03-19 17:02:15 +01:00
Ludovic Courtès b7931e6f5d
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
2024-03-19 17:02:14 +01:00
Ludovic Courtès c90a4e8dcd
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
2024-03-19 17:02:14 +01:00
Ludovic Courtès 06baf4d6ba
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
2024-03-19 17:02:14 +01:00
Mark H Weaver ee11b22fcc
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.
2024-03-19 10:16:35 -04:00
Ricardo Wurmus 26aa8fc87e
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
2024-03-19 15:01:38 +01:00
Ricardo Wurmus 7286a4569d
gnu: r-hmisc: Update to 5.1-2.
* gnu/packages/statistics.scm (r-hmisc): Update to 5.1-2.

Change-Id: I6b6ab9916f58323f0bc523e3c8ff0a22e59d63b5
2024-03-19 14:43:27 +01:00
Ricardo Wurmus c81807e871
gnu: r-tidyselect: Update to 1.2.1.
* gnu/packages/statistics.scm (r-tidyselect): Update to 1.2.1.

Change-Id: Id5cddcbd6180070c16651634eff8cd9c4839c104
2024-03-19 14:43:27 +01:00
Ricardo Wurmus 9b32c43908
gnu: r-digest: Update to 0.6.35.
* gnu/packages/statistics.scm (r-digest): Update to 0.6.35.

Change-Id: I054d6daa5b056241547411e83a30a7d1e7afd2d1
2024-03-19 14:43:27 +01:00
Ricardo Wurmus 8b46813272
gnu: r-ragg: Update to 1.3.0.
* gnu/packages/cran.scm (r-ragg): Update to 1.3.0.

Change-Id: I3e44fe7dab732944082223cbde4f6cbd2800714f
2024-03-19 14:43:26 +01:00
Ricardo Wurmus 11395f5682
gnu: r-mlr3learners: Update to 0.6.0.
* gnu/packages/cran.scm (r-mlr3learners): Update to 0.6.0.

Change-Id: Iac86172bfc5d3d3b719ccacb4b87c120ce2cc596
2024-03-19 14:43:26 +01:00
Ricardo Wurmus baa0e92947
gnu: r-seurat: Update to 5.0.3.
* gnu/packages/cran.scm (r-seurat): Update to 5.0.3.

Change-Id: Id86830ab2ce8122989bf88149fb9d733b8a458fa
2024-03-19 14:43:26 +01:00
Ricardo Wurmus 4286ff407e
gnu: r-erm: Update to 1.0-6.
* gnu/packages/cran.scm (r-erm): Update to 1.0-6.

Change-Id: I2bfd514d63ee0ae873d4368f7fb2ba9798998cd5
2024-03-19 14:43:26 +01:00
Ricardo Wurmus 9e31e0a0a0
gnu: r-gamlss-data: Update to 6.0-6.
* gnu/packages/cran.scm (r-gamlss-data): Update to 6.0-6.

Change-Id: I6bb7a4ae35b7c83d132979a6024d4cedabe97eb3
2024-03-19 14:43:26 +01:00
Ricardo Wurmus d2cb6f5cb2
gnu: r-parameters: Update to 0.21.6.
* gnu/packages/cran.scm (r-parameters): Update to 0.21.6.

Change-Id: Ie0c10257117909ca246eb01b9a15b94adbf6d85c
2024-03-19 14:43:26 +01:00
Ricardo Wurmus 4e9e8aa341
gnu: r-rms: Update to 6.8-0.
* gnu/packages/cran.scm (r-rms): Update to 6.8-0.

Change-Id: If854e5151f3821f6a4c660e268ebd4ff063521dd
2024-03-19 14:43:25 +01:00