Commit graph

87708 commits

Author SHA1 Message Date
Leo Famulari
d48224da8f
gnu: linux-libre 5.10: Update to 5.10.79.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.79.
(linux-libre-5.10-pristine-source): Update hash.
2021-11-13 22:44:02 -05:00
Leo Famulari
efa6a40fa1
gnu: linux-libre: Update to 5.14.18.
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.18.
(linux-libre-5.14-pristine-source): Update hash.
2021-11-13 22:43:59 -05:00
Tobias Geerinckx-Rice
7f7f739e23
gnu: mu: Update to 1.6.10.
* gnu/packages/mail.scm (mu): Update to 1.6.10.
2021-11-14 02:45:05 +01:00
Ludovic Courtès
2bb0d8bf0c
gnu: renameutils: Fix license and tweak.
* gnu/packages/shellutils.scm (renameutils)[source]: Use mirror:// URL.
[license]: Change to GPL3+.
[description]: Use @command markup.
2021-11-14 00:29:58 +01:00
Wiktor Żelazny
d0313cdf5f
gnu: Add renameutils.
* gnu/packages/shellutils.scm (renameutils): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:25:30 +01:00
James Thomas
704bd694d1
gnu: Add purple-lurch.
* gnu/packages/messaging.scm (purple-lurch): New variable

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:19:38 +01:00
James Thomas
2a05676873
gnu: Add libomemo.
* gnu/packages/messaging.scm (libomemo): New variable

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:18:48 +01:00
James Thomas
8e5df0cea8
gnu: Add axc.
* gnu/packages/messaging.scm (axc): New variable

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:18:11 +01:00
Greg Hogan
01eb317b9e
gnu: bear: Update to 3.0.16.
* gnu/packages/build-tools.scm (bear): Update to 3.0.16.
* gnu/packages/patches/bear-disable-preinstall-tests.patch: Update.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:10:58 +01:00
Greg Hogan
459d7cfbc4
gnu: fmt: Update to 8.0.1.
* gnu/packages/pretty-print.scm (fmt): Update to 8.0.1,
(fmt-7): New variable.
* gnu/packages/astronomy.scm (celestia)[inputs],
gnu/packages/kodi.scm (kodi)[inputs],
gnu/packages/lua.scm (emilua)[inputs]: Change to fmt-7.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:10:58 +01:00
Greg Hogan
357ecb777e
gnu: waybar: Update to 0.9.8.
* gnu/packages/wm.scm (waybar): Update to 0.9.8.
[inputs]: Add libxml2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:10:58 +01:00
Greg Hogan
c899566b2f
gnu: spdlog: Update to 1.9.2.
* gnu/packages/logging.scm (spdlog): Update to 1.9.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-14 00:10:58 +01:00
Ludovic Courtès
114005bea6
tests: Adjust tests/egg.scm to latest API changes.
This is a followup to b999c80c2e.

* tests/egg.scm (eval-test-with-egg-file): Pass 'version' argument to
'egg->guix-package'.
2021-11-14 00:10:58 +01:00
Tobias Geerinckx-Rice
e9e1627849
gnu: duplicity: Update to 0.8.21.
* gnu/packages/backup.scm (duplicity): Update to 0.8.21.
[arguments]: Don't explicitly return #t from phases.
2021-11-13 21:53:56 +01:00
Vivien Kraus
75b5ad6aa3
gnu: nautilus: Use libsoup 2 because of tracker.
* gnu/packages/gnome.scm (nautilus)[inputs]: Replace libsoup with libsoup-minimal-2.
[arguments]: Use meson 0.59.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-13 17:25:06 +00:00
Guillaume Le Vaillant
b7de4098ef
gnu: electrum: Fix build.
* gnu/packages/finance.scm (electrum)[arguments]: Add
  'relax-dnspython-version-requirement' phase.
