Commit graph

155199 commits

Author SHA1 Message Date
Bruno Victal
5863e3bde8
gnu: perl-regexp-pattern: Update to 0.2.14.
* gnu/packages/perl.scm (perl-regexp-pattern) Update to 0.2.14.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:15 +01:00
Bruno Victal
6b179196f0
gnu: Add perl-test-regexp-pattern.
* gnu/packages/perl-check.scm (perl-test-regexp-pattern): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:15 +01:00
Bruno Victal
3c02e1c409
gnu: Add perl-hash-defhash.
* gnu/packages/perl.scm (perl-hash-defhash): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:14 +01:00
Bruno Victal
c3adc11060
gnu: Add perl-regexp-pattern-defhash.
* gnu/packages/perl.scm (perl-regexp-pattern-defhash): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:14 +01:00
Bruno Victal
15f663686c
gnu: Add perl-string-trim-more.
* gnu/packages/perl.scm (perl-string-trim-more): New variable.

Change-Id: Ic6dc9baed52e70df5fc3d7c0aae46eca74009db8
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:14 +01:00
Bruno Victal
eb880caf43
gnu: perl-test2-suite: Use G-Expressions.
* gnu/packages/perl-check.scm (perl-test2-suite): Use G-Expressions. Drop
trailing #t.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:14 +01:00
Bruno Victal
d7963639d5
gnu: perl-test2-suite: Update to 0.000155.
* gnu/packages/perl-check.scm (perl-test2-suite): Update to 0.000155.
[native-inputs]: Add perl-json-maybexs.
[propagated-inputs]: Add perl-module-pluggable, perl-term-size-any,
perl-term-readkey, perl-unicode-linebreak. Remove perl-importer,
perl-sub-info.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:13 +01:00
Bruno Victal
315cfebb30
gnu: Add perl-extutils-cchecker.
* gnu/packages/perl.scm (perl-extutils-cchecker): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:13 +01:00
Bruno Victal
b5f46a3a84
gnu: perl-xs-parse-keyword: Update to 0.34.
* gnu/packages/perl.scm (perl-xs-parse-keyword): Update to 0.34.
[native-inputs]: Remove perl-test-simple. Add perl-test2-suite,
perl-extutils-cchecker.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:13 +01:00
Bruno Victal
48a5a3e232
gnu: Add perl-string-license.
* gnu/packages/license.scm (perl-string-license): New variable.

Change-Id: I6a9305ff5a4b3fdec04eee441c94bdf22625dffe
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:12 +01:00
Bruno Victal
7adb78c1a8
gnu: Add perl-array-intspan.
* gnu/packages/perl.scm (perl-array-intspan): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:12 +01:00
Bruno Victal
249cb495ca
gnu: Add perl-test2-tools-command.
* gnu/packages/perl-check.scm (perl-test2-tools-command): New variable.

Change-Id: I69570556c003ba3c5efd8337ec15f7ad8f28137f
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:12 +01:00
Bruno Victal
3eab713c91
gnu: Add perl-file-chdir.
* gnu/packages/perl.scm (perl-file-chdir): New variable.

Change-Id: I05a9599c6aa1384dc1953d47951d4054f71eacef
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:12 +01:00
Bruno Victal
07778b0ef6
gnu: Add perl-log-any-adapter-screen.
* gnu/packages/perl.scm (perl-log-any-adapter-screen): New variable.

Change-Id: I33f5c503f84eccc6eadbd817d2952bdb3906a5cd
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:11 +01:00
Bruno Victal
7289815556
gnu: Add perl-feature-compat-try.
* gnu/packages/perl.scm (perl-feature-compat-try): New variable.

Change-Id: I2984a070cca6196bed4e780c08c460eca82b6222
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:11 +01:00
Bruno Victal
f7e61117be
gnu: Add perl-feature-compat-class.
* gnu/packages/perl.scm (perl-feature-compat-class): New variable.

Change-Id: I872bb5d48df088e80591b5b9b212aba7a8df1ab3
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:11 +01:00
Bruno Victal
b154a403bf
gnu: Add perl-object-pad.
* gnu/packages/perl.scm (perl-object-pad): New variable.

Change-Id: I4559142a4edd41d4a5a82c4ddf805e032c35a352
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:10 +01:00
Bruno Victal
bf8b3e0564
gnu: Add perl-xs-parse-sublike.
* gnu/packages/perl.scm (perl-xs-parse-sublike): New variable.

Change-Id: Ibf193d78ae6fa1138d63da7b538ed49de7dc6230
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 21:29:10 +01:00
Ashish SHUKLA
23b068c036
gnu: got: Update to 0.108.
* gnu/packages/version-control.scm (got): Update to 0.108.

