Commit graph

95073 commits

Author SHA1 Message Date
Greg Hogan
25a1c60b1c
gnu: aws-lc: Update to 1.0.2.
* gnu/packages/tls.scm (aws-lc): Update to 1.0.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:43 +02:00
Greg Hogan
bc3e32454f
gnu: s2n: Update to 1.3.10.
* gnu/packages/tls.scm (s2n): Update to 1.3.10.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:43 +02:00
Greg Hogan
a82b0741a3
gnu: folly: Update to 2022.04.11.00.
* gnu/packages/cpp.scm (folly): Update to 2022.04.11.00.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:43 +02:00
Greg Hogan
a1362e674f
gnu: cxxopts: Update to 3.0.0.
* gnu/packages/cpp.scm (cxxopts): Update to 3.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:43 +02:00
Attila Lendvai
8852f911ff
git-download: Set locale to deal with Unicode in git metadata.
Without this the git-fetch GEXP is run in an environment that uses ASCII
character encoding when strings are crossing the Guile - C boundary.  It means
that e.g. tag names that have Unicode chars in them will cause problems,
e.g. when walking and deleting the .git directory.

An example in the wild: https://github.com/klauspost/pgzip/tags

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

* guix/git-download.scm (git-fetch): Call 'setenv' and 'setlocale' to
set it to en_US.utf8.
* gnu/packages/commencement.scm (glibc-utf8-locales-final): Make public.
Add 'properties' field.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:43 +02:00
Marius Bakke
8540c2d86c
gnu: ungoogled-chromium: Update to 100.0.4896.127-1.
* gnu/packages/chromium.scm (%chromium-version): Set to 100.0.4896.127-1.
(%ungoogled-origin, ungoogled-chromium): Update hashes.
2022-04-20 18:26:56 +02:00
Eric Bavier
0cf1178a65
gnu: idris: Update to 1.3.4.
* gnu/packages/patches/idris-build-with-haskeline-0.8.patch,
gnu/packages/patches/idris-build-with-megaparsec-9.patch,
gnu/packages/patches/idris-disable-test.patch: Delete patches.
* gnu/local.mk (dist_patch_DATA): Unregister them.
* gnu/packages/idris.scm (idris): Update to 1.3.4.
[source]: Use git-fetch.  Adjust patches.

Co-authored-by: Attila Lendvai <attila@lendvai.name>
2022-04-20 08:35:48 -05:00
Eric Bavier
ae6cd99573
gnu: idris: Use cc-for-target.
* gnu/packages/idris.scm (idris)[arguments]: Use cc-for-target in place of
"gcc".
2022-04-20 08:35:48 -05:00
Eric Bavier
b2a66e1071
gnu: idris: Remove trailing #t.
* gnu/packages/idris.scm (idris)[arguments]: Remove trailing #t.
2022-04-20 08:35:48 -05:00
Thomas Albers Raviola
101edbe63a
gnu: Add cl-just-getopt-parser.
* gnu/packages/lisp-xyz.scm (sbcl-just-getopt-parser,
  ecl-just-getopt-parser, cl-just-getopt-parser): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-20 13:31:28 +02:00
