aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAge
* 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> Attila Lendvai2022-04-20
* 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. Marius Bakke2022-04-20
* 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> Eric Bavier2022-04-20
* gnu: idris: Use cc-for-target.•••* gnu/packages/idris.scm (idris)[arguments]: Use cc-for-target in place of "gcc". Eric Bavier2022-04-20
* gnu: idris: Remove trailing #t.•••* gnu/packages/idris.scm (idris)[arguments]: Remove trailing #t. Eric Bavier2022-04-20
* 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> Thomas Albers Raviola2022-04-20
* 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. Efraim Flashner2022-04-19
* gnu: komikku: Update to 0.38.0.•••* gnu/packages/gnome.scm (komikku): Update to 0.38.0. Liliana Marie Prikler2022-04-19
* 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. Liliana Marie Prikler2022-04-19
* gnu: openttd-openmsx: Use new package style.•••* gnu/packages/games.scm (openttd-openmsx)[arguments]: Convert to list of G-Expressions. [native-inputs]: Drop labels. Liliana Marie Prikler2022-04-19
* 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. Liliana Marie Prikler2022-04-19
* gnu: openttd-gfx: Use new package style.•••* gnu/packages/games.scm (openttd-gfx)[arguments]: Convert to list of G-Expressions. [native-inputs]: Drop labels. Liliana Marie Prikler2022-04-19
* gnu: openttd-engine: Drop labels from inputs.•••* gnu/packages/games.scm (openttd-engine)[inputs]: Drop labels. Liliana Marie Prikler2022-04-19
* gnu: openttd: Let the music play.•••* gnu/packages/games.scm (openttd)[inputs]: Remove timidity++. Add fluidsynth and freepats-gm. [#:phases]<patch-sources>: New phase. Liliana Marie Prikler2022-04-19
* gnu: Add freepats-gm.•••* gnu/packages/audio.scm (freepats-gm): New variable. Liliana Marie Prikler2022-04-19
* gnu: gnome-shell-extension-just-perfection: Update to 20.0.•••* gnu/packages/gnome-xyz.scm (gnome-shell-extension-just-perfection): Update to 20.0. Liliana Marie Prikler2022-04-19
* gnu: kmessagelib: Fix building.•••* gnu/packages/kde-pim.scm (kmessagelib)[arguments]: Adjust custom 'extend-CPUS_INCLUDE_PATH phase to specifically add libkdepim. Efraim Flashner2022-04-19
* 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> Foo Chuan Wei2022-04-19
* gnu: Fix input typoes.•••* gnu/packages/emulators.scm (nestopia-ue)[inputs]: Move ',' to its operand. * gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Same. Efraim Flashner2022-04-19
* gnu: kwave: Build with librsvg-for-system.•••* gnu/packages/kde-multimedia.scm (kwave)[native-inputs]: Replace librsvg with librsvg-for-system. Efraim Flashner2022-04-19
* gnu: lrslib: Update to 7.2.•••* gnu/packages/maths.scm (lrslib): Update to 7.2. Andreas Enge2022-04-19
* gnu: arb: Update to 2.22.1.•••* gnu/packages/algebra.scm (arb): Update to 2.22.1. Andreas Enge2022-04-19
* gnu: pari-gp: Update to 2.13.4.•••* gnu/packages/algebra.scm (pari-gp): Update to 2.13.4. Andreas Enge2022-04-19
* gnu: geary: Remove input labels.•••* gnu/packages/gnome.scm (geary)[inputs, native-inputs]: Remove labels. Ludovic Courtès2022-04-19
* 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> Rene Saavedra2022-04-19
* gnu: libtcod: Remove trailing boolean.•••* gnu/packages/game-development.scm (libtcod): Remove trailing boolean. Signed-off-by: Ludovic Courtès <ludo@gnu.org> jgart2022-04-19
* 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> Paul A. Patience2022-04-19
* 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> Paul A. Patience2022-04-19
* 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> Paul A. Patience2022-04-19
* 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> Paul A. Patience2022-04-19
* 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> Paul A. Patience2022-04-19
* gnu: asymptote: Update to 2.80.•••* gnu/packages/plotutils.scm (asymptote): Update to 2.80. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul A. Patience2022-04-19
* 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> Paul A. Patience2022-04-19
* services: yggdrasil: Tweak description.•••* gnu/services/networking.scm (yggdrasil-service-type)[description]: Add @command markup. Ludovic Courtès2022-04-19
* gnu: nheko: Update to 0.9.3.•••* gnu/packages/messaging.scm (nheko): Update to 0.9.3. Jonathan Brielmaier2022-04-19
* services: ipfs: Adjust for Shepherd 0.9.•••This is a followup to e1f0c88ea221d846b5a533c4dc88e99e953af63e. * gnu/services/networking.scm (%ipfs-activation)[shepherd&co]: New variable. [container-gexp]: Use it. Ludovic Courtès2022-04-18
* 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> Michael Rohleder2022-04-18
* gnu: Add python-sre-yield.•••* gnu/packages/python-xyz.scm (python-sre-yield): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Peter Polidoro2022-04-18
* gnu: Add python-ajsonrpc.•••* gnu/packages/python-web.scm (python-ajsonrpc): New variable. Peter Polidoro2022-04-18
* gnu: Add python-quart.•••* gnu/packages/python-web.scm (python-quart): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Peter Polidoro2022-04-18
* 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> jgart2022-04-18
* 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> Michael Rohleder2022-04-18
* gnu: orage: Update to 4.16.0.•••* gnu/packages/xfce.scm (orage): Update to 4.16.0. [arguments]: Remove unneeded phase fix-build-with-libical3. [native-inputs]: Add glib:bin for dbus-binding-tool. [inputs]: Add dbus-glib for dbus support, libxfce4ui. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Michael Rohleder2022-04-18
* gnu: Remove python-pyyaml-for-awscli.•••* gnu/packages/python-xyz.scm (python-pyyaml-for-awscli): Remove variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber2022-04-18
* gnu: Remove python-botocore-for-awscli.•••* gnu/packages/python-xyz.scm (python-botocore-for-awscli): Remove variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber2022-04-18
* gnu: awscli: Update to 1.22.90.•••* gnu/packages/python-web.scm (awscli): Update to 1.22.90. [arguments] Use search-input-file to find groff. [inputs]: Replace python-botocore-for-awscli with python-botocore. Add groff. [native-inputs]: Remove groff. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber2022-04-18
* gnu: python-jmespath: Update to 1.0.0.•••* gnu/packages/python-xyz.scm (python-jmespath): Update to 1.0.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Felix Gruber2022-04-18
* gnu: nss-certs: Support cross-compilation.•••Reported by phodina <phodina@protonmail.com>. * gnu/packages/certs.scm (nss-certs)[arguments]: In 'install' phase, do not refer to '%output' when cross-compiling. Ludovic Courtès2022-04-18
* gnu: ntp: Support cross-compilation.•••* gnu/packages/ntp.scm (ntp)[arguments]: Add configuration flag. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Petr Hodina2022-04-18
* gnu: openjdk17: Make big cursors work.•••* gnu/packages/java.scm (openjdk17)[source]: Add patch. Danny Milosavljevic2022-04-18