me
/
guix
Archived
1
0
Fork 0
Commit Graph

110925 Commits (32de7edf029878675ad3b257ae241a3d568d7efc)

Author SHA1 Message Date
Nicolas Goaziou 564fda6fea
gnu: Add texlive-biblatex-chem.
* gnu/packages/tex.scm (texlive-biblatex-chem): New variable.
2023-08-19 20:33:19 +02:00
Nicolas Goaziou e6f18d9f70
gnu: Add texlive-biblatex-caspervector.
* gnu/packages/tex.scm (texlive-biblatex-caspervector): New variable.
2023-08-19 20:33:19 +02:00
Nicolas Goaziou 62a0a37c37
gnu: Add texlive-biblatex-bwl.
* gnu/packages/tex.scm (texlive-biblatex-bwl): New variable.
2023-08-19 20:33:19 +02:00
Nicolas Goaziou c1dcd1bccd
gnu: Add texlive-biblatex-bookinother.
* gnu/packages/tex.scm (texlive-biblatex-bookinother): New variable.
2023-08-19 20:33:19 +02:00
Nicolas Goaziou 0cd5881874
gnu: Add texlive-biblatex-bookinarticle.
* gnu/packages/tex.scm (texlive-biblatex-bookinarticle): New variable.
2023-08-19 20:33:19 +02:00
Nicolas Goaziou cf2de3b20e
gnu: Add texlive-biblatex-bath.
* gnu/packages/tex.scm (texlive-biblatex-bath): New variable.
2023-08-19 20:33:18 +02:00
Nicolas Goaziou 8ecc74119a
gnu: Add texlive-biblatex-arthistory-bonn.
* gnu/packages/tex.scm (texlive-biblatex-arthistory-bonn): New variable.
2023-08-19 20:33:18 +02:00
Nicolas Goaziou a830254cc2
gnu: Add texlive-biblatex-archaeology.
* gnu/packages/tex.scm (texlive-biblatex-archaeology): New variable.
2023-08-19 20:33:18 +02:00
Nicolas Goaziou 9452925f95
gnu: Add texlive-biblatex-apa6.
* gnu/packages/tex.scm (texlive-biblatex-apa6): New variable.
2023-08-19 20:33:18 +02:00
Nicolas Goaziou c299fa4a28
gnu: Add texlive-biblatex-anonymous.
* gnu/packages/tex.scm (texlive-biblatex-anonymous): New variable.
2023-08-19 20:33:17 +02:00
Nicolas Goaziou e28fc95639
gnu: Add texlive-biblatex-ajc2020unofficial.
* gnu/packages/tex.scm (texlive-biblatex-ajc2020unofficial): New variable.
2023-08-19 20:33:17 +02:00
Nicolas Goaziou f275ea30b5
gnu: Add texlive-biblatex-abnt.
* gnu/packages/tex.scm (texlive-biblatex-abnt): New variable.
2023-08-19 20:33:17 +02:00
Nicolas Goaziou 5bda5ec030
gnu: Add texlive-bibhtml.
* gnu/packages/tex.scm (texlive-bibhtml): New variable.
2023-08-19 20:33:16 +02:00
Nicolas Goaziou fc11ada0ec
gnu: Add texlive-bibexport.
* gnu/packages/tex.scm (texlive-bibexport): New variable.
2023-08-19 20:33:16 +02:00
Nicolas Goaziou 13c9e43840
gnu: Add texlive-biber-ms.
* gnu/packages/tex.scm (texlive-biber-ms): New variable.
2023-08-19 20:33:16 +02:00
Nicolas Goaziou 991fb27cf1
gnu: Add texlive-bibcop.
* gnu/packages/tex.scm (texlive-bibcop): New variable.
2023-08-19 20:33:16 +02:00
Nicolas Goaziou 385eae4804
gnu: Add texlive-bibarts.
* gnu/packages/tex.scm (texlive-bibarts): New variable.
2023-08-19 20:33:15 +02:00
Nicolas Goaziou 7e8066ecdb
gnu: Add texlive-bib2gls.
* gnu/packages/tex.scm (texlive-bib2gls): New variable.
2023-08-19 20:33:15 +02:00
Nicolas Goaziou 934201ae47
gnu: Add texlive-glossaries-extra.
* gnu/packages/tex.scm (texlive-glossaries-extra): New variable.
2023-08-19 20:33:15 +02:00
Nicolas Goaziou e410e97830
gnu: Add texlive-bestpapers.
* gnu/packages/tex.scm (texlive-bestpapers): New variable.
2023-08-19 20:33:15 +02:00
Nicolas Goaziou fae1001a0b
gnu: Add texlive-besjournals.
* gnu/packages/tex.scm (texlive-besjournals): New variable.
2023-08-19 20:33:14 +02:00
Nicolas Goaziou 475ee754f4
gnu: Add texlive-beebe.
* gnu/packages/tex.scm (texlive-beebe): New variable.
2023-08-19 20:33:14 +02:00
Nicolas Goaziou cf232f29b6
gnu: Add texlive-authordate.
* gnu/packages/tex.scm (texlive-authordate): New variable.
2023-08-19 20:33:14 +02:00
Nicolas Goaziou f59d8217f6
gnu: Add texlive-archaeologie.
* gnu/packages/tex.scm (texlive-archaeologie): New variable.
2023-08-19 20:33:14 +02:00
Nicolas Goaziou dea76e5219
gnu: Add texlive-apalike2.
* gnu/packages/tex.scm (texlive-apalike2): New variable.
2023-08-19 20:33:13 +02:00
Nicolas Goaziou e6e5e6f454
gnu: Add texlive-apalike-ejor.
* gnu/packages/tex.scm (texlive-apalike-ejor): New variable.
2023-08-19 20:33:13 +02:00
Nicolas Goaziou abfe35ebac
gnu: Add texlive-annotate.
* gnu/packages/tex.scm (texlive-annotate): New variable.
2023-08-19 20:33:13 +02:00
Nicolas Goaziou 83ec82298f
gnu: Add texlive-ajl.
* gnu/packages/tex.scm (texlive-ajl): New variable.
2023-08-19 20:33:13 +02:00
Nicolas Goaziou 982e605d70
gnu: Add texlive-aichej.
* gnu/packages/tex.scm (texlive-aichej): New variable.
2023-08-19 20:33:12 +02:00
Nicolas Goaziou 1c07c8d150
gnu: Add texlive-aaai-named.
* gnu/packages/tex.scm (texlive-aaai-named): New variable.
2023-08-19 20:33:07 +02:00
Danny Milosavljevic 18b6e309ce
gnu: fluxbox: Fix build.
* gnu/packages/patches/fluxbox-1.3.7-gcc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/wm.scm (fluxbox)[source](patches): Add it.
2023-08-19 12:40:13 +02:00
fanquake 8a9ea734ec
gnu: mingw: Update reproducibility patch.
* gnu/packages/patches/mingw-w64-reproducible-gendef.patch: Update from
upstream.