Efraim Flashner
ffb616b69d
gnu: vcflib: Update to 1.0.3.
* gnu/packages/bioinformatics.scm (vcflib): Update to 1.0.3.
[source]: Remove trailing #t.
[arguments]: Remove trailing #t from phases.
2022-04-19 21:56:50 +03:00
Liliana Marie Prikler
0b681c5896
gnu: komikku: Update to 0.38.0.
* gnu/packages/gnome.scm (komikku): Update to 0.38.0.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
6b4d37760e
gnu: openttd: Use new package style.
* gnu/packages/games.scm (openttd)[arguments]: Convert to list of
G-Expressions.
<install-data>: Use search paths to find ‘/share/games/openttd’ input
directories.
[native-inputs]: Use modify-inputs.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
5376f3d058
gnu: openttd-openmsx: Use new package style.
* gnu/packages/games.scm (openttd-openmsx)[arguments]: Convert to list of
G-Expressions.
[native-inputs]: Drop labels.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
4df82befc9
gnu: openttd-opensfx: Use new package style.
* gnu/packages/games.scm (openttd-opensfx)[arguments]: Convert to list of
G-Expressions.  Drop trailing ‘#t’s.
[native-inputs]: Drop labels.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
2bae85d39b
gnu: openttd-gfx: Use new package style.
* gnu/packages/games.scm (openttd-gfx)[arguments]: Convert to list of
G-Expressions.
[native-inputs]: Drop labels.
2022-04-19 20:28:01 +02:00
Liliana Marie Prikler
a1acec2fe9
gnu: openttd-engine: Drop labels from inputs.
* gnu/packages/games.scm (openttd-engine)[inputs]: Drop labels.
2022-04-19 20:28:00 +02:00
Liliana Marie Prikler
f044d951b0
gnu: openttd: Let the music play.
* gnu/packages/games.scm (openttd)[inputs]: Remove timidity++.
Add fluidsynth and freepats-gm.
[#:phases]<patch-sources>: New phase.
2022-04-19 20:28:00 +02:00
Liliana Marie Prikler
e597612bf3
gnu: Add freepats-gm.
* gnu/packages/audio.scm (freepats-gm): New variable.
2022-04-19 20:28:00 +02:00
Liliana Marie Prikler
f2d0ecd22f
gnu: gnome-shell-extension-just-perfection: Update to 20.0.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-just-perfection): Update to 20.0.
2022-04-19 20:28:00 +02:00
Efraim Flashner
cd23250c16
gnu: kmessagelib: Fix building.
* gnu/packages/kde-pim.scm (kmessagelib)[arguments]: Adjust custom
'extend-CPUS_INCLUDE_PATH phase to specifically add libkdepim.
2022-04-19 20:05:01 +03:00
Ludovic Courtès
d4af1ff177
tests: Adjust 'guix home' test to 'home-files-service-type' changes.
This is a followup to 5832d9fb60.

