Commit graph

99834 commits

Author SHA1 Message Date
Vivien Kraus
94e0fb1eb7
utils: Add target-mips64el?.
* guix/utils.scm (target-mips64el?): New function. It detects whether the
target system is mips64el.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:30 +02:00
Vivien Kraus
334e953c93
gnu: openssl: Cross-compile to mingw.
* gnu/packages/tls.scm (target->openssl-target): Add cases for mingw and
mingw64.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:30 +02:00
Petr Hodina
e2397e66e6
gnu: Add lkrg.
* gnu/packages/linux.scm (lkrg): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:30 +02:00
Ludovic Courtès
b7bbb77c9d
gnu: lightdm: Add bash-minimal as an input.
Suggested by 'guix lint'.

* gnu/packages/display-managers.scm (lightdm)[inputs]: Add
BASH-MINIMAL.  Replace COREUTILS by COREUTILS-MINIMAL.
2022-08-05 00:14:30 +02:00
Zhu Zihao
e9f10f1d3b
gnu: emacs-next: Enable SQLite3 support.
[[PGP Signed Part:No public key for 66397F84F76693F9 created at 2022-07-20T06:08:56+0200 using EDDSA]]

[[End of PGP Signed Part]]
>From 068de10c98b5d29adb13963222a1ca21ef7b0a76 Mon Sep 17 00:00:00 2001
From: Zhu Zihao <all_but_last@163.com>
Date: Wed, 20 Jul 2022 12:07:09 +0800
Subject: [PATCH] gnu: emacs-next: Enable SQLite3 support.

* gnu/packages/emacs.scm (emacs-next)[inputs]: Add sqlite.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:29 +02:00
Ludovic Courtès
2acffd56a5
disarchive-manifest: Handle tar.xz archives.
* etc/disarchive-manifest.scm (tarball-origin?): Add ".tar.xz".
2022-08-05 00:14:29 +02:00
Antero Mejr
68edaf467f
utils: Add as-for-target.
* guix/utils.scm (as-for-target): New function.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-05 00:14:29 +02:00
Ludovic Courtès
f9a267c6d2
doc: Fix Guix manual URLs in 'htmlxref.cnf'.
Fixes a regression introduced in
868da34d54.