Change-Id: I906660acb891e98c174e81539fccb7ffe735fd2b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-23 14:59:49 +01:00
Nicolas Goaziou
5f4c785fc3
gnu: lc0: Update to 0.31.2.
* gnu/packages/lc0.scm (lc0): Update to 0.31.2.

Change-Id: Ic7a283e9118923de667271fc4ee060dc4102b0d6
2025-02-23 10:55:35 +01:00
zamfofex
20c9eb4b7d
gnu: Add neural networks from the Maia Chess project.
* gnu/packages/lc0.scm (make-lc0-maia): New procedure.
* gnu/packages/lc0.scm (lc0-maia-1100, lc0-maia-1200, lc0-maia-1300)
(lc0-maia-1400, lc0-maia-1500, lc0-maia-1600, lc0-maia-1700)
(lc0-maia-1800, lc0-maia-1900): New variables.

Change-Id: I70d032703efbd644ef8f7cfa70de6f5e2511603c
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 10:55:34 +01:00
zamfofex
9a0e97c494
gnu: lc0: Add neural networks for Leela Chess Zero.
* gnu/packages/lc0.scm (make-lc0-net, make-lc0-official-net)
(make-lc0-contrib-net): New procedures.
* gnu/packages/lc0.scm (lc0-t2, lc0-t1, lc0-t1-512, lc0-t1-256)
(lc0-611246, lc0-791556, lc0-815383): New variables.

Change-Id: I6ea23b353034de42a11f7944bb4de179c395fb62
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 10:55:34 +01:00
zamfofex
2ae74fb0b7
gnu: Add lc0.
* gnu/packages/lc0.scm: New file.
* gnu/packages/local.mk: Register file.

Change-Id: Ib3a8719c4e4da69e2ad5e9d5dd14307197973c7f
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-02-23 10:55:33 +01:00
Florian Pelz
9756699849
news: Add 'de' translation.
* etc/news.scm: Add German translation of update of 'linux-libre' entry.

Change-Id: I0a543ed805d22491257ad6f94bbcd527657dabee
2025-02-23 09:10:01 +01:00
Ricardo Wurmus
5030292dba
gnu: python-anyio: Disable test on aarch64-linux.
* gnu/packages/python-xyz.scm (python-anyio):[arguments]: Conditionally
disable one additional test.

Change-Id: I5ebec446773355eda60ed3096cd05b179cfdcbaf
2025-02-23 09:01:41 +01:00
Leo Famulari
4317534b9a
.guix-authorizations: Remove Pierre Langlois due to inactivity.
* .guix-authorizations: Remove planglois.

Change-Id: Ib6b8a06918a9e31e036840abdfd2478cb326afb3
2025-02-22 22:45:25 -05:00
Leo Famulari
7f24624f34
.guix-authorizations: Remove Carl Dong due to inactivity.
* .guix-authorizations: Remove carl.

Change-Id: Ic78bf71bc91495c59b8f758d4c3aa0f5e3f01c94
2025-02-22 22:45:24 -05:00
Leo Famulari
e4fdd3173f
.guix-authorizations: Remove Pierre Neidhardt due to inactivity.
* .guix-authorizations: Remove ambrevar.

Change-Id: If3eb67cd33bedb5a8172dccb727e22dca6561dc0
2025-02-22 22:45:24 -05:00
Leo Famulari
429613a786
teams: Remove Marius Bakke from teams due to inactivity.
* etc/teams.scm (Marius Bakke): Remove from the python team.

Change-Id: I707399496176a67f819eb9532e42e5f4ed250e94
2025-02-22 22:45:24 -05:00
Leo Famulari
23302caa47
.guix-authorizations: Remove Marius Bakke due to inactivity.
* .guix-authorizations: Remove mbakke.

Change-Id: Ia2732a4469d1891f781aeed798d9cefb37416106
2025-02-22 22:45:11 -05:00
Ian Eure
c8623b1f11
gnu: Add emacs-syncthing.
* gnu/packages/emacs-xyz.scm (emacs-syncthing): New variable.

Change-Id: I357c59c35b818c9e1e74b191afa6b500d833845a
2025-02-22 14:54:43 -08:00
Arun Isaac
c84ba4f164
gnu: mumi: Update to 0.5.0.
* gnu/packages/mail.scm (mumi): Update to 0.5.0.
2025-02-22 21:39:50 +00:00
Ricardo Wurmus
590225f22e
gnu: Remove import of (gnu) module.
This module re-exports other modules, and this causes "guix pull" to break.
This was diagnosed on IRC by dariqq and ieure.

This is a follow-up to commit f302e6bc1a.

* gnu/packages/power.scm: Remove import of (gnu).

Change-Id: I56925b48fa0d3f713ee63dac4f838fcbddf4710e
2025-02-22 22:05:01 +01:00
Nicolas Goaziou
0b8ceaa1cd
gnu: tlp: Update to 1.8.0.
* gnu/packages/linux.scm (tlp): Update to 1.8.0.

