~ruther/guix-local

918bd102 — Leo Famulari 3 years ago
gnu: linux-libre 5.15: Update to 5.15.71.

* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.71.
(linux-libre-5.15-pristine-source): Update hash.
aab06a95 — Leo Famulari 3 years ago
gnu: linux-libre: Update to 5.19.12.

* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.12.
(linux-libre-5.19-pristine-source): Update hash.
9022b942 — Zhu Zihao 3 years ago
scripts: build: Format strings before calling display-hint.

* guix/scripts/build.scm(%standard-cross-build-options): Format hint string.
%standard-cross-build-options: Ditto.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
51ab8b85 — Remco van 't Veer 3 years ago
gnu: quodlibet: Fix build.

Some tests fail because adwaita-icon-theme doesn't ship legacy icons
anymore since version 42.  Application runs fine without visual defects.

* gnu/packages/music.scm (quodlibet): Skip trayicon tests.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
a47a051e — kiasoc5 3 years ago
gnu: picard: Update to 2.8.3, modernize package.

* gnu/packages/music.scm (picard): Update to 2.8.3.
[source]: Remove patch.
[arguments]: Use G-expressions. Remove trailing #t.
[native-inputs]: Remove input labels.
[inputs]: Add python-fasteners, python-pyyaml, python-markdown, python-pyjwt. Remove a transitive
dependency on QtWebKit. See <https://issues.guix.gnu.org/53289> for more information about this change.
* gnu/packages/patches/picard-fix-id3-rename-test.patch: Remove it.
* gnu/local.mk (dist_path_DATA): Update accordingly.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
0f66ef9a — Mathieu Othacehe 3 years ago
tests: install: Fix iso-image-installer test.

This is a follow-up of: 45eac6cdf5c8d9d7b0c564b105c790d2d2007799.
It fixes the following error:

+ mkfs.ext4 -L my-root /dev/vda2
sh: line 12: mkfs.ext4: command not found

* gnu/tests/install.scm (%test-iso-image-installer): Add e2fsprogs to the
appended packages.
df485be2 — Ryan Tolboom 3 years ago
gnu: Add qdmr.

* gnu/packages/radio.scm (qdmr): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
bcf7dc6c — jgart via Guix-patches via 3 years ago
gnu: Add emacs-new-purescript-mode.

* gnu/packages/emacs-xyz.scm (emacs-new-purescript-mode): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
16df0649 — Nicolas Goaziou 3 years ago
gnu: emacs-tuareg: Update to 3.0.1.

* gnu/packages/ocaml.scm (emacs-tuareg): Update to 3.0.1.
77a075e9 — Nicolas Goaziou 3 years ago
gnu: emacs-ement: Update to 0.3.

* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.3.
b5b5f5ff — Nicolas Goaziou 3 years ago
gnu: emacs-tramp: Update to 2.5.3.3.

* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.3.3.
c3020f3d — Nicolas Goaziou 3 years ago
gnu: emacs-taxy-magit-section: Update to 0.11.

* gnu/packages/emacs-xyz.scm (emacs-taxy-magit-section): Update to 0.11.
a233b9e8 — Nicolas Goaziou 3 years ago
gnu: emacs-helm: Update to 3.8.8.

* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.8.
575da304 — Nicolas Goaziou 3 years ago
gnu: emacs-pg: Update to 0.16.

* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.16.
[source]<origin>: Change upstream repository, the older one being
unmaintained.
[home-page]: Update accordingly.
[description]: Expound it.
[license]: Set to GPL2+.
a70c67cf — Hilton Chain 3 years ago
gnu: Add qtwayland, version 6.3.1.

* gnu/packages/qt.scm (qtwayland): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
034f68ba — Hilton Chain 3 years ago
gnu: qtwayland: Rename to qtwayland-5.

Automated via:

  git grep -l qtwayland | xargs sed 's/\qtwayland\b/\0-5/g' -i
  git checkout NEWS

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
1ee2d117 — Ricardo Wurmus 3 years ago
gnu: blast+: Build reproducibly.

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

* gnu/packages/bioinformatics.scm (blast+)[source]: Do not record kernel
version and use fix set of random numbers.
4244f5e9 — Jesse Gibbons 5 years ago
news: Add entry for '--with-source'.

* etc/news.scm: Add entry.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
28ade1ba — Ludovic Courtès 3 years ago
transformations: '--with-source' now operates in depth.

The '--with-source' option is the first one that was implemented, and
it's the only one that would operate only on leaf packages rather than
traversing the dependency graph.  This change makes it consistent with
the rest of the transformation options.

* guix/transformations.scm (evaluate-source-replacement-specs): New
procedure.
(transform-package-source): Rewrite using it.
* tests/transformations.scm ("options->transformation, with-source, no
matches"): Rewrite since we no longer get a warning.
("options->transformation, with-source, in depth"): New test.
* doc/guix.texi (Package Transformation Options): Adjust examples.
1bf18818 — Mája Tomášek 3 years ago
services: certbot: Create "live" directory during activation.

When trying to run certbot, the mcron command fails, as
/etc/letsencrypt/live is missing.  This patch adds it into the certbot
activation service.

* gnu/services/certbot.scm (certbot-activation): Make /etc/letsencrypt/live.

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