Commit graph

135105 commits

Author SHA1 Message Date
Ricardo Wurmus
b1742135e1
gnu: r-ape: Update to 5.8.
* gnu/packages/cran.scm (r-ape): Update to 5.8.

Change-Id: Ic35ba5e0a96dec16b89004cbfa6b48d2c88951a1
2024-04-22 11:29:27 +02:00
Ricardo Wurmus
5ff9484e7b
gnu: r-collapse: Update to 2.0.13.
* gnu/packages/cran.scm (r-collapse): Update to 2.0.13.

Change-Id: I78eb83695807325581a3bc213c35a58258df882e
2024-04-22 11:29:27 +02:00
Ricardo Wurmus
173108be58
gnu: r-metap: Update to 1.10.
* gnu/packages/bioconductor.scm (r-metap): Update to 1.10.

Change-Id: I1890c61b9a20d61a55bf76d61278729b0ae4356a
2024-04-22 11:29:27 +02:00
Wilko Meyer
af4db17122
gnu: fuzzel: Update to 1.10.2.
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.10.2.

Change-Id: I4a7e0d6082ecdbe82aaa893cfabf3f20101d1d29
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Wilko Meyer
2b32614d85
gnu: foot: Update to 1.17.2.
* gnu/packages/terminals.scm (foot): Update to 1.17.2.

Change-Id: Ic45acd0d0fd3e4314669a765f4d97cfcd26a73d0
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Timotej Lazar
53623ce862
gnu: qmmp: Add missing inputs.
* gnu/packages/music.scm (qmmp): Add inputs to support unpacking skins.
[inputs]: Add tar and unzip.
[arguments]: Add phase to set absolute paths to these programs.

Change-Id: I79a6530ad27b474ecc64e5b7de36e0370595bc69
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:54:02 +08:00
Timotej Lazar
fa67c2718a
gnu: qmmp: Update to 2.1.7.
* gnu/packages/music.scm (qmmp): Update to 2.1.7.
[properties]: Add release-monitoring-url.

Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-22 09:53:54 +08:00
Danny Milosavljevic
9fa34ad616
gnu: Add cadabra2.
* gnu/packages/engineering.scm (cadabra2): New variable.

Change-Id: Ia35b1317b18eb1d8729f003a27df07ac7888d412
2024-04-22 00:53:57 +02:00
Zheng Junjie
a1d711c92e
gnu: blender: Fix url.
* gnu/packages/graphics.scm (blender): Add www to url.

Change-Id: I0d1e84f59d2ac0d0e9c72a5857afefc05d161eac
2024-04-21 12:09:33 +08:00
David Thompson
1d6811cec3
gnu: blender: Add wrap-bin phase.
* gnu/packages/graphics.scm (blender)[arguments]: Add wrap-bin phase to set proper
GUIX_PYTHONPATH.
[inputs]: Add bash-minimal per 'guix lint'.

Change-Id: I435957baf181ef7f92d4160529439357e16714f6
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-04-21 11:52:56 +08:00
宋文武
38b88d710e
gnu: font-public-sans: Update to 2.001.
* gnu/packages/fonts.scm (font-public-sans): Update to 2.001.

Change-Id: I404ec907827b4ce5b08f5021ef22dc0e8bb55e7a
2024-04-21 10:46:58 +08:00
宋文武
12474d20d2
gnu: font-mononoki: Update to 1.6.
* gnu/packages/fonts.scm (font-mononoki): Update to 1.6.

Change-Id: I39d2690481197afa86ebdf959fd5f904d0b3104f
2024-04-21 10:46:57 +08:00
宋文武
9ddbfb27cf
gnu: font-spleen: Update to 2.1.0.
* gnu/packages/fonts.scm (font-spleen): Update to 2.1.0.

Change-Id: Icd27bdfa3d30dee6bc182bb21780e55f58185e7a
2024-04-21 10:25:02 +08:00
Maxim Cournoyer
43a4215cad
Authorize the PGP key of Zheng Junjie (z572).
Welcome aboard!

Voucher: Ludovic Courtès <ludo@gnu.org>
Voucher: Christopher Baines <mail@cbaines.net>
Voucher: 宋文武 <iyzsong@member.fsf.org>
Change-Id: Id24cca4940f31468fda7c5d33cc3bef6854a66cd
2024-04-20 13:05:23 -04:00
Julien Lepiller
92af4ea17f
gnu: java-powermock-reflect: Update to 2.0.9.
* gnu/packages/java.scm (java-powermock-reflect): Update to 2.0.9.
[source]: Use git source.
(java-powermock-reflect, java-powermock-core, java-powermock-api-support)
(java-powermock-junit4-common, java-powermock-junit4)
(java-powermock-api-easymock): Update inputs and use new style.
* gnu/packages/patches/java-powermock-fix-java-files.patch: Update
  patch.