Change-Id: Ie3f02ddffc8d38f47945e5acc2c28c13c6586091
2025-02-22 21:10:43 +01:00
Nicolas Goaziou
6cd8c58496
gnu: tlpui: Update to 1.8.0.
* gnu/packages/linux.scm (tlpui): Update to 1.8.0.
[build-system]: Switch to pyproject build system.
[arguments]: Remove phases no longer necessary.  Install ".desktop" file.
[inputs]: python-poetry-core, python-pytest, python-pyyaml.  Remove
python-discover.
[propagated-inputs]: Add librsvg-for-system.

Change-Id: Ib1427f329e7a411e4225a81f384ff671ffb462cc
2025-02-22 20:43:43 +01:00
Artyom V. Poptsov
2556085c27
gnu: book-sparc: Update to 3.0.2.
* gnu/packages/books.scm (book-sparc): Update to 3.0.2.

Change-Id: If90cf0df9c20333f9b11e8c6054968d5d9dd0d1f
2025-02-22 21:54:52 +03:00
Sughosha
0134b8c8d0
gnu: Add jamesdsp.
* gnu/packages/audio.scm (jamesdsp): New variable.

Change-Id: Icabd933958029411a2e55ef9515fa3e94c09b22f
2025-02-22 23:55:24 +09:00
Sughosha
4da2e97ffe
gnu: Add qtwidgetanimationframework.
* gnu/packages/qt.scm (qtwidgetanimationframework): New variable.

Change-Id: I0368d1b68d80b64b9d363b5e76c3133619b3ccaa
2025-02-22 23:55:24 +09:00
Sughosha
f40949fe75
gnu: Add qtpromise.
* gnu/packages/qt.scm (qtpromise): New variable.

Change-Id: Iaec93f91e8efe2a17eb32f7205f12eab5ed1e269
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Sughosha
d7eb32d2ca
gnu: Add qtcsv.
* gnu/packages/serialization.scm (qtcsv): New variable.

Change-Id: I9192e9c86914a204f1fcf940b56da33d0ba6ffbb
2025-02-22 23:55:24 +09:00
Sughosha
383bcaa41a
gnu: Add qt-advanced-docking-system.
* gnu/packages/qt.scm (qt-advanced-docking-system): New variable.

Change-Id: Id89f0474d7540870fff4b94c6709edd0baaa7d7b
2025-02-22 23:55:24 +09:00
Sughosha
f2ce123d6b
gnu: Add qcodeeditor.
* gnu/packages/qt.scm (qcodeeditor): New variable.
* gnu/packages/patches/qcodeeditor-qt6.patch: New file.
* gnu/local.mk: Register it.

Change-Id: I073bfc191d77f293afc7019d0cc2ebd460ffa58e
2025-02-22 23:55:24 +09:00
Sughosha
fcda199a1c
gnu: Add asyncplusplus.
* gnu/packages/cpp.scm (asyncplusplus): New variable.

Change-Id: I6ba1b983ce05a634937d0d972e670ce636df3b94
2025-02-22 23:55:24 +09:00
Tomas Volf
f302e6bc1a
gnu: Add apcupsd.
* gnu/packages/power.scm (apcupsd): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register the new file.

Co-authored-by: Raven Hallsby <karl@hallsby.com>
Change-Id: I5366f6deea111a6a9ea56648122cdc8b3297f08c
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
gemmaro
71ad196ec3
gnu: soju: Update home-page.
* gnu/packages/irc.scm (soju)[home-page]: Update it.

Change-Id: I29cddb7f1d4abfca54e9dd9ecba04dfa5f5607f5
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Cayetano Santos
c108ed162d
etc: teams: Add Maxim Cournoyer to electronics team.
Change-Id: If907ecf47c86cefcc934304f4f4059e0d060262d
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Cayetano Santos
e0590b7261
etc: teams: Add Cayetano Santos.
Change-Id: I8ec5f0d1dd78344039ef4b51a3dc48c3502f9310
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Cayetano Santos
7345d4f18d
etc: teams: Add an electronics team.
Change-Id: Ibc0b022a66be02ed98cd72da47357fc6e0af88e5
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Cayetano Santos
6e9150a4e6
gnu: emacs-multiple-cursors: Update to 1.5.0.
* gnu/packages/emacs-xyz.scm (emacs-multiple-cursors): Update to 1.5.0.

Change-Id: I42b28b80849f81fb69f06048775792a29da744e4
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00
Ashish SHUKLA
5f41520077
gnu: weechat: Update to 4.5.2.
* gnu/packages/irc.scm (weechat): Update to 4.5.2.

Change-Id: Ieaf38374ee879e4505c87b67aa7a3250a8d17603
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-02-22 23:55:24 +09:00