Commit graph

104480 commits

Author SHA1 Message Date
Ludovic Courtès 19206eee69
grafts: Run with a UTF-8 locale.
Fixes <https://issues.guix.gnu.org/55968>.
Reported by Maxime Devos <maximedevos@telenet.be>.

* guix/grafts.scm (%graft-with-utf8-locale?): New parameter.
(graft-derivation/shallow)[glibc-locales, set-utf8-locale]: New
variables.
[build]: Use 'set-utf8-locale'.
* tests/gexp.scm, tests/grafts.scm, tests/packages.scm: Set
'%graft-with-utf8-locale?' to #f.
2022-11-11 23:17:42 +01:00
Ricardo Wurmus 8c0c223fab
gnu: plymouth: Update to 22.02.122.
* gnu/packages/freedesktop.scm (plymouth): Update to 22.02.122.
2022-11-11 22:33:28 +01:00
Ricardo Wurmus c169a4f0fb
gnu: plymouth: Change configure flags.
Remove unnecessary color flags, and set the default logo to the run directory
because /etc will not exist in the early boot process.

* gnu/packages/freedesktop.scm (plymouth)[arguments]: Remove
"--with-background-color", "--with-background-start-color-stop", and
"--with-background-end-color-stop" options; change value of "--with-logo"
option.
2022-11-11 22:33:28 +01:00
Ricardo Wurmus 1dd4569210
gnu: plymouth: Use plain list of native inputs.
* gnu/packages/freedesktop.scm (plymouth)[native-inputs]: Use list without
labels.
2022-11-11 22:33:28 +01:00
Ricardo Wurmus ea96cd2723
gnu: plymouth: Use gexps.
* gnu/packages/freedesktop.scm (plymouth)[arguments]: Use gexps.
2022-11-11 22:33:27 +01:00
Marius Bakke 9d3cd3c79d
gnu: ungoogled-chromium: Update to 107.0.5304.110-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 107.0.5304.110.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-11-11 18:09:58 +01:00
Marius Bakke 4adc4e2b3a
gnu: ganeti-instance-guix: Update to 0.8.
* gnu/packages/virtualization.scm (ganeti-instance-guix): Update to 0.8.
[native-inputs]: Add JQ.
[inputs]: Add CRYPTSETUP.
2022-11-11 18:09:58 +01:00
Marius Bakke e6f5b9f732
gnu: java-openmpi: Remove unused module import.
* gnu/packages/mpi.scm (java-openmpi)[arguments]: Don't import
(guix build syscalls).
2022-11-11 18:09:58 +01:00
Marius Bakke 546a3f1c81
gnu: clojure: Remove unused module import.
* gnu/packages/clojure.scm (clojure)[arguments]: Don't import
(guix build syscalls).
2022-11-11 18:09:58 +01:00
Marius Bakke 6d555bd996
gnu: dbqn: Remove unused module import.
* gnu/packages/bqn.scm (dbqn)[arguments]: Don't import (guix build syscalls).
2022-11-11 18:09:58 +01:00
Marius Bakke 09562e0bea
gnu: axoloti: Remove unused module import.
* gnu/packages/axoloti.scm (axoloti-runtime, axoloti-patcher,
axoloti-patcher-next)[arguments]: Don't import (guix build syscalls).
2022-11-11 18:09:58 +01:00
Marius Bakke 94913eabbb
gnu: maven-model: Avoid usage of (guix build syscalls).
* gnu/packages/maven.scm (maven-3.0-model)[arguments]: Use MKDTEMP instead of
MKDTEMP!.
2022-11-11 18:09:58 +01:00
Marius Bakke bdfa795c98
build-system/dub: Avoid usage of (guix build syscalls).
* guix/build/dub-build-system.scm (configure): Use MKDTEMP instead of MKDTEMP!.
2022-11-11 18:09:58 +01:00
Marius Bakke 8b2a9be465
build-system/clojure: Avoid usage of (guix build sycalls).
* guix/build/clojure-build-system.scm (reset-class-timestamps): Use MKDTEMP
from Guile core instead of MKDTEMP!.
2022-11-11 18:09:58 +01:00
Marius Bakke d899e9351d
gnu: OpenJDK: Avoid usage of (guix build syscalls).
* gnu/packages/java.scm (ant-bootstrap)[arguments]: Use MKDTEMP instead of
MKDTEMP! from (guix build syscalls).
(icedtea-8, openjdk9, openjdk11, antlr2): Likewise.
2022-11-11 18:09:58 +01:00
Marius Bakke a6343af221
build-system/ant: Avoid usage of (guix build syscalls).
* guix/build/ant-build-system.scm (strip-jar-timestamps): Use MKDTEMP from
Guile core rather than MKDTEMP!.
* guix/build/java-utils.scm (install-jar-file-with-pom): Likewise.
2022-11-11 18:09:58 +01:00
Ricardo Wurmus fa9ad4b482
gnu: guile-aiscm: Use different variant of protobuf-c.
* gnu/packages/machine-learning.scm (guile-aiscm)[native-inputs]: Replace
protobuf-c with protobuf-c-for-aiscm.
2022-11-11 17:19:28 +01:00
Ricardo Wurmus ac07544ebf
gnu: Add protobuf-c-for-aiscm.
* gnu/packages/protobuf.scm (protobuf-c-for-aiscm): New variable.
2022-11-11 17:19:10 +01:00
Ricardo Wurmus d4ec49d1da
import/cran: Add package name mapping for "booktabs".
* guix/import/cran.scm (transform-sysname): Add mapping for "booktabs".
2022-11-11 15:10:21 +01:00
Ricardo Wurmus 7d6843b631
import/cran: Add more strings to the list of invalid packages.
* guix/import/cran.scm (invalid-packages): Add "c++", "c++17", and
"posix.1-2001" to list of invalid packages.
2022-11-11 15:10:21 +01:00
Navid Afkhami ba8679fb24
gnu: Add python-tspex.
* gnu/packages/python-science.scm (python-tspex): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2022-11-11 12:12:04 +01:00
Nicolas Goaziou a370fcbc5f
gnu: scintilla: Update to 5.3.1.
* gnu/packages/text-editors.scm (scintilla): Update to 5.3.1.
2022-11-11 11:48:11 +01:00
Nicolas Goaziou a9ba05ca31
gnu: emacs-robot-mode: Update to 0.7.0.
* gnu/packages/emacs-xyz.scm (emacs-robot-mode): Update to 0.7.0.
2022-11-11 11:48:11 +01:00
Nicolas Goaziou 54230ad949
gnu: emacs-org-transclusion: Run tests.
* gnu/packages/emacs-xyz.scm (emacs-org-transclusion)[argument]: Run tests.
[native-inputs]: Add EMACS-ERT-RUNNER.
2022-11-11 11:48:10 +01:00
Nicolas Goaziou 28de3f4063
gnu: emacs-doom-modeline: Update to 3.3.2.
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 3.3.2.
2022-11-11 11:48:10 +01:00
Nicolas Goaziou ceaff4eb29
gnu: emacs-cape: Update to 0.10.
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 0.10.
2022-11-11 11:48:10 +01:00
(unmatched-parenthesis c37b6fba1a
gnu: Add go-github-com-xo-terminfo.
* gnu/packages/golang.scm (go-github-com-xo-terminfo): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-11 00:49:38 -05:00
(unmatched-parenthesis 8835937ea5
gnu: Add go-google-golang-org-protobuf.
* gnu/packages/golang.scm (go-google-golang-org-protobuf): New variable.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-11 00:21:23 -05:00
(unmatched-parenthesis a6d2ae431a
gnu: Add go-github-com-creack-pty.
* gnu/packages/golang.scm (go-github-com-creack-pty): New variable.
* guix/build-system/go.scm (go-target): Add to exported variables.

Signed-off-by: Raghav Gururajan <rg@raghavgururajan.name>
2022-11-10 23:17:18 -05:00
Efraim Flashner 70df5c47a8
gnu: tor: Update to 0.4.7.11.
* gnu/packages/tor.scm (tor): Update to 0.4.7.11.
2022-11-10 23:00:59 +02:00
Mathieu Othacehe 3e3f3a332d
gnu: parted: Add a debug output.
This is useful when debugging installer crashes in libparted.

* gnu/packages/disk.scm (parted)[outputs]: Add a "debug" output.
2022-11-10 18:17:14 +01:00
Artyom Bologov 1f5e8ef14f
gnu: Add cl-nsymbols.
* gnu/packages/lisp-xyz.scm (sbcl-nsymbols, cl-nsymbols, ecl-nsymbols): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-10 14:43:35 +01:00
( via Guix-patches via 2c9b4c573b
gnu: mako: Patch makoctl to refer directly to binaries.
* gnu/packages/wm.scm (mako)[arguments]<#:phases>{'patch-makoctl}:
  New phase.
[inputs]: Add jq.

Signed-off-by: Andrew Tropin <andrew@trop.in>
2022-11-10 16:52:55 +04:00
Andrew Tropin 0760a8511d
gnu: guile-parted: Fix hash.
* gnu/packages/guile-xyz.scm (guile-parted): Fix hash.
2022-11-10 16:52:55 +04:00
Mathieu Othacehe b5510269c5
gnu: guile-parted: Update to 0.0.7.
* gnu/packages/guile-xyz.scm (guile-parted): Update to 0.0.7.
2022-11-10 13:22:52 +01:00
Artyom Bologov a6d6a48b15
gnu: Add cl-lass.
* gnu/packages/lisp-xyz.scm (sbcl-lass, cl-lass, ecl-lass): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-11-10 11:12:33 +01:00
Jonathan Brielmaier cc4fa1018d
gnu: icedove: Update to 102.4.2.
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version) Update to 102.4.2.
2022-11-10 09:44:49 +01:00
Hilton Chain ae820c317c
gnu: font-chiron-hei-hk: Update to 2.505.
* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.505.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-11-10 09:37:10 +08:00
Hilton Chain d6479009e4
gnu: font-chiron-sung-hk: Update to 1.007.
* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.007.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-11-10 09:37:04 +08:00
Michael Rohleder abdd37957d
gnu: btop: Update to 1.2.13.
* gnu/packages/admin.scm (btop): Update to 1.2.13.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-11-10 09:25:21 +08:00
Imran Iqbal 0d7131d2bd
gnu: scdoc: Update to 1.11.2.
* gnu/packages/man.scm (scdoc): Update to 1.11.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-11-10 09:18:56 +08:00
Hilton Chain 841963f948
gnu: Add modprobed-db.
* gnu/packages/linux.scm (modprobed-db): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-09 23:59:42 +01:00
cage aaa59935af
gnu: gmid: Update to 1.8.5.
* gnu/packages/web.scm (gmid): Update to 1.8.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-09 23:59:42 +01:00
Nicolas Graves b6b4be2e48
gnu: Add vnstat.
* gnu/packages/networking.scm (vnstat): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-09 23:59:42 +01:00
Ludovic Courtès 0916a79f8c
installer: Remove unused variable.
* gnu/installer/newt.scm (newt-run-command): Remove
'displayed-command'.
2022-11-09 23:59:42 +01:00
Ludovic Courtès 26e39b1258
gnu: texinfo: Add version 7.0.
* gnu/packages/texinfo.scm (texinfo-7): New variable.
2022-11-09 23:59:41 +01:00
Danny Milosavljevic a827905302
gnu: Add edac-utils.
* gnu/packages/linux.scm (edac-utils): New variable.
2022-11-09 23:04:22 +01:00
Artyom V. Poptsov 63b7dbc732
gnu: guile-ics: Update to 0.4.0.
* gnu/packages/guile-xyz.scm (guile-ics): Update to 0.4.0.
  [propagated-inputs]: Add "guile-dsv".
  [description]: Update.
  (guile2.2-ics): Likewise.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-11-09 17:45:41 +01:00
zimoun 18fb7c0f30
etc: teams: List teams sorted by id.
* etc/teams.scm.in (list-teams): Sort teams by id.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-11-09 17:15:43 +01:00
zimoun ab9e6597f6
etc: teams: List members sorted by name.
* etc/teams.scm.in (list-members): Sort by name.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-11-09 17:09:42 +01:00