Signed-off-by: Janneke Nieuwenhuizen <janneke@gnu.org>
2023-08-19 09:44:14 +02:00
宋文武 597af70fd2
Merge branch 'kde-updates' 2023-08-19 05:02:00 +08:00
Efraim Flashner 0d70012efb
gnu: gnome-themes-extra: Build with librsvg-for-system.
* gnu/packages/gnome.scm (gnome-themes-extra)[inputs]: Replace librsvg
with librsvg-for-system.
2023-08-18 22:47:53 +03:00
Efraim Flashner df66327818
gnu: totem: Build with librsvg-for-system.
* gnu/packages/gnome.scm (totem)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-18 22:47:52 +03:00
Efraim Flashner 8f7211cafe
gnu: aisleriot: Build with librsvg-for-system.
* gnu/packages/gnome.scm (aisleriot)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-18 22:47:52 +03:00
Efraim Flashner 2d8eea832b
gnu: gnome-sudoku: Build with librsvg-for-system.
* gnu/packages/gnome.scm (gnome-sudoku)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-18 22:47:52 +03:00
Efraim Flashner cc07acea3f
gnu: gtg: Build with librsvg-for-system.
* gnu/packages/gnome.scm (gtg)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-18 22:47:52 +03:00
Efraim Flashner 43501bc00b
gnu: gtg: Add missing input.
* gnu/packages/gnome.scm (gtg)[native-inputs]: Add itstool.
2023-08-18 22:47:52 +03:00
Efraim Flashner 1bad479555
gnu: remmina: Build with librsvg-for-system.
* gnu/packages/vnc.scm (remmina)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-18 22:47:52 +03:00
Efraim Flashner 2da21f7ef4
gnu: pitivi: Build with librsvg-for-system.
* gnu/packages/video.scm (pitivi)[propagated-inputs]: Replace librsvg
with librsvg-for-system.
2023-08-18 22:47:52 +03:00
Efraim Flashner d19e160011
gnu: darktable: Build with librsvg-for-system.
* gnu/packages/photo.scm (darktable)[inputs]: Replace librsvg with
librsvg-for-system.
2023-08-18 22:47:52 +03:00
Andreas Enge c82b83a859
gnu: scilab: Update to 5.5.2.
* gnu/packages/maths.scm (scilab): Update to 5.5.2.
2023-08-18 20:12:22 +02:00
Nicolas Graves 48648031a5
gnu: scilab: Fix compilation error.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18 18:11:36 +02:00
John Kehayias 97b52b2d48
gnu: alacritty: Update source and home-page URLs.
Previous source URL redirects to the updated one.

* gnu/packages/terminals.scm (alacritty): Update source and home-page URLs.
2023-08-18 11:46:58 -04:00
John Kehayias d1c811268d
gnu: alacritty: Install example configuration.
* gnu/packages/terminals.scm (alacritty)[phases]{install}: Install example
configuration.
2023-08-18 11:46:08 -04:00
Andreas Enge f04b5be534
gnu: mplayer: Fix input.
* gnu/packages/video.scm (mplayer)[inputs]: Use ffmpeg-5 instead of ffmpeg-4
to fix a header/library version mismatch.
2023-08-18 16:16:28 +02:00
Christopher Baines 560cb51e7b
gnu: commencement: Use system in %final-inputs.
Otherwise this causes odd issues, I presume arising from when %current-system
differs from the system argument passed to %final-inputs.

* gnu/packages/commencement.scm (%final-inputs): Set %current-system to
system.
* gnu/packages/base.scm (%final-inputs): Add optional system parameter.
* gnu/ci.scm (base-packages): New procedure to memoize the base packages
depending on system.
(package->job): Pass system to base-packages.

Co-authored-by: Josselin Poiret <dev@jpoiret.xyz>
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-18 16:02:34 +02:00
Janneke Nieuwenhuizen 10f3dd0e9e
gnu: Add snuik.
* gnu/packages/irc.scm (snuik): New variable.
2023-08-18 14:20:00 +02:00
宋文武 f3f02dd9c8
gnu: kgpg: Disable tests.
* gnu/packages/kde-pim.scm (kgpg)[arguments]: Disable tests.
2023-08-18 19:47:39 +08:00
Peter Polidoro c91d1b0fb8
gnu: kicad: Update to 7.0.7.
* gnu/packages/engineering.scm (kicad): Update to 7.0.7.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18 12:36:41 +02:00
ykonai 3e8fccfdc4
gnu: Add cl-gtk4.
* gnu/packages/lisp-xyz.scm (sbcl-cl-gtk4, cl-gtk4, ecl-cl-gtk4): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18 12:33:46 +02:00
ykonai 518dc96eb3
gnu: Add cl-glib.
* gnu/packages/lisp-xyz.scm (sbcl-cl-glib, cl-glib, ecl-cl-glib): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18 12:16:58 +02:00
宋文武 4187638b60
gnu: plasma-workspace: Fix kinit path.
Follow up of 731413a680.

