~ruther/guix-local

82968362 — Ludovic Courtès 3 years ago
read-print: Define forms for which \n, \t, etc. are not escaped.

Previously, the pretty-printer would unconditionally leave everything
but double-quotes and backslashes unescaped when rendering a string.
With this change, the previous behavior only applies to forms listed in
%NATURAL-WHITESPACE-STRING-FORMS.

* guix/read-print.scm (%natural-whitespace-string-forms): New variable.
(printed-string): New procedure.
(pretty-print-with-comments): Use it instead of 'escaped-string'.
* tests/read-print.scm: Add test.
ac9a7f6b — Artyom V. Poptsov 3 years ago
gnu: guile-ini: Update to 0.5.1.

* gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.1.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
b11d029c — Artyom V. Poptsov 3 years ago
gnu: guile-smc: Update to 0.5.2.

* gnu/packages/guile-xyz.scm (guile-smc): Update to 0.5.2.
[arguments]: Remove the patch phase that is not needed anymore.
Remove a trailing #t in the wrap-program phase.
[native-inputs]: Add "help2man" and "which".
[inputs]: Use the new inputs style.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
85b5603e — Efraim Flashner 3 years ago
gnu: kbd: Update to 2.5.1.

* gnu/packages/linux.scm (kbd): Update to 2.5.1.
c05e949d — Efraim Flashner 3 years ago
gnu: iw: Update to 5.19.

* gnu/packages/linux.scm (iw): Update to 5.19.
260de971 — Efraim Flashner 3 years ago
gnu: mg: Update to 20220614.

* gnu/packages/text-editors.scm (mg): Update to 20220614.
bd638a8a — Maxim Cournoyer 3 years ago
gnu: Delete mono and dependent packages.

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

* gnu/packages/mono.scm: Delete file.
* gnu/packages/patches/mono-mdoc-timestamping.patch: Likewise.
* gnu/local.mk (GNU_SYSTEM_MODULES): De-register module file.
(dist_patch_DATA): Re-register patch file.
* gnu/packages/game-development.scm (fna): Delete variable.
* gnu/packages/gl.scm (mojoshader-cs): Likewise.
* gnu/packages/sdl.scm (sdl2-cs): Likewise.
db5fa0cd — Maxim Cournoyer 3 years ago
gnu: diffoscope: Remove mono from native inputs.

* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove mono.
4133905c — Maxim Cournoyer 3 years ago
gnu: pidgin: Remove mono support.

* gnu/packages/messaging.scm (pidgin)[configure-flags]: Remove
"--enable-mono".
[inputs]: Remove mono.
e254bee3 — Leo Famulari 3 years ago
gnu: linux-libre 5.19: Update to 5.19.6.

* gnu/packages/linux.scm (linux-libre-5.19-version): Update to 5.19.6.
(linux-libre-5.19-pristine-source): Update hash.
7e3f7114 — Leo Famulari 3 years ago
gnu: linux-libre 5.10: Update to 5.10.140.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.140.
(linux-libre-5.10-pristine-source): Update hash.
fd2c5fea — Leo Famulari 3 years ago
gnu: linux-libre 5.15: Update to 5.15.64.

* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.64.
(linux-libre-5.15-pristine-source): Update hash.
4d361a6b — Maxim Cournoyer 3 years ago
gnu: fwupd: Disable remotes by default.

* gnu/packages/firmware.scm (fwupd)
[configure-flags]: Add "-Dlvfs=disabled".
[phases]{ensure-all-remotes-are-disabled}: New phase.
23a91e9a — Marius Bakke 3 years ago
gnu: gnome-music: Remove input labels.

* gnu/packages/gnome.scm (gnome-music)[native-inputs, inputs]: Remove labels.
ebd78999 — Marius Bakke 3 years ago
gnu: network-manager-applet: Remove obsolete input.

* gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove
INTLTOOL.  Add GETTEXT-MINIMAL.
f7902a68 — Marius Bakke 3 years ago
gnu: network-manager-applet: Remove input labels.

* gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove
labels.
85eab137 — Marius Bakke 3 years ago
gnu: network-manager-applet: Update to 1.28.0.

* gnu/packages/gnome.scm (network-manager-applet): Update to 1.28.0.
a6851529 — Marius Bakke 3 years ago
gnu: cheese: Don't patch docbook references.

* gnu/packages/gnome.scm (cheese)[arguments]: Remove phase patch-docbook-xml.
ebcb752d — Marius Bakke 3 years ago
gnu: cheese: Remove input labels.

* gnu/packages/gnome.scm (cheese)[native-inputs]: Remove labels.
6e95917b — Marius Bakke 3 years ago
gnu: cheese: Update to 41.0.

* gnu/packages/gnome.scm (cheese): Update to 41.0.
[source](patches): Remove.
* gnu/packages/patches/cheese-vala-update.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Next