Change-Id: I856e5f923b094b9fcfa78f5f1d6ca2e4c2af41a7
2024-04-20 18:34:41 +02:00
Julien Lepiller
bb3a631f24
gnu: Add java-byte-buddy-dep.
* gnu/packages/java.scm (java-byte-buddy-dep): New variable.

Change-Id: I7907fffe783d6edec65d8b0c496b6e16db53c24d
2024-04-20 18:34:37 +02:00
Julien Lepiller
12c7f5299b
gnu: Add java-asm-commons-9.
* gnu/packages/java.scm (java-asm-commons-9): New variable.

Change-Id: Ie289193efd14957d3cbba437cc1a129665c59bfa
2024-04-20 18:34:31 +02:00
Julien Lepiller
0336ffb49a
gnu: Add java-asm-util-9.
* gnu/packages/java.scm (java-asm-util-9): New variable.

Change-Id: I41eaa0c7d74d0aee569e8b6b80ec9fee876a1af1
2024-04-20 18:33:03 +02:00
Julien Lepiller
8318deb555
gnu: Add java-asm-analysis-9.
* gnu/packages/java.scm (java-asm-analysis-9): New variable.

Change-Id: I11d959b9cf3116a0614689ba24dbfd1b746a3b6f
2024-04-20 18:32:57 +02:00
Julien Lepiller
6a763d916e
gnu: maven: Update to 3.9.0.
* gnu/packages/maven.scm (maven-pom): Update to 3.9.0.

Change-Id: If6f9f0adf3065b450d373e0fcc619b79e4a529dc
2024-04-20 18:32:51 +02:00
Julien Lepiller
7634bfca4a
gnu: Add java-asm-tree-9.
* gnu/packages/java.scm (java-asm-tree-9): New variable.

Change-Id: I6fd32ee00de8488ff980bccd079636abe09ea773
2024-04-20 18:32:48 +02:00
Julien Lepiller
4ba0614677
gnu: Add java-asm-9.
* gnu/packages/java.scm (java-asm-9): New variable.

Change-Id: Ib54e81dc4d55909541851abca34fabde631c8c55
2024-04-20 18:32:39 +02:00
Julien Lepiller
65e18f3f44
gnu: maven-resolver-api: Update to 1.9.4.
* gnu/packages/maven.scm (maven-resolver-api): Update to 1.9.4.
(maven-resolver-util)[native-inputs]: Update test dependencies.
(maven-resolver-named-lock): New variable.
(maven-resolver-impl, maven-resolver-transport-wagon)
(maven-resolver-transport-http): Update sisu.

Change-Id: I080136e77454ee256a74fff263301e250a2918cb
2024-04-20 18:32:13 +02:00
Julien Lepiller
597f7db28a
gnu: Add maven-parent-pom-37.
* gnu/packages/maven-parent-pom.scm (maven-parent-pom-37): New variable.

Change-Id: I572eea2548006929577ba72dfe022ddb22373099
2024-04-20 18:32:09 +02:00
Julien Lepiller
5438e1a86a
gnu: Add apache-parent-pom-27.
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-27): New
  variable.

Change-Id: Ic8ad7747dfa32621532fd7449735bdcd6adefc1e
2024-04-20 18:32:04 +02:00
Julien Lepiller
eec5c0d524
gnu: Add maven-parent-pom-39.
* gnu/packages/maven-parent-pom.scm (maven-parent-pom-39): New variable.

Change-Id: I9a2b203a0d0b4d2fb59d02077df2d607f59d953f
2024-04-20 18:32:00 +02:00
Julien Lepiller
05b2cfdc62
gnu: Add apache-parent-pom-29.
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-29): New
  variable.

Change-Id: Ia369e90b4e0c861729dabe8c331baab2b1efe7ce
2024-04-20 18:31:55 +02:00
Julien Lepiller
7ce7464934
gnu: java-guava: Update to 31.1.
* gnu/packages/patches/java-guava-remove-annotation-deps.patch: New
  file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (java-guava): Update to 31.1.
[source]: Use patch.
(java-guava-futures-failureaccess): New variable.
* gnu/packages/bioinformatics.scm (java-picard, java-picard-2.10.3): Fix for
  newer guava.
* gnu/packages/maven.scm (maven): Add java-guava-futures-failureaccess.