2021-11-13 13:42:40 +01:00
Guillaume Le Vaillant
a12a41cdd1
gnu: pdf2djvu: Fix tests.
* gnu/packages/djvu.scm (pdf2djvu)[arguments]: Add 'set-home-for-tests' phase.
2021-11-13 10:33:54 +01:00
Vivien Kraus
b5941f7be8
gnu: tracker-miners: Require the same libsoup as tracker.
* gnu/packages/gnome.scm (tracker-miners)[inputs]: Use the same libsoup
version as tracker.
(tracker)[inputs]: Warn that tracker-miners should
use the same version of libsoup.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-13 09:32:58 +00:00
Ricardo Wurmus
a944b455d1
gnu: python-nbconvert: Add texlive-grffile and texlive-stringenc.
* gnu/packages/python-xyz.scm (python-nbconvert)[native-inputs]: Add
texlive-grffile and texlive-stringenc to texlive-updmap.cfg union.
2021-11-13 09:32:58 +00:00
Ricardo Wurmus
a93f7a2ee3
gnu: Add texlive-stringenc.
* gnu/packages/tex.scm (texlive-stringenc): New variable.
2021-11-13 09:32:58 +00:00
Ricardo Wurmus
c887cfb2d0
gnu: Add texlive-grffile.
* gnu/packages/tex.scm (texlive-grffile): New variable.
2021-11-13 09:32:57 +00:00
Guillaume Le Vaillant
43a433df69
gnu: osm-gps-map: Use libsoup 2.
* gnu/packages/geo.scm (osm-gps-map)[inputs]: Replace libsoup by
  libsoup-minimal-2.
2021-11-13 10:00:26 +01:00
Guillaume Le Vaillant
142c493056
gnu: dconf-editor: Use meson 0.59.
* gnu/packages/gnome.scm (dconf-editor)[arguments]: Add 'meson' parameter.
2021-11-13 09:57:34 +01:00
Guillaume Le Vaillant
98273378a4
gnu: gnome-sudoku: Use meson 0.59.
* gnu/packages/gnome.scm (gnome-sudoku)[arguments]: Add 'meson' parameter.
2021-11-13 09:55:18 +01:00
jgart
193d7b5b45
guix: packages: Clarify that list is a list of <license> records.
* guix/packages/packages.scm (<package>): Clarify that the license
field takes a list of licenses rather than a generic list.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-11-13 09:52:19 +01:00
Guillaume Le Vaillant
65bb6040ef
gnu: gnome-calculator: Use libsoup 2.
* gnu/packages/gnome.scm (gnome-calculator)[inputs]: Replace libsoup by
  libsoup-minimal-2.
2021-11-13 09:52:10 +01:00
Eric Bavier
f116b4764b
gnu: Add Breezy.
* gnu/packages/version-control.scm (breezy): New variable.
2021-11-13 00:29:26 -06:00
Maxim Cournoyer
acd827be09
gnu: evolution: Update to 3.42.1.
* gnu/packages/gnome.scm (evolution): Update to 3.42.1.  Remove trailing #t.
[source]: Remove patches.
[phases]{adjust-webkitgtk-version}: New phase.
* gnu/packages/patches/evolution-CVE-2020-11879.patch: Delete file.
* gnu/packages/patches/evolution-printableoptions.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register them.
2021-11-12 22:44:56 -05:00
Maxim Cournoyer
ce7d93ceda
gnu: evolution-data-server: Update to 3.42.1.
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.42.1.
Delete trailing #t.
[origin]: Remove patches.
[phases]{adjust-webkitgtk-version}: New phase.
* gnu/packages/patches/evolution-data-server-CVE-2020-14928.patch: Likewise.
* gnu/packages/patches/evolution-data-server-CVE-2020-16117.patch: Likewise.
* gnu/packages/patches/evolution-data-server-libical-compat.patch: Likewise.
* gnu/packages/patches/evolution-data-server-locales.patch: Likewise.
* gnu/packages/patches/evolution-data-server-printableoptions.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): De-register them.
2021-11-12 22:29:53 -05:00
Maxim Cournoyer
1de8c00a7b
gnu: gnome-settings-daemon: Update to 41.0.
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 41.0.
Remove trailing #t.
[meson]: Use meson-0.59.
2021-11-12 21:59:06 -05:00
Maxim Cournoyer
b05f3e6a9b
gnu: gst-plugins-bad: Disable the nondeterministic 'shm_live' test.
* gnu/packages/gstreamer.scm (gst-plugins-bad):
[phases]{adjust-tests}: Disable the 'shm' test suite, which includes
'shm_live'.
2021-11-12 21:26:10 -05:00
Vagrant Cascadian
dc05fea1db
gnu: diffoscope: Update to 192.
* gnu/packages/diffoscope.scm (diffoscope): Update to 192.
2021-11-12 15:08:55 -08:00
Morgan Smith
3374894786
gnu: Add rss2email.
* gnu/packages/mail.scm (rss2email): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-12 23:58:32 +01:00
Morgan Smith
d402340625
gnu: python-feedparser: Add input
* gnu/packages/web.scm (python-feedparser) [propagated-inputs]: Add
python-sgmllib3k

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-12 23:56:51 +01:00
Morgan Smith
729936cfa4
gnu: Add python-sgmllib3k.
* gnu/packages/python-xyz.scm (python-sgmllib3k): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-12 23:56:50 +01:00
Tom Fitzhenry
18cf347a64
gnu: Add emacs-flymake-flycheck.
* gnu/packages/emacs-xyz.scm (emacs-flymake-flycheck): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-12 23:49:13 +01:00
Maxim Cournoyer
7b15e14a90
gnu: fpc: Fix it, really.
* gnu/packages/pascal.scm (fpc): Inputs are controlled to be package-like
objects, so the previous attempt also failed.
[native-inputs]{fpc-binary}: Backtrack to the original solution, which is to
use the x86_64 bootstrap input for unsupported architectures.
2021-11-12 17:43:31 -05:00
Timotej Lazar
f634a0baab
services: Add qemu-guest-agent service.
* gnu/services/virtualization.scm (<qemu-guest-agent-configuration>): New
record.
(qemu-guest-agent-shepherd-service): New procedure.
(qemu-guest-agent-service-type): New variable.
* doc/guix.texi (Virtualization Services): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-12 23:41:44 +01:00
Attila Lendvai
0c21ec1c79
import: utils: Add more licenses and extend their detection.
* guix/import/utils.scm (spdx-string->license): Identify more
licenses (CC-BY-4.0, Freetype, HPND).
* guix/licenses.scm: Add a comment that mentions "MIT" so that people
who grep for MIT end up there.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-12 23:34:18 +01:00
Maxim Cournoyer
9c6a1d6933
gnu: gnome-boxes: Fix build.
Due to webkitgtk being built with libsoup@3, the pkg-config file it produces
corresponds to 'webkit2gtk-4.1' rather than 'webkit2gtk-4.0', which is the one
gnome-boxes need.