* doc/htmlxref.cnf (GUIX): Remove "/guix".
2022-08-05 00:14:29 +02:00
Leo Famulari
6048c05592
gnu: linux-libre 4.9: Update to 4.9.325.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.325.
(linux-libre-4.9-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
168e58fb41
gnu: linux-libre 4.14: Update to 4.14.290.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.290.
(linux-libre-4.14-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
f0866ba4de
gnu: linux-libre 4.19: Update to 4.19.254.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.254.
(linux-libre-4.19-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
5874779d80
gnu: linux-libre 5.4: Update to 5.4.209.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.209.
(linux-libre-5.4-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
c4a2a84434
gnu: linux-libre 5.10: Update to 5.10.135.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.135.
(linux-libre-5.10-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
b4af9220d0
gnu: linux-libre 5.15: Update to 5.15.59.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.59.
(linux-libre-5.15-pristine-source): Update hash.
2022-08-04 15:37:44 -04:00
Leo Famulari
f8b200db81
gnu: linux-libre: Update to 5.18.16.
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.16.
(linux-libre-5.18-pristine-source): Update hash.
2022-08-04 15:37:40 -04:00
jgart via Guix-patches via
94776d73d8
gnu: python-pudb: Update to 2022.1.2.
* gnu/packages/python-xyz.scm (python-pudb): Update to 2022.1.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-08-04 21:39:44 +03:00
Maxim Cournoyer
a956c7df87
build: qt-utils: Fix another regression.
This fixes another regression introduced with
1f466ed6be, which affected the packages bitmask,
hime, hime, nimf and vorta.

The fix is to provide a default qt-major-version when #:qtbase is missing,
such as when borrowing the qt-wrap phase in a package not using the Qt build
system.

* guix/build/qt-utils.scm (wrap-all-qt-programs)[qt-major-version]: Fall-back
to %default-qt-major-version when #:qtbase is #f.

Reported-by: John Kehayias <john.kehayias@protonmail.com> and others.
2022-08-04 12:06:17 -04:00
Nicolas Goaziou
e920ba0b1d
gnu: emacs-helm: Update to 3.8.7.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.8.7.
2022-08-04 13:51:49 +02:00
Marius Bakke
243bcbb8a2
gnu: notcurses: Adjust indentation.
* gnu/packages/notcurses.scm (notcurses): Re-indent.
2022-08-04 12:30:13 +02:00
Marius Bakke
d0f25610d9
gnu: notcurses: Use tarball source instead of git.
* gnu/packages/notcurses.scm (notcurses)[source]: Use URL-FETCH.
2022-08-04 12:30:13 +02:00
Marius Bakke
5d7cb47d5f
gnu: notcurses: Update to 3.0.8.
* gnu/packages/notcurses.scm (notcurses): Update to 3.0.8.
[arguments]: Fix configure flag typo.
2022-08-04 12:30:13 +02:00
Marius Bakke
ca6f15310d
gnu: nheko: Update to 0.10.0.
* gnu/packages/messaging.scm (nheko): Update to 0.10.0.
[arguments]: Adjust unbundling substitutions.
2022-08-04 12:30:13 +02:00
Marius Bakke
9dab4ff770
gnu: mtxclient: Update to 0.8.0.
* gnu/packages/messaging.scm (mtxclient): Update to 0.8.0.
2022-08-04 12:30:13 +02:00
Marius Bakke
30ac2d1c40
gnu: libolm: Update to 3.2.12.
* gnu/packages/crypto.scm (libolm): Update to 3.2.12.
[source](uri): Follow redirect.
2022-08-04 12:30:13 +02:00
Marius Bakke
d01310f24b
gnu: ungoogled-chromium: Update to 104.0.5112.81-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 104.0.5112.81.
(%ungoogled-origin): Update hash.
(ungoogled-chromium)[source](sha256): Likewise.
[arguments]: Add snippet to fix build with system MINIZIP.  Remove obsolete
configure flag.
2022-08-04 12:30:13 +02:00
Marius Bakke
1892f5539e
gnu: inkscape: Build with lib2geom 1.2.
* gnu/packages/graphics.scm (lib2geom-1.2): New variable.
* gnu/packages/inkscape.scm (inkscape)[arguments]: Enable previously failing
test.
[inputs]: Replace "lib2geom" with LIB2GEOM-1.2.
2022-08-04 12:30:13 +02:00
Marius Bakke
20d1e2ffb0
gnu: inkscape: Update to 1.2.1.
* gnu/packages/inkscape.scm (inkscape): Update to 1.2.1.
2022-08-04 12:30:12 +02:00
Marius Bakke
aec302e03a
gnu: amalgamate: Remove input labels.
* gnu/packages/code.scm (amalgamate)[inputs]: Remove label.
2022-08-04 12:30:12 +02:00
Marius Bakke
a5933dc071
gnu: gsasl: Update to 2.0.1.
* gnu/packages/gsasl.scm (gsasl): Update to 2.0.1.
2022-08-04 12:30:12 +02:00
Sharlatan Hellseher
3bd2b1b544
gnu: Add python-h5netcdf.
* gnu/packages/python-xyz.scm: (python-h5netcdf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:53 +02:00
Sharlatan Hellseher
58d196866a
gnu: python-netcdf4: Update to 1.6.0
* gnu/packages/python-xyz.scm: (python-netcdf4): Update to 1.6.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:53 +02:00
Philip McGrath
c90c1698e1
gnu: anystyle: Use GDBM by default.
Since we have GDBM available, it offers a smaller memory footprint
and faster start-up.

* gnu/packages/ruby.scm (anystyle)[arguments]<#:phases>: Add phase
'change-default-dictionary-adapter'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
9c124671ce
gnu: anystyle: Add tests for dictionary adapters.
* gnu/packages/ruby.scm (anystyle)[arguments]: Instead of deleting the
'check' phase, replace it with a few tests. Add SRFI 1 to '#:modules'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
14a50b62d4
gnu: ruby-anystyle: Initialize dictionary files.
For the GDBM and Marshal dictionary adapters to be useful with their
default settings, we must initialize their data files during the package
build: upstream would initialize them lazily, but that doesn't work with
an immutable installation directory (at least, not without more complex
patches). Otherwise, we would always end up rebuilding the dictionary at
startup, which is “slow” and “not recommended”.

* gnu/packages/patches/ruby-anystyle-fix-dictionary-populate.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ruby.scm (ruby-anystyle)[patches]: Use it.
[arguments]<#:phases>: Add 'populate-dictionaries' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
bc2de56572
gnu: ruby-anystyle-data: Don't write to installed gem.
* gnu/packages/patches/ruby-anystyle-data-immutable-install.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ruby.scm (ruby-anystyle-data)[patches]: Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
3ee5460b63
gnu: Add anystyle.
* gnu/packages/ruby.scm (anystyle): New variable.
(ruby-anystyle)[description]: Mention it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
3b017b9400
gnu: Add ruby-anystyle.
* gnu/packages/ruby.scm (ruby-anystyle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:52 +02:00
Philip McGrath
8d4670f4d1
gnu: Add ruby-anystyle-data.
* gnu/packages/ruby.scm (ruby-anystyle-data): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath
fc1f561432
gnu: Add ruby-gli.
* gnu/packages/ruby.scm (ruby-gli): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath
e708f7f8b0
gnu: Add ruby-edtf.
* gnu/packages/ruby.scm (ruby-edtf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath
cb585754f3
gnu: Add ruby-citeproc.
* gnu/packages/ruby.scm (ruby-citeproc): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath
5f7db95215
gnu: Add ruby-unicode-scripts.
* gnu/packages/ruby.scm (ruby-unicode-scripts): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath
07dcbc767a
gnu: Add ruby-bibtex-ruby.
* gnu/packages/ruby.scm (ruby-bibtex-ruby): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:51 +02:00
Philip McGrath
e833536026
gnu: Add ruby-rdf-vocab.
* gnu/packages/ruby.scm (ruby-rdf-vocab): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath
033b2e6162
gnu: Add ruby-rdf.
* gnu/packages/ruby.scm (ruby-rdf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath
5e27bcf358
gnu: Add ruby-link-header.
* gnu/packages/ruby.scm (ruby-link-header): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath
cc5b8cb3c0
gnu: Add ruby-latex-decode.
* gnu/packages/patches/ruby-latex-decode-fix-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ruby.scm (ruby-latex-decode): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath
7ffea0822a
gnu: Add ruby-ritex.
* gnu/packages/ruby.scm (ruby-ritex): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath
86c0bc5d48
gnu: Add itex2mml.
* gnu/packages/maths.scm (itex2mml): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00
Philip McGrath
ea4bb1bde6
gnu: Add ruby-namae.
* gnu/packages/ruby.scm (ruby-namae): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-04 12:05:50 +02:00