Change-Id: Id2553c48e11c6001fb45a0589720cef1551804d9
2024-04-20 18:31:34 +02:00
Julien Lepiller
f1ed3d4699
gnu: java-cglib: Update to 3.3.0.
cglib now requires asm-8 at runtime, so propagate it and do not use
asm-6 in dependents.

* gnu/packages/java.scm (java-cglib): Update to 3.3.0.
(java-plexus-component-metadata-1.7, java-easymock, java-jmock)
(java-jmock-legacy, java-jmock-junit4, java-ops4j-pax-exam-core-spi)
(java-guice, java-fest-assert, java-testng, java-lmax-disruptor)
(java-powermock-reflect, java-powermock-modules-junit4)
(java-kafka-clients, java-jline-2, java-xmlunit, java-eclipse-sisu-plexus)
(java-logback-core): Remove `java-asm` from inputs or native-inputs.
(java-httpcomponents-httpclient-cache)
(java-httpcomponents-httpclient-osgi): Disable tests.
* gnu/packages/batik.scm (java-xmlgraphics-commons): Remove `java-asm`
  from inputs or native inputs.
* gnu/packages/maven.scm (maven-resolver-transport-file)
(maven-resolver-transport-http, maven-model, maven-repository-metadata)
(maven-compat): Remove `java-asm` from inputs or native-inputs.

Change-Id: I92a939e7522d92b185715d7935aabed5ddb77451
2024-04-20 18:31:29 +02:00
Julien Lepiller
415a4d0115
gnu: Add java-error-prone-annotations.
* gnu/packages/java.scm (java-error-prone-annotations): New variable.

Change-Id: I42b79a7c338f8866617b474cb39bc2ea75160d4a
2024-04-20 18:31:15 +02:00
Julien Lepiller
def5129341
gnu: java-bsh: Update to 2.1.1.
* gnu/packages/java.scm (java-bsh): Update to 2.1.1.

Change-Id: I70fd1e5ed63195cb8feb9fe14bd7331d34d6da4f
2024-04-20 18:30:56 +02:00
Julien Lepiller
c5fd96a0cd
gnu: java-objenesis: Update to 3.3.
* gnu/packages/java.scm (java-objenesis): Update to 3.3.

Change-Id: I2739d203cace8e7a14396c7a78531b1eb2222251
2024-04-20 18:30:35 +02:00
Rostislav Svoboda
0f68306268
doc: Correct the "guix shell --container" example.
* doc/guix.texi (Invoking @command{guix shell}): Add missing parameters
to preserve and expose $XAUTHORITY.  Adjust corresponding textual description.

Change-Id: Ib99c81c107ff9784708ae807ec9b3ab93ad75603
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-04-20 10:35:35 +02:00
Liliana Marie Prikler
e14bc39a97
doc: Update gnome-desktop-configuration.
* doc/guix.texi (gnome-desktop-configuration): Fill in missing fields.
[gnome]: Talk about the deprecation.
2024-04-20 10:35:34 +02:00
Florian Pelz
8600726d38
news: Add 'de' translation.
* etc/news.scm: Add German translation for nss-certs entry.

Change-Id: I82343fdc81c370a2a11e0c7bce55e5914187861f
2024-04-20 09:26:51 +02:00
Daniel Ziltener
0797fff8b8
gnu: Add tomlplusplus.
* gnu/packages/cpp.scm (tomlplusplus): New variable.

Change-Id: I4b5c79e9fdcfdaa80c0c24bb89bf5b783f1a581f
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-04-20 09:13:47 +08:00
Julian Flake
d66bfbeeb2
gnu: Add wl-mirror.
* gnu/packages/wm.scm (wl-mirror): New variable.

Change-Id: Ib87959a40800a2a8219877611b8cfd301960c608
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-04-20 09:13:42 +08:00
Julian Flake
6c4f304393
gnu: Add wlr-protocols.
* gnu/packages/freedesktop.scm (wlr-protocols): New variable.

Change-Id: Ia8daffd7219b7bd573ae54e7cfc5ec6b6a5f4052
Modified-by: Hilton Chain <hako@ultrarare.space>
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-04-20 09:13:36 +08:00
Matthew Trzcinski
86fb0e039b
doc: Fix cross-references.
* doc/guix.texi (Setting Up the Daemon): Use @xref to start sentence.
(Build Systems): Capitalize "python" and start parenthesized reference with
@pxref.

Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
Change-Id: I3504d8668d137029f5f76f025108b7023d9b4182
2024-04-19 21:33:15 +02:00
John Kehayias
e4b758e705
gnu: mu: Update to 1.12.4.
* gnu/packages/mail.scm (mu): Update to 1.12.4.