* gnu/packages/gnome.scm (gnome-boxes)[meson]: New argument.
[native-inputs]{libsoup}: Use libsoup-minimal-2.
{webkitgtk}: Use webkitgtk-with-libsoup2.
2021-11-12 17:19:36 -05:00
Maxim Cournoyer
d36cba20ef
gnu: fpc: Lazily evaluate the error case.
* gnu/packages/pascal.scm (fpc)[native-inputs]: Defer evaluating the match
directive; the error condition would previously be eagerly evaluated and cause
Guix to fail on non-intel machines.
2021-11-12 17:16:14 -05:00
Vivien Kraus
8ab799faab
gnu: gnome-boxes: Don’t use bundled libhandy.
* gnu/packages/gnome.scm (gnome-boxes) [inputs]: Add libhandy.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-12 17:23:01 +00:00
Vivien Kraus
90b737bb8d
gnu: gnome-boxes: Update to 41.1.
* gnu/packages/gnome.scm (gnome-boxes): Update to 41.1.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2021-11-12 17:21:24 +00:00
Vivien Kraus
b82cb1ff14
gnu: appstream-glib: Fix build.
* gnu/packages/glib.scm (appstream-glib) [inputs]: Use libsoup-minimal-2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-12 11:26:35 -05:00
Ricardo Wurmus
d460770568
gnu: dino: Use libsoup 2.
* gnu/packages/messaging.scm (dino)[inputs]: Replace libsoup with
libsoup-minimal-2.
2021-11-12 15:46:14 +00:00
Danny Milosavljevic
da73727f1a
gnu: Add texlive-latex-bussproofs.
* gnu/packages/tex.scm (texlive-latex-bussproofs): New variable.
2021-11-12 16:22:35 +01:00
Maxim Cournoyer
f17ca6f2b8
gnu: yelp: Update to 41.0.
* gnu/packages/gnome.scm (yelp): Update to 41.0.
2021-11-12 09:35:33 -05:00
Maxim Cournoyer
86389d147d
gnu: yelp-xsl: Update to 41.0.
* gnu/packages/gnome.scm (yelp-xsl): Update to 41.0.
[origin]: Adjust URI.
2021-11-12 09:34:58 -05:00
Mathieu Othacehe
fb3df20116
build: bootloader: Add GPT support.
* gnu/build/bootloader.scm (install-efi-loader): Add GPT support.
2021-11-12 13:26:52 +00:00
Ryan Sundberg
096a2bf8c5
image: Support generating GPT images via partition-table-type.
* gnu/image.scm (<image>)[partition-table-type]: New field.
* gnu/system/image.scm: Implement partition-table-type logic for
genimage.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-11-12 12:06:58 +00:00