* gnu/packages/kde-plasma.scm (plasma-workspace)[arguments]<#:phases>:
Replace '/lib/libexec' with '/libexec'.
2023-08-18 17:48:34 +08:00
ykonai e53810054d
gnu: Add cl-gobject-introspection-wrapper.
* gnu/packages/lisp-xyz.scm (sbcl-cl-gobject-introspection-wrapper,
  cl-gobject-introspection-wrapper, ecl-cl-gobject-introspection-wrapper): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18 11:47:18 +02:00
宋文武 4c5373715d
gnu: kde-cli-tools: Fix build.
Follow up of 731413a680.

* gnu/packages/kde-plasma.scm (kde-cli-tools)[arguments]<#:phases>:
Replace '/lib/libexec' with '/libexec'.
2023-08-18 17:45:06 +08:00
ykonai cb948aef0c
gnu: cl-gobject-introspection: Update to 0.3-2.c4fef07.
* gnu/packages/lisp-xyz.scm (sbcl-cl-gobject-introspection): Update to
  0.3-2.c4fef07.
  [inputs]: Remove labels.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18 11:39:15 +02:00
Andre A. Gomes 2387c60815
gnu: nyxt: Update to 3.6.0.
* gnu/packages/web-browsers.scm (nyxt): Update to 3.6.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-08-18 11:15:48 +02:00
Guillaume Le Vaillant d2cfa7a115
gnu: cl-nasdf: Update to 0.1.7.
* gnu/packages/lisp-xyz.scm (sbcl-nasdf): Update to 0.1.7.
  [arguments]: Remove trailing boolean.

Co-authored-by: Artyom Bologov <mail@aartaka.me>
2023-08-18 11:02:53 +02:00
fanquake 78f080e25b
gnu: mingw-w64-tools: Update to 11.0.1.
* gnu/packages/mingw.scm (mingw-w64-tools): Update to 11.0.1.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18 10:19:14 +02:00
fanquake 43feef1753
gnu: mingw-w64: Update to 11.0.1.
* gnu/packages/mingw.scm (make-mingw-w64): Update to 11.0.1.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18 10:18:53 +02:00
fanquake e4702777e7
gnu: python-asn1tools: Update to 0.166.0.
* gnu/packages/python-xyz.scm (python-asn1tools): Update to 0.166.0.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-18 10:11:38 +02:00
Sharlatan Hellseher 89b575a791
gnu: Add unsio.
* gnu/packages/astronomy.scm (unsio): New variable.

Co-Authored-By: Iliya Tikhonenko <tikhonenko@mpe.mpg.de>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-08-17 20:06:41 +02:00
Mehmet Tekman adc4ab9389
gnu: Add xtrlock.
* gnu/packages/xdisorg.scm (xtrlock): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-08-17 19:04:42 +02:00
Ludovic Courtès aeb20bc479
gnu: perf: Remove extra libtraceevent input.
This reverts 45ca59da5e, which was
redundant with b86813c8a8.

* gnu/packages/linux.scm (perf)[inputs]: Remove on occurrence of
libtraceevent.
2023-08-17 17:54:01 +02:00
Greg Hogan c1090dd4d6
gnu: bloomberg-bde: Update to 3.118.0.1.
* gnu/packages/cpp.scm (bloomberg-bde): Update to 3.118.0.1.
[source](origin): Update test deletion list.
[arguments]<#:configure-flags>: Update from C++17 to C++20.
[supported-systems]: Only support x86_64-linux.
* gnu/packages/patches/bloomberg-bde-cmake-module-path.patch: Rebase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-17 17:39:32 +02:00
Greg Hogan 7af5597e21
gnu: bloomberg-bde-tools: Update to 3.118.0.0.
* gnu/packages/cpp.scm (bloomberg-bde-tools): Update to 3.118.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-17 17:39:16 +02:00
Ludovic Courtès dcf05f2321
gnu: libflame: Update to 70c19e7.
* gnu/packages/maths.scm (libflame): Update to 70c19e7.
[arguments]: Add #:make-flags.
2023-08-17 17:33:53 +02:00
Andreas Enge ba206f903e
gnu: texlive: Make inputs to monolithic texlive private.
* gnu/packages/texlive.scm: Remove imports of unused modules.
  (texlivebin, texlivetexmf): Make packages private.
2023-08-17 16:26:00 +02:00
Andreas Enge 4385fbcde5
gnu: texlive: Drop special handling of mips64.
The architecture is effectively abandoned and cannot be tested any more.

* gnu/packages/texlive.scm (texlivebin)[arguments]: Remove check for mips64
when enabling tests.
2023-08-17 16:19:05 +02:00
Andreas Enge 4b6a82517e
gnu: texlive: Deprecate biber again in favor of texlive-biber.
The monolithic texlive package and texlive-biber can apparently be used
together now.

* gnu/packages/texlive.scm (biber): Remove variable.
* gnu/packages/tex.scm (biber): Define as deprecated in favor of
texlive-biber.
2023-08-17 16:19:05 +02:00
Andreas Enge ce63901128
gnu: texlive: Improve the monolithic packages for non-x86_64 architectures.
* gnu/packages/texlive.scm (texlivebin)[arguments]: Enable tests also
on aarch64 and powerpc64le. Remove 'disable-failing-test and
'skip-faulty-test phases.
(texlivetexmf)[arguments]: Define a missing variable.
2023-08-17 16:19:05 +02:00
Andreas Enge 6274dcbdbd
gnu: biber: Update to 2.19.
* gnu/packages/texlive.scm (biber): Update to 2.19. Remove patch.
* gnu/packages/patches/biber-adapt-perl-5.36.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
2023-08-17 16:19:05 +02:00
Andreas Enge 8b71ddf91a
gnu: texlive: Update to 20230313.
Also use full date for version again, since otherwise the update would be
considered a downgrade.