Change-Id: I6381136409b2c7dde2f85c0795425dc0272cbfee
2024-04-19 12:03:00 -04:00
aurtzy
ff692ed4cf
gnu: Add stb-image-resize.
* gnu/packages/stb.scm (stb-image-resize): New variable.

Change-Id: Ia9d654277b26f1bce0f32d064a5d2ae6c434b677
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-04-19 12:01:55 -04:00
Janneke Nieuwenhuizen
ba52975ea9
Revert "maint: Generate 'doc/version.texi' reproducibly."
Using `build-aux/mdate-from-git.scm' makes this no longer necessary.

This reverts commit e73ea7bd64f64709c71f89dfb111cf3e8ada3771.

Change-Id: I29d1e36b13d255e5a65b7348e7ae4f2b2c24a518
2024-04-19 16:45:41 +02:00
Janneke Nieuwenhuizen
2a622090fa
Revert "maint: Generate 'doc/version-LANG.texi' reproducibly."
Using `build-aux/mdate-from-git.scm' makes this no longer necessary.

This reverts commit 0e4ead187d83a958ca0deb54857c04967e84d68b.

Change-Id: I9177828f90fa7f7e256bc72fdff35a2fab355780
2024-04-19 16:45:41 +02:00
Janneke Nieuwenhuizen
2b8a2a6e72
maint: Generate doc/version[-LANG].texi using `mdate-from-git.scm'.
This replaces Automake's `build-aux/mdate-sh' with our own
`build-aux/mdate-from-git.scm' to use reproducible timestamps from Git
instead.

* build-aux/mdate-from-git.scm: New script.
* bootstrap: Use it to replace build-aux/mdate-sh.
* Makefile.am (EXTRA_DIST): Add it.

Change-Id: I17d0a7de9ffea397129c0db1728f86e28a4e245f
2024-04-19 16:45:41 +02:00
Janneke Nieuwenhuizen
a47f228861
maint: Support running `./bootstrap' from a tarball.
This fixes VERSION being empty in ./configure, which may to documentation
having empty version strings.

* Makefile.am (EXTRA_DIST): Add build-aux/git-version-gen.

Change-Id: If127519811b25e2df0f5caa6a83a4f860fd34eb2
2024-04-19 16:45:41 +02:00
Janneke Nieuwenhuizen
0cc0cf9367
maint: Cater for running `make dist' from a tarball.
* Makefile.am: Use in_git_p conditional to disable Autotools' cache
consistency assert and removal when bulding from tarball.
(dist): Depend on doc-pot-update again when building from tarball.
(dist-hook): Remove dependencies on gen-ChangeLog and gen-AUTHORS when
building from tarball.
(gen-ChangeLog, gen-AUTHORS): Remove guarding for building from tarball.
Use set -e to avoid silently failing.
(gen-tarball-version): Use $(SOURCE_DATE_EPOCH) instead of re-generating it
using git; this also works running from a tarball.

Change-Id: I9ebdd28a70837f6a4db610c4816bb283d176e2d9
2024-04-19 16:45:41 +02:00
Janneke Nieuwenhuizen
f83b5274c8
maint: Support `make doc-pot-update' from a tarball.
* build-aux/xgettext.scm: Move setting of environment variables to shell
header.
(main): Use SOURCE_DATE_EPOCH as fallback for timestamp.  This fixes running
from a tarball.
* Makefile.am (EXTRA_DIST): Add it.

Change-Id: Ic487587b22495868fd2a21545a13dc9e3458299c
2024-04-19 16:45:41 +02:00
Janneke Nieuwenhuizen
bb089f7622
maint: Resurrect running `make' from a tarball.
This is a follow-up to commit
    8b972da068
    Makefile.am: Auto-configure Git on 'make'.

* configure.ac (in_git_p): New conditional.
* Makefile.am (nodist_noinst_DATA): Use it to only enable this when building
from Git.

Change-Id: I09a90a59a4933a8cdb04124467d38209171f2a57
2024-04-19 16:45:38 +02:00
Zhu Zihao
e9e60b3a1d
gnu: Add font-lxgw-heartserif.
* gnu/packages/fonts.scm (font-lxgw-heartserif): New variable.

Change-Id: I94cab117c35c536526e8f88d7ba05a3e6b5747d5
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-19 21:22:06 +08:00
Zhu Zihao
174014c23f
gnu: Add font-lxgw-neozhisong.
* gnu/packages/fonts.scm (font-lxgw-neozhisong): New variable.

Change-Id: I351bb86a22ad610f51d6e0e8aea290285529cbd3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-04-19 21:20:30 +08:00