Age | Commit message (Expand) | Author |
2025-01-20 | gnu: Add python-strictyaml....* gnu/packages/serialization.scm (python-strictyaml): New variable.
Change-Id: I41beff94cca813469c6362285973455ed8e8bd67
| Ricardo Wurmus |
2025-01-20 | gnu: python-scikit-build-core: Update to 0.10.7....* gnu/packages/python-science.scm (python-scikit-build-core): Update to
0.10.7.
[native-inputs]: Add python-pytest-subprocess.
Change-Id: I3da5a9e5d59900335deee2d4a5a1c80d1dd7c5ab
| Ricardo Wurmus |
2025-01-20 | gnu: python-pytest-subprocess: Update to 1.5.2....* gnu/packages/python-check.scm (python-pytest-subprocess): Update to 1.5.2.
[native-inputs]: Add python-wheel.
Change-Id: I3b5608e21f92306b53999b80dd81377e5cbfffb3
| Ricardo Wurmus |
2025-01-20 | gnu: Add python-time-machine....* gnu/packages/python-check.scm (python-time-machine): New variable.
Change-Id: I5fce1caf7e659ae349de765a31cc78195d16d703
| Ricardo Wurmus |
2025-01-20 | gnu: python-nox: Update to 2024.10.09....* gnu/packages/python-check.scm (python-nox): Update to 2024.10.09.
[native-inputs]: Add python-hatchling; remove python-setuptools and
python-wheel.
[arguments]: Remove custom build phases.
Change-Id: I3a446b7b1ef1d73356d5ba87b0c6812a08e4d3c3
| Ricardo Wurmus |
2025-01-20 | gnu: python-pytest-qt: Update to 4.4.0....* gnu/packages/python-check.scm (python-pytest-qt): Update to 4.4.0.
[build-system]: Use pyproject-build-system.
[arguments]: Remove #:test-target; remove trailing #T from build phase.
[propagated-inputs]: Add python-pluggy and python-pytest.
[native-inputs]: Remove python-pytest and python-pytest-runner; add
python-pre-commit, python-setuptools, python-tox, and python-wheel.
Change-Id: Ibeca84e841264eb81cc7ba48b5e815d0b837cb4d
| Ricardo Wurmus |
2025-01-20 | gnu: python-pyproject-api: Update to 1.8.0....* gnu/packages/python-xyz.scm (python-pyproject-api): Update to 1.8.0.
[arguments]: Disable two tests; remove phase 'relax-packaging.
[native-inputs]: Add python-pytest-cov; python-setuptools, and python-wheel.
Change-Id: I3bdb56d7498ae8d1b59a52158405f0cf6ba25e61
| Ricardo Wurmus |
2025-01-20 | gnu: python-cachetools: Update to 5.5.0....* gnu/packages/python-xyz.scm (python-cachetools): Update to 5.5.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ica8b4d3b807aaf88e8026e12e3c04d75a8dd77c6
| Ricardo Wurmus |
2025-01-20 | gnu: python-qdldl: Add missing input....* gnu/packages/python-science.scm (python-qdldl)[native-inputs]: Add
python-setuptools.
Change-Id: I5f4c5b8f368da21da1f7d5c5cedd7a806dbdd709
| Ricardo Wurmus |
2025-01-20 | gnu: python-pyramid: Update to 2.0.2....* gnu/packages/python-web.scm (python-pyramid): Update to 2.0.2.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Add python-setuptools; move python-webtest from here...
[native-inputs]: ...to here; add python-pytest and python-wheel.
Change-Id: I9f397c4d3c8fef2b10f591cbca504f6cc14cd715
| Ricardo Wurmus |
2025-01-20 | gnu: python-bokeh: Fix build....* gnu/packages/python-xyz.scm (python-bokeh)[build-system]: Use
pyproject-build-system.
[arguments]: Use #:test-flags instead of a custom 'check phase; disable one
more test.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I2aaa56ed578490de38685b10430535a819c2f5c5
| Ricardo Wurmus |
2025-01-20 | gnu: python-statmake: Remove obsolete build phase....* gnu/packages/fontutils.scm (python-statmake)[arguments]: Remove phase
'adjust-for-older-attrs.
Change-Id: Ib1aff1775b283735036d0ddfb54f1f9e6768e140
| Ricardo Wurmus |
2025-01-20 | gnu: python-cattrs: Update to 24.1.2....* gnu/packages/python-xyz.scm (python-cattrs): Update to 24.1.2.
[arguments]: Disable failing tests; add 'compatibility phase.
[native-inputs]: Add python-msgspec and python-poetry-core.
Change-Id: If198b25a24799b22025c60082ae31fc4e8509a9b
| Ricardo Wurmus |
2025-01-20 | gnu: python-msgspec: Update to 0.18.6....* gnu/packages/serialization.scm (python-msgspec): Update to 0.18.6.
Change-Id: Ia1455e7dd366e32fd0851207684e426e14d68838
| Ricardo Wurmus |
2025-01-20 | gnu: trealla: Update to 2.63.25....* gnu/packages/prolog.scm (trealla): Update to 2.63.25.
Change-Id: I9d9bd51ee180a4952a1da419df52cb25ff68f50a
| jgart |
2025-01-20 | gnu: evince: Enable PostScript support....Suggested-by: raingloom <raingloom@riseup.net>
Change-Id: I5d2ed5cebcd38fa0fdb761d78e5e2a1a056ea1cb
| Maxim Cournoyer |
2025-01-20 | gnu: pipewire: Add libdrm to inputs....This is required for the GStreamer plugin.
* gnu/packages/linux.scm (pipewire)[inputs]: Add libdrm.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I419fc10f46e39ff57e8e8d9d3fc4bc929b9a0f5a
| David Elsing |
2025-01-20 | gnu: eclib: Update to 20241112....* gnu/packages/algebra.scm (eclib): Update to 20241112.
[home-page]: Update.
Change-Id: I2cbb38229c1a24f25398baa582d54505789a755d
| Andreas Enge |
2025-01-20 | gnu: cliquer: Update to 1.22....Switch to an autotoolized fork.
* gnu/packages/sagemath.scm (cliquer): Update to 1.22.
Signed-off-by: Andreas Enge <andreas@enge.fr>
| vicvbcun |
2025-01-20 | gnu: pari-gp: Update to 2.17.1....* gnu/packages/algebra.scm (pari-gp): Update to 2.17.1.
* gnu/packages/patches/pari-gp-qfcvp.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I1d681737c7e7b19de8f2b01bfff11d72d5d936bf
| Andreas Enge |
2025-01-19 | gnu: trealla: Update to 2.63.22....* gnu/packages/prolog.scm (trealla): Update to 2.63.22.
Change-Id: Idb43ee5daf59035f582b70c0b4b3617be0a1363d
| jgart |
2025-01-19 | gnu: Add emacs-gptel-quick....* gnu/packages/emacs-xyz.scm (emacs-gptel-quick): New variable.
Signed-off-by: jgart <jgart@dismail.de>
| jgart |
2025-01-19 | gnu: solfege: Build and install manual....* gnu/packages/music.scm (solfege)[arguments]: Add 'build-manual
phase. Pass "--enable-docbook-stylesheet" to configure-flags.
[native-inputs]: Add docbook-xsl, docbook-xml-4.1.2, itstool and libxslt.
Change-Id: Icef6c393e1d4c6413e53ef9de9ffc16d5e973a94
Signed-off-by: jgart <jgart@dismail.de>
| 宋文武 |
2025-01-19 | gnu: linux-libre 6.1: Update to 6.1.125....* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.125.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I846c5e8d7b395e04f57f0082626594b61f612f47
| Leo Famulari |
2025-01-19 | gnu: linux-libre 6.6: Update to 6.6.72....* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.72.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: I2a7bbfa8439b1a0ec02f1e02124cc4c1f8b5ef65
| Leo Famulari |
2025-01-19 | gnu: linux-libre: Update to 6.12.10....* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.10.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: I620d1597b547a57b946609c7461457e0aa5b2c77
| Leo Famulari |
2025-01-19 | gnu: mpv: Add support for pipewire....* gnu/packages/video.scm (mpv): Add pipewire audio output support.
[propagated-inputs]: Add pipewire dependency.
Signed-off-by: Leo Famulari <leo@famulari.name>
Change-Id: Ia9be37387b434186b677429c06730bf4fcb5b362
| Sören Tempel |
2025-01-19 | gnu: lsof: Skip LTlock test...Change-Id: I074247549c34992ccc17840d196fbb00f79cc39f
Signed-off-by: Leo Famulari <leo@famulari.name>
| Jordan Moore |
2025-01-20 | tests: minimal-desktop: Adjust to greetd 0.10.3....This is a followup to 55cead2c49e0740c1595fdc5ecce7d050c36e080.
* gnu/tests/desktop.scm (run-minimal-desktop-test): Do not check for
‘GREETD_SOCK’.
Change-Id: I2eb5af947ee1753d6237c95feb3cea7ed98f90ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| muradm |
2025-01-20 | gnu: Add emacs-stgit....* gnu/packages/version-control.scm (emacs-stgit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nicolas Graves |
2025-01-20 | gnu: Add emacs-magit-stgit....* gnu/packages/emacs-xyz.scm (emacs-magit-stgit): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nicolas Graves |
2025-01-20 | gnu: Add netcdf-cxx4 and netcdf-cxx4-parallel-openmpi....* gnu/packages/maths.scm (netcdf-cxx4): New variable.
* gnu/packages/maths.scm (netcdf-cxx4-parallel-openmpi: New variable.
Change-Id: I9781aa31567b80e20c528abb5e9289bc625bb3eb
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Lars Bilke |
2025-01-19 | gnu: gnucash: Update to 5.10....* gnu/packages/gnucash.scm (gnucash): Update to 5.10.
(gnucash-docs): Update hash.
Change-Id: Ic0211b560f9326b40fcec42505fb74ecc61bf32c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomas Volf |
2025-01-19 | gnu: perl-finance-quote: Update to 1.64....* gnu/packages/web.scm (perl-finance-quote): Update to 1.64.
Change-Id: Ia7befbfb23a0c2de36cf32ea808b3f83c71349da
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomas Volf |
2025-01-19 | gnu: gnucash: Do not wrap finance-quote-wrapper....The file needs no special wrapping. Even before, it was wrapped just by
accident (via the glib-or-gtk-wrap phase). Wrapping changes it from perl
script to shell script and gnucash cannot deal with that. So stop wrapping
it.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add 'unwrap-some.
Wrap gnucash-cli in 'wrap-programs.
Change-Id: I60e7ac5cf40fb00f9620b9ee9d725770009721d2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomas Volf |
2025-01-19 | gnu: gnucash: Drop special case for gnc-fq-helper....The file does not exist since 2022, and date-manip is not required for its
replacement (finance-quote-wrapper).
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>{'wrap-programs}:
Remove special case for gnc-fq-helper.
[inputs]: Remove perl-date-manip.
Change-Id: Id88906df2bda08ae90a9aebb5deef8e4cbae6c76
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomas Volf |
2025-01-19 | gnu: gnucash: Do not install gnc-fq-update....This binary is used only for updating Finance::Quote from CPAN. That does not
make sense on Guix, so do not install it.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add
delete-gnc-fq-update.
Change-Id: I93cf6d67166cce5970d48eea42de0ee5a5a9a8f8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomas Volf |
2025-01-19 | gnu: gnucash: Fix locating perl binary....It tried to search in the $PATH, that does not really work for Guix.
* gnu/packages/gnucash.scm (gnucash)[arguments]<#:phases>: Add set-perl-path.
Change-Id: I93468c201de8af3ad76cce945483b76f28ea2749
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Tomas Volf |
2025-01-19 | gnu: Add emacs-lucid....* gnu/packages/emacs.scm (emacs-lucid): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Divya Ranjan |
2025-01-19 | gnu: Add confy....* gnu/packages/gnome.scm (confy): New variable.
| Liliana Marie Prikler |
2025-01-19 | gnu: emacs-eglot-x: Fix compatibility with emacs-eglot....The current emacs-eglot-x version we package is broken when used with an eglot
version higher than 1.16 (emacs-eglot is currently at version 1.17).
Upstream has an as-of-yet unreleased fix, so let's backport that to our
package.
* gnu/packages/patches/emacs-eglot-x-fix-apply-text-edits.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-eglot-x)[patches]: Use it here.
Change-Id: Id39f4805dc37902048139049785a4f7852202a8c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Javier Olaechea |
2025-01-19 | gnu: emacs-next: Disable jit compilation....* gnu/packages/emacs.scm (emacs-minimal)[patches]: Add
“emacs-disable-jit-compilation.patch”.
| Liliana Marie Prikler |
2025-01-19 | gnu: emacs-next: Pin natively compiled packages....* gnu/packages/emacs.scm (emacs)[patches]: Add
“emacs-native-comp-pin-packages.patch”.
| Liliana Marie Prikler |
2025-01-19 | gnu: emacs-next: Don't hash file names in native compilation....* gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Use it here.
| Liliana Marie Prikler |
2025-01-19 | profiles: emacs-subdirs: Also expand native-comp-eln-load-path....This patch ensures that the pinned natively compiled Emacs packages can
actually be found in the respective load path. The rationale for expanding it
mimics the rationale previously applied to load-path for byte compilation: We
want to be able to `guix upgrade' emacs (or similar) without yanking compiled
packages from underneath.
* guix/profiles.scm (emacs-subdirs): Write an additional “line” of code to
deal with ‘native-comp-eln-load-path’.
| Liliana Marie Prikler |
2025-01-19 | gnu: emacs: Pin natively compiled packages....* gnu/packages/patches/emacs-native-comp-pin-packages.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs)[source]: Use it here.
[#:phases]: Remove ‘disable-native-compilation’.
Fixes: Emacs native-comp collisions <https://issues.guix.gnu.org/67292>
| Liliana Marie Prikler |
2025-01-19 | gnu: emacs-treemacs-nerd-icons: Update to 0.0.1-1....* gnu/packages/emacs-xyz.scm (emacs-treemacs-nerd-icons): Update to 0.0.1-1.
Change-Id: Ia719344e117913343ee46977115428482027f6ff
| Danny Milosavljevic |
2025-01-19 | gnu: emacs-wakib-keys: Update to 1.0.0....* gnu/packages/emacs-xyz.scm (emacs-wakib-keys): Update to 1.0.0.
Change-Id: I35101ef73364f8e4014e09c8aac163a8d8a2d8e1
| Danny Milosavljevic |
2025-01-19 | Revert "gnu: qpdf: Update to 11.9.1."...This reverts commit 2804ca7cb7012dcb6c4226c5445b9a23c84f356b.
This commit causes more than 4000 rebuilds per architecture.
| Efraim Flashner |
2025-01-19 | gnu: qpdf: Update to 11.9.1....* gnu/packages/pdf.scm (qpdf): Update to 11.9.1.
Change-Id: Iecb4c7d127ffcb943a7704947410d78a6746bcf0
| Artyom V. Poptsov |