* gnu/packages/texlive.scm (%texlive-date): Update to 20230313.
(%texlive-version): Rename to...
(%texlive-year): ...this.
(texlive-extra-src, texlive-texmf-src, texlivebin): Update source hashes.
(texlivebin, texlivetexmf, texlive): Use %texlive-date for version.
(texlivebin)[arguments]: Remove 'skip-mendex-tests phase, which does not
apply any more. Remove 'patch-dvisvgm-build-files, which apparently is not
needed any more. Remove a configure flag which is not recognized by the
configure script any more.
2023-08-17 16:19:05 +02:00
Andreas Enge 8767bc48f6
gnu: biber: Update to 2.17.
* gnu/packages/texlive.scm (biber): Update to 2.17.
2023-08-17 16:19:05 +02:00
Andreas Enge e13b631e03
gnu: texlive: Update to 2022.
* gnu/packages/texlive.scm (%texlive-date): Update to 20220321.
(texlive-extra-src, texlive-texmf-src, texlivebin): Update source hashes.
2023-08-17 16:19:05 +02:00
Andreas Enge 9e6e6b3610
gnu: texlive: Simplify the monolithic build.
This removes phases added for the needs of the modular build system.
It reverts commit dfdc002c9b and subsequent
ones, which download scripts from subversion instead of using those from
the distribution.
It also reverts the changes started in commit
04a0b1e09a and removes the GUIX_TEXMF
environment variable.

* gnu/packages/texlive.scm (%texlive-tag, %texlive-revision): Remove
variables.
(texlivebin)[inputs]: Remove texlive-scripts.
[phases]: Remove 'unpack-texlive-scripts, 'patch-scripts and
'customize-texmf.cnf and the script handling in 'post-install.
[native-search-paths]: Remove them.
2023-08-17 16:19:05 +02:00
Andreas Enge 0421160f4a
gnu: texlive: Reinstate the monolithic texlive package.
This goes back essentially to commit
ad457d0114 and defines the monolithic texlive
packages independently of the modular ones. It also downgrades their
version to 2021. Not using dashes in the names of texlivebin and
texlivetexmf prevents the profile hook for font mapping from being run
during the command "guix shell -D texlive".