* tests/guix-home.sh: Change "config" to ".config" in
'home-files-service-type' extension.
2022-04-19 18:07:49 +02:00
Foo Chuan Wei
f03e08699c
gnu: polyml: Update to 5.9.
* gnu/packages/sml.scm (polyml): Update to 5.9.
[arguments]<#:configure-flags>: Remove nonexistent options.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 18:07:49 +02:00
Ludovic Courtès
5e0c347975
ui: Highlight package and service search results.
* guix/ui.scm (package->recutils): Add #:highlighting parameter and use it.
(display-search-results): Add #:regexps parameter; call
'colorize-full-matches' and pass #:highlighting.
* guix/scripts/package.scm (process-query): Pass #:regexps to
'display-search-results'.
* guix/scripts/home.scm (search): Likewise.
* guix/scripts/system/search.scm (service-type->recutils): Add #:highlighting
parameter and use it.
2022-04-19 18:07:49 +02:00
Ludovic Courtès
d08e4d52a3
colors: Add 'colorize-full-matches'.
* guix/colors.scm (colorize-full-matches): New procedure.
2022-04-19 18:07:49 +02:00
Ludovic Courtès
00dcfb261b
ui: Highlight important bits in recutils output.
* guix/scripts/system/search.scm (service-type->recutils): Highlight the
value of the 'name' field.
* guix/ui.scm (package->recutils): Likewise for 'name' and 'version'.
2022-04-19 18:07:49 +02:00
Efraim Flashner
72298df79d
gnu: Fix input typoes.
* gnu/packages/emulators.scm (nestopia-ue)[inputs]: Move ',' to its
operand.
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Same.
2022-04-19 17:46:48 +03:00
Efraim Flashner
35b4926799
gnu: kwave: Build with librsvg-for-system.
* gnu/packages/kde-multimedia.scm (kwave)[native-inputs]: Replace
librsvg with librsvg-for-system.
2022-04-19 17:46:41 +03:00
Andreas Enge
bfe6d6ea66
gnu: lrslib: Update to 7.2.
* gnu/packages/maths.scm (lrslib): Update to 7.2.
2022-04-19 16:09:32 +02:00
Andreas Enge
073e0c399d
gnu: arb: Update to 2.22.1.
* gnu/packages/algebra.scm (arb): Update to 2.22.1.
2022-04-19 15:35:10 +02:00
Andreas Enge
30d8748ca2
gnu: pari-gp: Update to 2.13.4.
* gnu/packages/algebra.scm (pari-gp): Update to 2.13.4.
2022-04-19 13:21:37 +02:00
Ludovic Courtès
09555d22ea
gnu: geary: Remove input labels.
* gnu/packages/gnome.scm (geary)[inputs, native-inputs]: Remove labels.
2022-04-19 12:29:45 +02:00
Rene Saavedra
19f4497cb6
gnu: geary: Add missing input.
* gnu/packages/gnome.scm (geary)[native-inputs]: Add python for configure phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:45 +02:00
jgart
85c5033316
gnu: libtcod: Remove trailing boolean.
* gnu/packages/game-development.scm (libtcod): Remove trailing boolean.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:44 +02:00
Paul A. Patience
d262a258bb
gnu: nomad-optimizer: Fix some tests.
* gnu/packages/maths.scm (nomad-optimizer)[arguments]<#:phases>
[fix-sources-for-tests]: Enable the pipefail option in the (generated)
script that runs tests. Enable the basic batch example3 test. Fix the
advanced library FixedVariable test (and seemingly the neighbor PSDMads
test). Expand some comments.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:44 +02:00
Paul A. Patience
11e761b9a6
gnu: nomad-optimizer: Update to 4.2.0.
* gnu/packages/maths.scm (nomad-optimizer): Update to 4.2.0.
[arguments]: Accommodate updated build process.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:44 +02:00
Paul A. Patience
3a6703268b
gnu: nomad-optimizer: Remove trailing booleans.
* gnu/packages/maths.scm (nomad-optimizer)[arguments]: Remove trailing
booleans.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:44 +02:00
Paul A. Patience
3a9b925f44
gnu: nomad-optimizer: Remove input labels.
* gnu/packages/maths.scm (nomad-optimizer)[native-inputs]: Remove
labels.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:44 +02:00
Paul A. Patience
d483dbe0fa
gnu: gmsh: Update to 4.9.5.
* gnu/packages/maths.scm (gmsh): Update to 4.9.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:44 +02:00
Paul A. Patience
267176babc
gnu: asymptote: Update to 2.80.
* gnu/packages/plotutils.scm (asymptote): Update to 2.80.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:43 +02:00
Paul A. Patience
7488c73dd2
gnu: gnuplot: Update to 5.4.3.
* gnu/packages/maths.scm (gnuplot): Update to 5.4.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:43 +02:00
Ludovic Courtès
f95c037b79
services: yggdrasil: Tweak description.
* gnu/services/networking.scm (yggdrasil-service-type)[description]: Add
@command markup.
2022-04-19 12:29:43 +02:00
Jonathan Brielmaier
b24961717b
gnu: nheko: Update to 0.9.3.
* gnu/packages/messaging.scm (nheko): Update to 0.9.3.
2022-04-19 12:11:08 +02:00
Ludovic Courtès
6b677f4299
services: ipfs: Adjust for Shepherd 0.9.
This is a followup to e1f0c88ea2.

* gnu/services/networking.scm (%ipfs-activation)[shepherd&co]: New
variable.
[container-gexp]: Use it.
2022-04-18 23:26:23 +02:00
Michael Rohleder
f2239f3b95
gnu: emacs-chess: Fix path to pieces.
* gnu/packages/emacs-xyz.scm (emacs-chess)[arguments]: Fix path to pieces in
phase install-pieces.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:25:18 +02:00
Peter Polidoro
283088f7b1
gnu: Add python-sre-yield.
* gnu/packages/python-xyz.scm (python-sre-yield): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:23:54 +02:00
Peter Polidoro
fc2d94a3f9
gnu: Add python-ajsonrpc.
* gnu/packages/python-web.scm (python-ajsonrpc): New variable.
2022-04-18 23:17:11 +02:00
Peter Polidoro
2aa5329023
gnu: Add python-quart.
* gnu/packages/python-web.scm (python-quart): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:14:37 +02:00
jgart
a76c879f14
gnu: janet: Update to 1.21.1.
* gnu/packages/lisp.scm (janet): Update to 1.21.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:09:39 +02:00
Michael Rohleder
81ba7e6a45
gnu: mousepad: Update to 0.5.9.
* gnu/packages/xfce.scm (mousepad): Update to 0.5.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-18 23:08:11 +02:00