Maxim Cournoyer
32ac1464d8
gnu: phoronix-test-suite: Update to 10.8.4.
...
* gnu/packages/benchmark.scm (phoronix-test-suite): Update to 10.8.4.
2022-09-02 08:55:34 -04:00
Maxim Cournoyer
448deee2b7
gnu: phoronix-test-suite: Address FSDG problems.
...
Fixes <https://issues.guix.gnu.org/56900 >.
* gnu/packages/benchmark.scm (phoronix-test-suite) [source]: Add a snippet to
mark mis-licensed test profiles as non-free.
2022-09-02 08:52:22 -04:00
Arun Isaac
3e866e24f0
shepherd: Set #o640 permissions for log file of service in container.
...
* gnu/build/shepherd.scm (make-forkexec-constructor/container): Set #o640
permissions for log file.
2022-09-02 16:32:16 +05:30
Ludovic Courtès
162c7e1bc6
gnu: cheese: Fix source URL.
...
This is a followup to 6e95917b64
, which
would construct an incorrect URL.
* gnu/packages/gnome.scm (cheese)[source]: In URL, change
'version-major+minor' to 'version-major'.
2022-09-02 10:56:44 +02:00
Ludovic Courtès
aaf7820d57
read-print: Improve declaration of integer bases.
...
This is a followup to c3b1cfe76b
.
* guix/read-print.scm (%symbols-followed-by-octal-integers)
(%symbols-followed-by-hexadecimal-integers): Remove.
* guix/read-print.scm (%integer-forms): New variable.
(integer->string)[form-base, octal?]: New procedures.
Rewrite accordingly.
2022-09-02 10:49:35 +02:00
Ludovic Courtès
82968362ea
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.
2022-09-02 10:49:35 +02:00
Artyom V. Poptsov
ac9a7f6be9
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>
2022-09-02 09:34:49 +02:00
Artyom V. Poptsov
b11d029ca3
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>
2022-09-02 09:34:49 +02:00
Efraim Flashner
85b5603eb2
gnu: kbd: Update to 2.5.1.
...
* gnu/packages/linux.scm (kbd): Update to 2.5.1.
2022-09-02 08:31:06 +03:00
Efraim Flashner
c05e949d59
gnu: iw: Update to 5.19.
...
* gnu/packages/linux.scm (iw): Update to 5.19.
2022-09-02 08:31:05 +03:00
Efraim Flashner
260de9711d
gnu: mg: Update to 20220614.
...
* gnu/packages/text-editors.scm (mg): Update to 20220614.
2022-09-02 08:30:48 +03:00
Maxim Cournoyer
bd638a8ad6
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.
2022-09-01 19:08:12 -04:00
Maxim Cournoyer
db5fa0cda7
gnu: diffoscope: Remove mono from native inputs.
...
* gnu/packages/diffoscope.scm (diffoscope)[native-inputs]: Remove mono.
2022-09-01 19:08:12 -04:00
Maxim Cournoyer
4133905c77
gnu: pidgin: Remove mono support.
...
* gnu/packages/messaging.scm (pidgin)[configure-flags]: Remove
"--enable-mono".
[inputs]: Remove mono.
2022-09-01 19:08:12 -04:00
Leo Famulari
e254bee3c2
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.
2022-09-01 18:39:38 -04:00
Leo Famulari
7e3f7114e0
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.
2022-09-01 18:39:38 -04:00
Leo Famulari
fd2c5feaca
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.
2022-09-01 18:39:35 -04:00
Maxim Cournoyer
4d361a6b51
gnu: fwupd: Disable remotes by default.
...
* gnu/packages/firmware.scm (fwupd)
[configure-flags]: Add "-Dlvfs=disabled".
[phases]{ensure-all-remotes-are-disabled}: New phase.
2022-09-01 16:26:29 -04:00
Marius Bakke
23a91e9a2e
gnu: gnome-music: Remove input labels.
...
* gnu/packages/gnome.scm (gnome-music)[native-inputs, inputs]: Remove labels.
2022-09-01 22:22:52 +02:00
Marius Bakke
ebd78999bb
gnu: network-manager-applet: Remove obsolete input.
...
* gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove
INTLTOOL. Add GETTEXT-MINIMAL.
2022-09-01 22:22:52 +02:00
Marius Bakke
f7902a68f9
gnu: network-manager-applet: Remove input labels.
...
* gnu/packages/gnome.scm (network-manager-applet)[native-inputs]: Remove
labels.
2022-09-01 22:22:52 +02:00
Marius Bakke
85eab13718
gnu: network-manager-applet: Update to 1.28.0.
...
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.28.0.
2022-09-01 22:22:52 +02:00
Marius Bakke
a68515296c
gnu: cheese: Don't patch docbook references.
...
* gnu/packages/gnome.scm (cheese)[arguments]: Remove phase patch-docbook-xml.
2022-09-01 22:22:52 +02:00
Marius Bakke
ebcb752d4b
gnu: cheese: Remove input labels.
...
* gnu/packages/gnome.scm (cheese)[native-inputs]: Remove labels.
2022-09-01 22:22:52 +02:00
Marius Bakke
6e95917b64
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.
2022-09-01 22:22:51 +02:00
Marius Bakke
d2bddfd736
gnu: glade: Use G-expression.
...
* gnu/packages/gnome.scm (glade3)[arguments]: Convert to gexp.
2022-09-01 22:22:51 +02:00
Marius Bakke
ced93c14d1
gnu: glade: Don't patch docbook files.
...
* gnu/packages/gnome.scm (glade3)[arguments]: Remove phase fix-docbook.
[native-inputs]: Add LIBXML2.
2022-09-01 22:22:51 +02:00
Marius Bakke
cce200369f
gnu: glade: Remove obsolete input.
...
* gnu/packages/gnome.scm (glade3)[native-inputs]: Remove INTLTOOL. Add
GETTEXT-MINIMAL.
2022-09-01 22:22:51 +02:00
Marius Bakke
e0f79f02db
gnu: glade: Remove input labels.
...
* gnu/packages/gnome.scm (glade3)[native-inputs]: Remove labels.
2022-09-01 22:22:51 +02:00
Marius Bakke
fce9b7c365
gnu: glade: Update to 3.40.0.
...
* gnu/packages/gnome.scm (glade3): Update to 3.40.0.
[source](patches): Remove.
* gnu/packages/patches/glade-gls-set-script-name.patch,
gnu/packages/patches/glade-test-widget-null-icon.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-09-01 22:22:51 +02:00
Marius Bakke
e21e7b0b4f
gnu: glade: gjs is a run-time dependency.
...
* gnu/packages/gnome.scm (glade3)[native-inputs]: Move GJS ...
[inputs]: ... here.
2022-09-01 22:22:51 +02:00
Marius Bakke
f22c65e019
gnu: gtk-vnc: Remove obsolete input.
...
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove INTLTOOL. Add
GETTEXT-MINIMAL.
2022-09-01 22:22:51 +02:00
Marius Bakke
f5efb4271d
gnu: gtk-vnc: Remove input labels.
...
* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Remove labels.
2022-09-01 22:22:51 +02:00
Marius Bakke
9c852ae229
gnu: gtk-vnc: Update to 1.2.0.
...
* gnu/packages/gnome.scm (gtk-vnc): Update to 1.2.0.
[inputs]: Move GLIB, GNUTLS, LIBGCRYPT, CYRUS-SASL, LIBX11, and ZLIB ...
[propagated-inputs]: ... here. Add GDK-PIXBUF.
2022-09-01 22:22:51 +02:00
Guillaume Le Vaillant
aa5e030713
gnu: Add convert-samples.
...
* gnu/packages/radio.scm (convert-samples): New variable.
2022-09-01 20:36:42 +02:00
Guillaume Le Vaillant
839349e187
gnu: csdr: Update to 0.18.0.
...
* gnu/packages/radio.scm (csdr): Update to 0.18.0.
[source, home-page]: Switch to maintained repository.
[build-system]: Switch to cmake-build-system.
[native-inputs]: Add pkg-config.
[inputs]: Add libsamplerate.
[arguments]: Remove custom 'make-flags' and phases.
2022-09-01 20:36:42 +02:00
Marius Bakke
cd10a235d9
gnu: ungoogled-chromium: Update to 105.0.5195.52-1.
...
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 105.
(%chromium-version): Set to 105.0.5195.52.
(%ungoogled-origin): Update hash.
(%chromium-gcc-patchset): New origin.
(origin-file, gcc-patch): New procedures.
(%gcc-patches): New variable.
(debian-patch): Implement in terms of ORIGIN-FILE.
(ungoogled-chromium-snippet): Apply %GCC-PATCHES.
(ungoogled-chromium)[source](sha256): Update hash.
[arguments]: Patch more Opus headers & simplify.
2022-09-01 19:05:17 +02:00
Josselin Poiret
4989f6acff
installer: Fix segfault on double logical partition removal.
...
* gnu/installer/parted.scm (auto-partition!): Avoid removing logical
partitions twice.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01 18:43:28 +02:00
Ludovic Courtès
c3b1cfe76b
read-print: Guess the base to use for integers being printed.
...
Fixes <https://issues.guix.gnu.org/57090 >.
Reported by Christopher Rodriguez <yewscion@gmail.com>.
* guix/read-print.scm (%symbols-followed-by-octal-integers)
(%symbols-followed-by-hexadecimal-integers): New variables.
* guix/read-print.scm (integer->string): New procedure.
(pretty-print-with-comments): Use it.
* tests/read-print.scm: Add test.
2022-09-01 18:31:26 +02:00
Ludovic Courtès
8cf7997d7c
gnu: libtool: Reinstate 2.4.7.
...
This reverts commit 5b6b731c7d
, which was
most likely intended for 'core-updates'; 'libtool-2.4.7' is *not* a
duplicate package on the current 'master' branch.
Fixes <https://issues.guix.gnu.org/57356 >.
Reported by Michael Ford <fanquake@gmail.com>.
* gnu/packages/autotools.scm (libtool-2.4.7): New variable.
2022-09-01 18:31:26 +02:00
Ludovic Courtès
98a8b48a69
doc: Suggest more RAM for "Running Guix in a VM".
...
Fixes <https://issues.guix.gnu.org/57474 >.
Reported by Michael F. Lamb <mike@orbital.rodeo>.
Running 'guix pull' to target current revisions would lead to memory
exhaustion. Bumping the memory size works around that.
* doc/guix.texi (Running Guix in a VM): Change "-m 1024" to "-m 2048".
2022-09-01 18:31:26 +02:00
Ludovic Courtès
fe149b01d0
maint: Ignore cross-compilation to x86.
...
This is consistent with what's done by 'cross-jobs' in (gnu ci).
* etc/release-manifest.scm (%cross-manifest): Remove "x86_64-linux-gnu"
and "i686-linux-gnu" from the list returned by 'targets'.
2022-09-01 18:31:26 +02:00
Ludovic Courtès
294db8497c
gnu: ilmbase: Skip failing test on i686-linux.
...
* gnu/packages/graphics.scm (ilmbase)[arguments]: Add 'skip-test'
phase.
2022-09-01 18:31:26 +02:00
Ludovic Courtès
dfe848c9dc
gnu: ilmbase: Switch to gexps.
...
* gnu/packages/graphics.scm (ilmbase)[arguments]: Use a gexp.
2022-09-01 18:31:25 +02:00
Josselin Poiret
618699cb52
gnu: qpwgraph: Update to 0.3.5.
...
* gnu/packages/audio.scm (qpwgraph): Do it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01 17:42:36 +02:00
Josselin Poiret
f109f0dfe3
gnu: wireplumber: Update to 0.4.11.
...
* gnu/packages/linux.scm (wireplumber): Do it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01 17:42:36 +02:00
Josselin Poiret
ea87b4e98a
gnu: pipewire-0.3: Update to 0.3.56.
...
* gnu/packages/linux.scm (pipewire-0.3): Update it.
[arguments]: Restore the shrink-runpath phase, as validate-runpath passes now.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-01 17:42:36 +02:00
Peter Polidoro
13f53335ef
gnu: Add python-plotille.
...
* gnu/packages/python-xyz.scm (python-plotille): New variable.
Signed-off-by: David Thompson <davet@gnu.org>
2022-09-01 11:32:18 -04:00
David Thompson
c053dfa52d
gnu: gitolite: Remove /usr reference for redis-server.
...
* gnu/packages/version-control.scm (gitolite)[arguments]: Substitute
'/usr/sbin/redis-server' with 'redis-server' in Cache.pm source file.
2022-09-01 10:29:01 -04:00
Brendan Tildesley
4f7f4e82e1
gnu: Add appstream-qt.
...
* gnu/packages/freedesktop.scm (appstream-qt): Add a build of appstream
with Qt support.
Co-authored-by: Marius Bakke <marius@gnu.org>
2022-09-01 16:08:17 +02:00