* gnu/packages/tex.scm (texlive-bin-full): Remove variable.
(biber): Remove variable deprecation.
(texlive-texm, texlive): Move variables from here...
* gnu/packages/texlive.scm (texlivetexm, texlive): ...to this new file.
(%texlive-date, %texlive-version, %texlive-tag, %texlive-revision,
texlive-extra-src, texlive-texmf-src, texlivebin): New variables.
(biber): Add variable again.
* gnu/packages/patches/biber-adapt-perl-5.36.patch: Add file again.
* gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Register files.
2023-08-17 16:19:05 +02:00
Nicolas Goaziou 314e984d6c
gnu: Add texlive-collection-games.
* gnu/packages/tex.scm (texlive-collection-games): New variable.
2023-08-17 15:49:34 +02:00
Nicolas Goaziou 2cc3983ff8
gnu: Add texlive-xskak.
* gnu/packages/tex.scm (texlive-xskak): New variable.
2023-08-17 15:49:33 +02:00
Nicolas Goaziou e76b90b244
gnu: Add texlive-xq.
* gnu/packages/tex.scm (texlive-xq): New variable.
2023-08-17 15:49:33 +02:00
Nicolas Goaziou af5e66818f
gnu: Add texlive-wargame.
* gnu/packages/tex.scm (texlive-wargame): New variable.
2023-08-17 15:49:33 +02:00
Nicolas Goaziou 056b25dc89
gnu: Add texlive-tangramtikz.
* gnu/packages/tex.scm (texlive-tangramtikz): New variable.
2023-08-17 15:49:33 +02:00
Nicolas Goaziou 70686b2808
gnu: Add texlive-sudokubundle.
* gnu/packages/tex.scm (texlive-sudokubundle): New variable.
2023-08-17 15:49:32 +02:00
Nicolas Goaziou d26e616381
gnu: Add texlive-sudoku.
* gnu/packages/tex.scm (texlive-sudoku): New variable.
2023-08-17 15:49:32 +02:00
Nicolas Goaziou 80bfe3a740
gnu: Add texlive-soup.
* gnu/packages/tex.scm (texlive-soup): New variable.
2023-08-17 15:49:32 +02:00
Nicolas Goaziou f84fe09bb4
gnu: Add texlive-skaknew.
* gnu/packages/tex.scm (texlive-skaknew): New variable.
2023-08-17 15:49:31 +02:00
Nicolas Goaziou b555dfe744
gnu: Add texlive-skak.
* gnu/packages/tex.scm (texlive-skak): New variable.
2023-08-17 15:49:31 +02:00
Nicolas Goaziou 4ed85132f3
gnu: Add texlive-sgame.
* gnu/packages/tex.scm (texlive-sgame): New variable.
2023-08-17 15:49:31 +02:00
Nicolas Goaziou 84d015f5be
gnu: Add texlive-scrabble.
* gnu/packages/tex.scm (texlive-scrabble): New variable.
2023-08-17 15:49:30 +02:00
Nicolas Goaziou a36eb99c8d
gnu: Add texlive-schwalbe-chess.
* gnu/packages/tex.scm (texlive-schwalbe-chess): New variable.
2023-08-17 15:49:30 +02:00
Nicolas Goaziou 9b542119c9
gnu: Add texlive-rubik.
* gnu/packages/tex.scm (texlive-rubik): New variable.
2023-08-17 15:49:28 +02:00
Nicolas Goaziou 357612be21
gnu: Add texlive-reverxii.
* gnu/packages/tex.scm (texlive-reverxii): New variable.
2023-08-17 15:48:45 +02:00
Nicolas Goaziou b511fdaf88
gnu: Add texlive-realtranspose.
* gnu/packages/tex.scm (texlive-realtranspose): New variable.
2023-08-17 15:45:56 +02:00
Nicolas Goaziou 514368ee47
gnu: Add texlive-psgo.
* gnu/packages/tex.scm (texlive-psgo): New variable.
2023-08-17 15:45:56 +02:00
Nicolas Goaziou 7330143c3c
gnu: Add texlive-pas-crosswords.
* gnu/packages/tex.scm (texlive-pas-crosswords): New variable.
2023-08-17 15:45:56 +02:00
Nicolas Goaziou a2abfa47f0
gnu: Add texlive-othelloboard.
* gnu/packages/tex.scm (texlive-othelloboard): New variable.
2023-08-17 15:45:56 +02:00
Nicolas Goaziou 5add29a6e9
gnu: Add texlive-othello.
* gnu/packages/tex.scm (texlive-othello): New variable.
2023-08-17 15:45:55 +02:00
Nicolas Goaziou f5a67ac6c6
gnu: Add texlive-nimsticks.
* gnu/packages/tex.scm (texlive-nimsticks): New variable.
2023-08-17 15:45:55 +02:00
Nicolas Goaziou 3dac73eeb1
gnu: Add texlive-musikui.
* gnu/packages/tex.scm (texlive-musikui): New variable.
2023-08-17 15:45:55 +02:00
Nicolas Goaziou c55e42d3e3
gnu: Add texlive-maze.
* gnu/packages/tex.scm (texlive-maze): New variable.
2023-08-17 15:45:55 +02:00
Nicolas Goaziou b2bec5be7e
gnu: Add texlive-logicpuzzle.
* gnu/packages/tex.scm (texlive-logicpuzzle): New variable.
2023-08-17 15:45:55 +02:00
Nicolas Goaziou 5f840b787e
gnu: Add texlive-labyrinth.
* gnu/packages/tex.scm (texlive-labyrinth): New variable.
2023-08-17 15:45:54 +02:00
Nicolas Goaziou 1bb891fce0
gnu: Add texlive-jigsaw.
* gnu/packages/tex.scm (texlive-jigsaw): New variable.
2023-08-17 15:45:54 +02:00
Nicolas Goaziou 222f7d5060
gnu: Add texlive-jeuxcartes.
* gnu/packages/tex.scm (texlive-jeuxcartes): New variable.
2023-08-17 15:45:54 +02:00
Nicolas Goaziou c9ce2168bd
gnu: Add texlive-horoscop.
* gnu/packages/tex.scm (texlive-horoscop): New variable.
2023-08-17 15:45:54 +02:00
Nicolas Goaziou 016ce33418
gnu: Add texlive-hexgame.
* gnu/packages/tex.scm (texlive-hexgame): New variable.
2023-08-17 15:45:54 +02:00
Nicolas Goaziou 5ac51dbe3e
gnu: Add texlive-hexboard.
* gnu/packages/tex.scm (texlive-hexboard): New variable.
2023-08-17 15:45:53 +02:00
Nicolas Goaziou 71404a39dd
gnu: Add texlive-havannah.
* gnu/packages/tex.scm (texlive-havannah): New variable.
2023-08-17 15:45:53 +02:00
Nicolas Goaziou 9a8caeec04
gnu: Add texlive-hanoi.
* gnu/packages/tex.scm (texlive-hanoi): New variable.
2023-08-17 15:45:53 +02:00
Nicolas Goaziou 584013f2ab
gnu: Add texlive-go.
* gnu/packages/tex.scm (texlive-go): New variable.
2023-08-17 15:45:53 +02:00
Nicolas Goaziou ba563ec84a
gnu: Add texlive-gamebooklib.
* gnu/packages/tex.scm (texlive-gamebooklib): New variable.
2023-08-17 15:45:53 +02:00
Nicolas Goaziou 719adbe81d
gnu: Add texlive-gamebook.
* gnu/packages/tex.scm (texlive-gamebook): New variable.
2023-08-17 15:45:52 +02:00
Nicolas Goaziou c6e0b02922
gnu: Add texlive-egameps.
* gnu/packages/tex.scm (texlive-egameps): New variable.
2023-08-17 15:45:52 +02:00
Nicolas Goaziou b5ba3ae637
gnu: Add texlive-customdice.
* gnu/packages/tex.scm (texlive-customdice): New variable.
2023-08-17 15:45:52 +02:00
Nicolas Goaziou 085b379d1a
gnu: Add texlive-crosswrd.
* gnu/packages/tex.scm (texlive-crosswrd): New variable.
2023-08-17 15:45:52 +02:00
Nicolas Goaziou a5cd0e0992
gnu: Add texlive-chinesechess.
* gnu/packages/tex.scm (texlive-chinesechess): New variable.
2023-08-17 15:45:51 +02:00
Nicolas Goaziou 94578cde33
gnu: Add texlive-chessfss.
* gnu/packages/tex.scm (texlive-chessfss): New variable.
2023-08-17 15:45:51 +02:00
Nicolas Goaziou e3e6dde662
gnu: Add texlive-chessboard.
* gnu/packages/tex.scm (texlive-chessboard): New variable.
2023-08-17 15:45:51 +02:00
Nicolas Goaziou 98076e197f
gnu: Add texlive-chess-problem-diagrams.
* gnu/packages/tex.scm (texlive-chess-problem-diagrams): New variable.
2023-08-17 15:45:51 +02:00
Nicolas Goaziou 6aad0085be
gnu: Add texlive-chess.
* gnu/packages/tex.scm (texlive-chess): New variable.
2023-08-17 15:45:51 +02:00
Nicolas Goaziou 97f316d3de
gnu: Add texlive-bartel-chess-fonts.
* gnu/packages/tex.scm (texlive-bartel-chess-fonts): New variable.
2023-08-17 15:45:50 +02:00
Nicolas Goaziou d5dab35866
gnu: Add texlive-mahjong.
* gnu/packages/tex.scm (texlive-mahjong): New variable.
2023-08-17 14:41:10 +02:00
Nicolas Goaziou 874f78a897
gnu: Add texlive-hmtrump.
* gnu/packages/tex.scm (texlive-hmtrump): New variable.
2023-08-17 14:36:50 +02:00
Nicolas Goaziou b6ca418c88
gnu: Add texlive-crossword.
* gnu/packages/tex.scm (texlive-crossword): New variable.
2023-08-17 14:31:39 +02:00
宋文武 bbd6f715e8
gnu: kgpg: Skip flaky test.
* gnu/packages/kde-pim.scm (kgpg)[arguments]: Skip "kgpg-export" test.
2023-08-17 20:14:52 +08:00
宋文武 9b283090e9
gnu: sdl2: Remove fcitx from inputs.
fcitx is not needed at build time for its sdl2 support.

* gnu/packages/sdl.scm (sdl2)[inputs]: Remove fcitx.
2023-08-17 18:50:14 +08:00
宋文武 0ffbdf3456
Merge remote-tracking branch 'origin/master' into kde-updates 2023-08-17 18:38:23 +08:00
Sughosha d9320de5aa
gnu: plasma: Add kde-gtk-config.
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add
kde-gtk-config.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:37:13 +08:00
Sughosha 22841e60b7
gnu: Add kde-gtk-config.
* gnu/packages/kde-plasma.scm (kde-gtk-config): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:37:10 +08:00
Sughosha df2b206f6f
gnu: Add kaccounts-providers.
* gnu/packages/kde-pim.scm (kaccounts-providers): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:30:46 +08:00
Sughosha 16aac5c4bc
gnu: plasma-workspace: Add more inputs and patch path for qdbus.
* gnu/packages/kde-plasma.scm (plasma-workspace)[inputs]: Add icu4c, kpipewire,
kquickcharts, and qttools-5.
[arguments]<#:phases>: Patch QtBinariesDir for qdbus.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:29:57 +08:00
Sughosha 731413a680
gnu: extra-cmake-modules: Fix libexec path.
* gnu/packages/kde-frameworks.scm (extra-cmake-modules)[#:phases]:
Set LIBEXECDIR to 'libexec' instead of 'lib/libexec'.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-17 18:26:55 +08:00
Nicolas Goaziou 1b2d43fe01
gnu: Add texlive-collection-music.
* gnu/packages/tex.scm (texlive-collection-music): New variable.
2023-08-17 09:48:41 +02:00
Nicolas Goaziou 36a25b75a1
gnu: Add texlive-xpiano.
* gnu/packages/tex.scm (texlive-xpiano): New variable.
2023-08-17 09:48:41 +02:00
Nicolas Goaziou 2adb680515
gnu: Add texlive-xml2pmx.
* gnu/packages/tex.scm (texlive-xml2pmx): New variable.
2023-08-17 09:48:41 +02:00
Nicolas Goaziou ad600f9b1b
gnu: Add texlive-songs.
* gnu/packages/tex.scm (texlive-songs): New variable.
2023-08-17 09:48:41 +02:00
Nicolas Goaziou 576a337974
gnu: Add texlive-songproj.
* gnu/packages/tex.scm (texlive-songproj): New variable.
2023-08-17 09:48:40 +02:00
Nicolas Goaziou 59a20cd263
gnu: Add texlive-songbook.
* gnu/packages/tex.scm (texlive-songbook): New variable.
2023-08-17 09:48:40 +02:00
Nicolas Goaziou 3c94a5f9c1
gnu: Add texlive-recorder-fingering.
* gnu/packages/tex.scm (texlive-recorder-fingering): New variable.
2023-08-17 09:48:40 +02:00
Nicolas Goaziou 653eca9fd1
gnu: Add texlive-pmxchords.
* gnu/packages/tex.scm (texlive-pmxchords): New variable.
2023-08-17 09:48:40 +02:00
Nicolas Goaziou a1b7a1a098
gnu: Add texlive-pmx.
* gnu/packages/tex.scm (texlive-pmx): New variable.
2023-08-17 09:48:40 +02:00
Nicolas Goaziou 58a7ed0af3
gnu: Add texlive-piano.
* gnu/packages/tex.scm (texlive-piano): New variable.
2023-08-17 09:48:39 +02:00
Nicolas Goaziou d8cb19a814
gnu: Add texlive-octave.
* gnu/packages/tex.scm (texlive-octave): New variable.
2023-08-17 09:48:39 +02:00
Nicolas Goaziou 4e6c50ebb1
gnu: Add texlive-musixtex-fonts.
* gnu/packages/tex.scm (texlive-musixtex-fonts): New variable.
2023-08-17 09:48:39 +02:00
Nicolas Goaziou 81b448d8db
gnu: Add texlive-musixguit.
* gnu/packages/tex.scm (texlive-musixguit): New variable.
2023-08-17 09:48:39 +02:00
Nicolas Goaziou 4b07c2a177
gnu: Add texlive-musicography.
* gnu/packages/tex.scm (texlive-musicography): New variable.
2023-08-17 09:48:38 +02:00
Nicolas Goaziou 283c2c258d
gnu: Add texlive-musical.
* gnu/packages/tex.scm (texlive-musical): New variable.
2023-08-17 09:48:38 +02:00
Nicolas Goaziou 0c632dcd44
gnu: Add texlive-m-tx.
* gnu/packages/tex.scm (texlive-m-tx): New variable.
2023-08-17 09:48:38 +02:00
Nicolas Goaziou 2a5eebb748
gnu: Add texlive-lyluatex.
* gnu/packages/tex.scm (texlive-lyluatex): New variable.
2023-08-17 09:48:38 +02:00
Nicolas Goaziou 61b78edef0
gnu: Add texlive-lilyglyphs.
* gnu/packages/tex.scm (texlive-lilyglyphs): New variable.
2023-08-17 09:48:38 +02:00
Nicolas Goaziou 4a056ade5b
gnu: Add texlive-leadsheets.
* gnu/packages/tex.scm (texlive-leadsheets): New variable.
2023-08-17 09:48:37 +02:00
Nicolas Goaziou 2faff99a87
gnu: Add texlive-latex4musicians.
* gnu/packages/tex.scm (texlive-latex4musicians): New variable.
2023-08-17 09:48:37 +02:00
Nicolas Goaziou c888bdcfec
gnu: Add texlive-harmony.
* gnu/packages/tex.scm (texlive-harmony): New variable.
2023-08-17 09:48:37 +02:00
Nicolas Goaziou f697a359be
gnu: Add texlive-guitartabs.
* gnu/packages/tex.scm (texlive-guitartabs): New variable.
2023-08-17 09:48:37 +02:00
Nicolas Goaziou 2eaededf3b
gnu: Add texlive-guitarchordschemes.
* gnu/packages/tex.scm (texlive-guitarchordschemes): New variable.
2023-08-17 09:48:36 +02:00
Nicolas Goaziou 7ef2820076
gnu: Add texlive-guitar.
* gnu/packages/tex.scm (texlive-guitar): New variable.
2023-08-17 09:48:36 +02:00
Nicolas Goaziou 59f51a5e42
gnu: Add texlive-gtrcrd.
* gnu/packages/tex.scm (texlive-gtrcrd): New variable.
2023-08-17 09:48:36 +02:00
Nicolas Goaziou 676e73a6fc
gnu: Add texlive-gregoriotex.
* gnu/packages/tex.scm (texlive-gregoriotex): New variable.
2023-08-17 09:48:36 +02:00
Nicolas Goaziou 0a8e86831b
gnu: Add texlive-gchords.
* gnu/packages/tex.scm (texlive-gchords): New variable.
2023-08-17 09:48:36 +02:00
Nicolas Goaziou 585a7d56f1
gnu: Add texlive-figbas.
* gnu/packages/tex.scm (texlive-figbas): New variable.
2023-08-17 09:48:35 +02:00
Nicolas Goaziou 966680d525
gnu: Add texlive-chordbox.
* gnu/packages/tex.scm (texlive-chordbox): New variable.
2023-08-17 09:48:35 +02:00
Nicolas Goaziou b168a3e9b5
gnu: Add texlive-chordbars.
* gnu/packages/tex.scm (texlive-chordbars): New variable.
2023-08-17 09:48:35 +02:00
Nicolas Goaziou e6fef2fe85
gnu: Add texlive-bagpipe.
* gnu/packages/tex.scm (texlive-bagpipe): New variable.
2023-08-17 09:48:35 +02:00
Nicolas Goaziou 497463fb29
gnu: Add texlive-autosp.
* gnu/packages/tex.scm (texlive-autosp): New variable.
2023-08-17 09:48:34 +02:00
Nicolas Goaziou 6cb6915adb
gnu: Add texlive-abc.
* gnu/packages/tex.scm (texlive-abc): New variable.
2023-08-17 09:48:34 +02:00
Nicolas Goaziou d014c72063
gnu: Add texlive-musixtnt.
* gnu/packages/tex.scm (texlive-musixtnt): New variable.
2023-08-17 09:48:34 +02:00
Nicolas Goaziou 1191133bb9
gnu: Add texlive-musixtex.
* gnu/packages/tex.scm (texlive-musixtex): New variable.
2023-08-17 09:48:34 +02:00
Janneke Nieuwenhuizen 11c9743350
gnu: mcrl2: Update to 202206.1.
* gnu/packages/maths.scm (mcrl2): Update to 202206.1.
[source]: Remove patches.
* gnu/packages/patches/mcrl2-fix-1687.patch,
gnu/packages/patches/mcrl2-fix-counterexample.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove their references.
2023-08-17 08:08:59 +02:00
Bruno Victal 1bd44b425b
gnu: ddclient: Remove package.
ddclient is unmaintained as of 2023-07-04 [1].
This reverts changes related to
commit 0bc2d3e42b.

[1]: <https://github.com/ddclient/ddclient/issues/528>

* gnu/packages/dns.scm (ddclient): Remove variable.
* gnu/packages/patches/ddclient-skip-test.patch: Remove file.
* gnu/local.mk: Unregister it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 23:14:04 +02:00
Bruno Victal 2b031ca4b2
Revert "services: Add ddclient service."
ddclient is unmaintained as of 2023-07-04 [1] and this service has been broken
for a while [2]. Remove it rather than shipping a broken service for an
unmaintained program that's unlikely to be fixed.

[1]: <https://github.com/ddclient/ddclient>
[2]: <https://issues.guix.gnu.org/52770>

This reverts commit 8490a8346b.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 23:13:55 +02:00
Hilton Chain 63cf5a2a4e
gnu: libwebp: Replace with 1.3.1. [fixes CVE-2023-1999]
* gnu/packages/image.scm (libwebp/fixed): New variable.
(libwebp)[replacement]: Assign it to new field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 22:51:51 +02:00
Artyom V. Poptsov 72ce869690
gnu: guile-png: Update to 0.7.0.
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.7.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 22:49:05 +02:00
Martin Baulig 9dda747975
services: posgresql: Add option to specify UID/GID for postgres user.
Add 'createAccount?', 'uid' and 'gid' to <postgresql-configuation>.

Unlike other system daemons, the PostgreSQL data directory is typically
meant to persist across 'guix system reconfigure' and once created, you
don't want it's UID or GID to change anymore.

Furthermore, if you want to place the data directory on a network share
and use NFSv4 with idmap, then the 'postgres' user must exist when the
'rpc.idmapd' daemon is launched; prior to mounting the share.  And it
needs to be possible to mount the share without configuring PostgreSQL.

With NFSv3, the UID and GID typically needs to match those on the
server.

The added options allow for both of these scenarios:

You can either create the user in (operating-system (users)) completely
independently of the 'postgresql-service-type' (for instance to get your
NFS setup working first prior to configuring your databases) - or "pin"
it's UID / GID values.

* gnu/services/databases.scm (<postgresql-configuration>)[create-account?]
[uid, gid]: New fields.
(%postgresql-accounts): Remove.
(create-postgresql-account): New procedure.
(postgresql-service-type)[extensions]: Use it.
* doc/guix.texi (Database Services): Update accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 22:37:52 +02:00
Juliana Sims fce924708c
Update email addresses for Juliana Sims.
* .mailmap: Add an entry for Juliana.
* gnu/packages/admin.scm, gnu/packages/audio.scm,
gnu/packages/build-tools.scm, gnu/packages/scheme.scm: Update Juliana's email.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 22:22:06 +02:00
Juliana Sims a7c3de8133
gnu: qpwgraph: Update to 0.5.2.
* gnu/packages/audio.scm (qpwgraph): Update to 0.5.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 22:21:25 +02:00
Juliana Sims 483bdcdb97
gnu: git-lfs: Update to 3.4.0.
* gnu/packages/version-control.scm (git-lfs): Update to 3.4.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 22:18:17 +02:00
fanquake f3c5c9418b
gnu: tor: Update to 0.4.7.14.
* gnu/packages/tor.scm (tor): Update to 0.4.7.14.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-16 22:13:41 +02:00
Ludovic Courtès 45ca59da5e
gnu: perf: Add now required dependency on libtraceevent.
This dependency is required since the linux-libre upgrade in
504c574775.

* gnu/packages/linux.scm (perf)[inputs]: Add libtraceevent.
2023-08-16 22:09:38 +02:00
Ludovic Courtès a2ab465510
gnu: cuirass: Update to 7416bb9.
* gnu/packages/ci.scm (cuirass): Update to 7416bb9.
2023-08-16 22:09:37 +02:00
Nicolas Goaziou 07dc3d0247
gnu: Add texlive-collection-humanities.
* gnu/packages/tex.scm (texlive-collection-humanities): New variable.
2023-08-16 20:25:32 +02:00
Nicolas Goaziou 10c387754d
gnu: Add texlive-xyling.
* gnu/packages/tex.scm (texlive-xyling): New variable.
2023-08-16 20:25:32 +02:00
Nicolas Goaziou 2aea0a9bc3
gnu: Add texlive-verse.
* gnu/packages/tex.scm (texlive-verse): New variable.
2023-08-16 20:25:32 +02:00
Nicolas Goaziou 084594ddfb
gnu: Add texlive-tree-dvips.
* gnu/packages/tex.scm (texlive-tree-dvips): New variable.
2023-08-16 20:25:32 +02:00
Nicolas Goaziou c32e529af3
gnu: Add texlive-theatre.
* gnu/packages/tex.scm (texlive-theatre): New variable.
2023-08-16 20:25:32 +02:00
Nicolas Goaziou 0e921edc08
gnu: Add texlive-thalie.
* gnu/packages/tex.scm (texlive-thalie): New variable.
2023-08-16 20:25:31 +02:00
Nicolas Goaziou 449b98e319
gnu: Add texlive-textglos.
* gnu/packages/tex.scm (texlive-textglos): New variable.
2023-08-16 20:25:31 +02:00
Nicolas Goaziou 2574bfd8f2
gnu: Add texlive-stage.
* gnu/packages/tex.scm (texlive-stage): New variable.
2023-08-16 20:25:31 +02:00
Nicolas Goaziou e5126bc42b
gnu: Add texlive-sides.
* gnu/packages/tex.scm (texlive-sides): New variable.
2023-08-16 20:25:31 +02:00
Nicolas Goaziou 2b7eaa0458
gnu: Add texlive-screenplay-pkg.
* gnu/packages/tex.scm (texlive-screenplay-pkg): New variable.
2023-08-16 20:25:30 +02:00
Nicolas Goaziou 4968451d6e
gnu: Add texlive-screenplay.
* gnu/packages/tex.scm (texlive-screenplay): New variable.
2023-08-16 20:25:30 +02:00
Nicolas Goaziou ff181d3b4b
gnu: Add texlive-rtklage.
* gnu/packages/tex.scm (texlive-rtklage): New variable.
2023-08-16 20:25:30 +02:00
Nicolas Goaziou df388e75b8
gnu: Add texlive-rrgtrees.
* gnu/packages/tex.scm (texlive-rrgtrees): New variable.
2023-08-16 20:25:30 +02:00
Nicolas Goaziou bc27694a88
gnu: Add texlive-reledmac.
* gnu/packages/tex.scm (texlive-reledmac): New variable.
2023-08-16 20:25:29 +02:00
Nicolas Goaziou 6ab9d6a404
gnu: Add texlive-qtree.
* gnu/packages/tex.scm (texlive-qtree): New variable.
2023-08-16 20:25:29 +02:00
Nicolas Goaziou 79ef8cec5a
gnu: Add texlive-qobitree.
* gnu/packages/tex.scm (texlive-qobitree): New variable.
2023-08-16 20:25:29 +02:00
Nicolas Goaziou db82b442f2
gnu: Add texlive-poetrytex.
* gnu/packages/tex.scm (texlive-poetrytex): New variable.
2023-08-16 20:25:29 +02:00
Nicolas Goaziou bfe5ea96e5
gnu: Add texlive-poetry.
* gnu/packages/tex.scm (texlive-poetry): New variable.
2023-08-16 20:25:29 +02:00
Nicolas Goaziou f00bf64f79
gnu: Add texlive-poemscol.
* gnu/packages/tex.scm (texlive-poemscol): New variable.
2023-08-16 20:25:28 +02:00
Nicolas Goaziou 5e4f6f30f2
gnu: Add texlive-play.
* gnu/packages/tex.scm (texlive-play): New variable.
2023-08-16 20:25:28 +02:00