1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-06-20 14:24:05 +02:00
Commit Graph

1158 Commits

Author SHA1 Message Date
Gabriel Wicki 0ff409542b etc: teams: kernel: Rename team to `linux-libre'.
Since linux-libre is not the only kernel around in GNU Guix anymore.

* etc/teams.scm (kernel): Rename variable to linux-libre.
* CODEOWNERS: Regenerate file.

Change-Id: Ic8081f471ad7f6aa21e2830f294549460466249b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-05-28 15:47:42 +02:00
Nguyễn Gia Phong 663293331b teams: Nguyễn Gia Phong: Add to the Lua team.
* etc/teams.scm ("Nguyễn Gia Phong"): Add lua to the team list.

Change-Id: I9fe8ce6ac20bb327228473f1217a86905104778a
Merges: https://codeberg.org/guix/guix/pulls/8819
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2026-05-26 16:02:18 +09:00
Nguyễn Gia Phong a12284aeba teams: Nguyễn Gia Phong: Remove from the Python team.
* etc/teams.scm ("Nguyễn Gia Phong"): Remove python from the team list.

Change-Id: Ia0b43321b756ec45c8d8b215da57c824c5670dc8
Merges: https://codeberg.org/guix/guix/pulls/8792
2026-05-25 23:40:29 +09:00
Nicolas Graves 30b8bc4b6b teams: Record python aux-files.
* CODEOWNERS, etc/teams.scm: Record python aux-files.

Change-Id: I74e40364f5bccdf2b3cfc24dc24b691d635a6dcb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-24 10:14:40 +01:00
Anderson Torres ef76675e8b gnu: Rename (gnu packages oyacc) to (gnu packages compiler-tools).
* gnu/packages/oyacc.scm (oyacc): Move from here …
* gnu/packages/compiler-tools.scm: … to this new file.
* gnu/local.mk: (GNU_SYSTEM_MODULES): Adjust accordingly.
* etc/teams.scm (build-tools)[#:scope]: Likewise.
* CODEOWNERS: Likewise.
* po/packages/POTFILES.in: Likewise.

Change-Id: I6a93800d8549c612f21a705fe70cdd0266e334f9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-05-23 09:13:11 +02:00
Fabio Natali 3ac5660019 teams: Add Fabio Natali to the Emacs team.
- etc/teams.scm ("Fabio Natali"): New member.

Change-Id: I77726622d7fe22c8cb0fc28023740c997ff710cb
2026-05-21 15:38:06 +02:00
Anderson Torres 412c748ff5 teams: Add entry for Anderson Torres.
* etc/teams.scm ("Anderson Torres"): New member.

Change-Id: Ieba1b17d1cbd3f83b23e4765083a9de4ad66532a
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-05-16 13:23:57 +02:00
Danny Milosavljevic 42bf7db3a5 teams: Add Nomike to Dotnet team.
* etc/teams.scm ("Nomike"): Add Nomike to Dotnet team.

Change-Id: I089dfbfea29fe345cefa54224a5e02cc3eded21e
2026-05-15 16:51:27 +02:00
Danny Milosavljevic 8b615b99c5 teams: Add Danny Milosavljevic to the Dotnet team.
* etc/teams.scm ("Danny Milosavljevic"): Add to the Dotnet team.

Change-Id: Ic7fdf21efb7080b0b24b530c4dfa1f854287eaea
2026-05-15 16:51:27 +02:00
Danny Milosavljevic ab2ccf8a8f teams: Add Dotnet team.
* etc/teams.scm (dotnet): New team.
* CODEOWNERS: Update.

Change-Id: I2a424a621d003150440e525760bfd2797917f29e
2026-05-15 16:51:26 +02:00
Janneke Nieuwenhuizen c2abb6d048 system: hurd: Add e2fsprogs.
* etc/manifests/cross-compile.scm (%base-packages/hurd): Do not remove
e2fsprogs.
* gnu/system/hurd.scm (%base-packages/hurd): Add e2fsprogs.

Change-Id: I45edf91846efed31309c4c30d185606ba68c3140
Co-authored-by: Brian Cully <bjc@spork.org>
2026-05-13 20:42:36 +02:00
Anderson Torres 5c20c167b8 news: Add 'pt' translation.
* etc/news.scm: Add Portuguese translation for most recent entry.

Change-Id: I8a8327c0c5253cf37808e5bfc675bdfab2ebbbda
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-05-11 08:29:05 +02:00
Florian Pelz 6094799db8 news: Add 'de' translation.
* etc/news.scm: Add German translation for channel files entry.

Change-Id: I2e3883c52ac2b67f7a7ec084249e9d4887a78f91
2026-05-11 00:35:11 +02:00
Ludovic Courtès 8ddc279254 news: Add entry about downloading channel files.
* etc/news.scm: Add entry.

Change-Id: I026b6653de697666e2c177792ee879f7a508ded7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #6745
2026-05-10 17:02:57 +02:00
bdunahu c7871f6111 teams: Add bdunahu to games team.
* etc/teams.scm: ("bdunahu"): New person in games team.

Merges guix/guix!8381.

Change-Id: Ia7f467468375f08fc6cb04dec31ee74e18bf2ea4
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-07 16:45:09 +02:00
gemmaro 4e983c3c4c teams: Add gemmaro to the Ruby team.
* etc/teams.scm ("gemmaro"): New person in the Ruby team.

Change-Id: Ia4e99904e236c44f49c70985497a1e0ac2123047
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-03 13:15:34 +02:00
Danny Milosavljevic 0755746aad gnu: Add java-jemmy.
* gnu/packages/netbeans.scm (java-jemmy-2.3.1.1): New variable.
* etc/teams.scm: Add reference to gnu/packages/netbeans.scm.

Change-Id: I8068d33eb89424547fb9b359fadde9d341a2236b
2026-05-03 02:30:26 +02:00
Thanos Apollo eb0a3f0b55 teams: Add Thanos Apollo to emacs team.
* etc/teams.scm ("Thanos Apollo"): Add to emacs team.

Merges guix/guix!8253

Change-Id: I4b6fc33914131d8dfc7a07eb5616fa90b365bf30
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-02 13:59:54 +02:00
Anderson Torres cf19251bea news: Reindent.
* etc/news.scm: Reindent.

Change-Id: Ia27eec7baf3873893d4e79686e0cec9f931eeae3
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-04-29 16:20:41 +02:00
Anderson Torres 07355fb812 news: Add 'pt' translation for older entries.
* etc/news.scm: Add Portuguese translation for older entries.

Change-Id: Ibe2551f50936f6e61f6fc218daa414bb1fabc65d
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-04-29 16:19:58 +02:00
bdunahu 39666ccc9a teams: javascript: Adopt gnu/packages/javascript.scm.
* CODEOWNERS: Regenerate file.
* etc/teams.scm (javascript)<#:scope>: Add gnu/packages/javascript.scm.

Change-Id: Id6dfabe13dde32fbadc830063f57ea0f5d3463af
Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-04-28 12:30:51 +02:00
Efraim Flashner 6a2c721366 teams: rust: Improve audit-rust-crates script.
* etc/teams/rust/audit-rust-crates: Count the number of untested crates
and print them at the end of running the script.
[Begin]: Close open file descriptor.
[crate-source]: Use variables.
[package:rust, git-reference]: New matches.

Change-Id: If3d9dec79175dfa521a4dfa54d2fedf69712d96e
2026-04-21 17:05:52 +03:00
Denis 'GNUtoo' Carikli 65b767cb36 teams: Add GNUtoo to the embedded team.
I was asked to join the team that manages the gnu/packages/coreboot.scm
file.

* etc/teams.scm ("GNUtoo"): Create and add to the embedded team.

Link: https://codeberg.org/guix/guix/pulls/7065
Change-Id: I3e3963cf3806e4a7d741b75b052de4caa3b8ea98
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-20 13:33:22 +03:00
Denis 'GNUtoo' Carikli a02a6d2b83 teams: embedded: adopt gnu/packages/coreboot.scm.
Before the commit 7cf91385c5 ("gnu: Move bincfg,
ifdtool and intelmetool to coreboot.scm."), the packages moved to coreboot.scm
were managed by the electronics team. After that, these packages became orphan
because coreoot.scm had wasn't managed by any team.

For now, the best fit is the "embedded" team because embedded also manages
bootloader.scm which also provide boot firmware images (u-boot).

* CODEOWNERS: Regenrate file.
* etc/teams.scm (embedded)<#:scope>: Add gnu/packages/coreboot.scm.

Link: https://codeberg.org/guix/guix/pulls/7065
Change-Id: I6626ad74bf5b20bee24c018292354c4db127f7a3
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-04-20 13:33:18 +03:00
Dan Rostovtsev c94e2af5aa gnu: Add rocq module.
* gnu/packages/rocq.scm: New file.
* etc/teams.scm (ocaml): Add it.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* CODEOWNERS: Regenerate file.

Change-Id: Ia6ed17bf36632463b7df1e6bd6a6ae14ee1b7e3f
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-04-20 11:34:55 +02:00
Nguyễn Gia Phong 05e669ac50 guix: Implement fossil-download.
* guix/fossil-download.scm: New file.
* guix/build/fossil.scm: New file.
* Makefile.am (MODULES): Add them.
* etc/teams.scm (core)[#:scope]: Add "guix/fossil-download.scm".
(vcs)[#:scope]: Add "guix/build/fossil.scm".
* CODEOWNERS: Regenerate file.
* doc/guix.texi (origin Reference): Document fossil-fetch
and fossil-reference.
* NEWS: Add entry about fossil-fetch.

Change-Id: Ia252bcbbb417159a842d5092a937e2aad55a1656
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-15 23:10:25 +02:00
Nicolas Goaziou ef81d340cd gnu: dvisvgm: Deprecate in favor of texlive-dvisvgm.
* gnu/packages/tex.scm (dvisvgm): Deprecate.
* etc/teams/tex/tex-manifest.scm (%sundry-texlive-packages): Do not monitor
dvisvgm anymore.
* gnu/packages/statistics.scm (python-openturns): Use texlive-dvisvgm.

Change-Id: I1903a0bdd4e66f9f2a49d21029371e87924435ac
2026-04-14 22:17:55 +02:00
Ludovic Courtès 10c52564eb etc: Add MPI manifest for the ‘hpc’ team.
* etc/teams/hpc/mpi-manifest.scm: New file.

Change-Id: I5bbdbaee48efb840a04cffd6354ece2211c95c66
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-09 00:35:41 +02:00
Cayetano Santos 5527b670ca teams: hpc: Adopt fabric-management module.
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/fabric-management.scm".
* CODEOWNERS: Regenerate file.

Merges guix/guix!7703

Change-Id: I2f93401ed39f56a39dafbff4a81f95ea3b09d2f0
2026-04-07 10:33:10 +02:00
Nguyễn Gia Phong c18362a386 teams: qa-packages: Abandon gnu/ci.scm.
This module was adopted by mistake.

* etc/teams.scm (qa-packages)<#:scope>: Remove "gnu/ci.scm".

Change-Id: I132c7df0f3b3d13294574db0df60d81e59a3dc7a
Merges: https://codeberg.org/guix/guix/pulls/7326
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-02 14:29:33 +09:00
Anderson Torres 8f061f549a news: Add 'pt' translation.
* etc/news.scm: Add Portuguese translation for inherited field values
entry.

Change-Id: I63c4d9ebf152438ad367060338311ab67b4f9e46
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-04-01 10:41:13 +02:00
Hilton Chain 08f4dafd50 etc: Update fish completion.
* etc/completion/fish/guix.fish (guix_graph_backends, guix_image_types)
(guix_importers, guix_refresh_updaters, guix_style_stylings)
(guix_importer nuget): Update.
(guix_commands_with_build_options): Add missing ‘shell’.

Change-Id: I0f63acce7ef64eb430a1ba7d653846b09429fae3
Merges: #7300
2026-03-27 18:30:26 +08:00
Thomas Kramer 926a749463 teams: Add Thomas Kramer to electronics team.
* etc/teams.scm: ("Thomas Kramer"): New person in electronics team.

Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-26 11:31:32 +01:00
Florian Pelz 7a9073eb4c news: Add 'de' translation.
* etc/news.scm: Add German translation for inherited field values entry.

Change-Id: I32e057b98012c2a308d5324b7d421ea4a959a251
2026-03-24 12:46:51 +01:00
Hugo Buddelmeijer 4a5a19ea43 teams: Don't add empty lines to CODEOWNERS.
* etc/teams.scm: (export-codeowners): Only add a newline if a team has a scope.
* CODEOWNERS: Regenerate file.

Change-Id: I11b039d848f166a44bca2caa626e6e1321d33c42
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-24 09:39:41 +01:00
Maxim Cournoyer 83dfc5475d etc: Ensure guix.authenticate section is populated in post-merge hook.
This provides some extra automation.

* etc/git/post-merge [!guix.authenticate.introduction-commit]: Run
initial 'guix authenticate' command, as documented in (info "(guix) Building
from Git").

Fixes: <https://issues.guix.gnu.org/80564>
Change-Id: I5775514c6b8785213e2d0e834bdd7e3a961c8930
Reported-by: Tomas Volf <~@wolfsden.cz>
2026-03-24 08:53:50 +09:00
Ludovic Courtès a4b8984388 news: Clarify entry about inherited field values.
* etc/news.scm: Tweak wording of inherited field value entry.

Reported-by: Herman Rimm <herman@rimm.ee>
Change-Id: Ia66ac4a682127a3d10ac7d0396962e2257c5e3ca
2026-03-23 22:32:40 +01:00
Peter Polidoro 6c4d83542a teams: Add Peter Polidoro to electronics team.
etc/teams.scm ("Peter Polidoro"): Create and add to the electronics team.

Merges guix/guix!7351

Change-Id: I15fd5691f75e0b51735725dfdce90e14f818558d
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-22 09:15:47 +01:00
Maxim Cournoyer 81ae5e3f83 teams/gnome: Update gnome-core-refresh script.
* etc/teams/gnome/gnome-core-refresh (%gnome-releng-versions-uri): Update URI.
(%names): Register glycin.

Change-Id: I314ce2fd0345b5cc5b81cbb465a701d99c926274
2026-03-22 11:36:52 +09:00
Gabriel Wicki 4ac9f297d3 teams: Add initial members to Community team.
* etc/teams.scm (community): Add gabber and untrusem.

Change-Id: I52ca2cee56f55a9128e0739b33205f728be13778
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-20 23:12:02 +01:00
Gabriel Wicki f85a70718d teams: Add Community team.
* etc/teams.scm (community): New team.

Change-Id: If23770964f91cdb3110f1fa23ed7dad5a122958b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-20 23:11:59 +01:00
Ludovic Courtès 6b1a15189e news: Add entry for record field inherited values.
* etc/news.scm: Add entry.

Change-Id: Id4d40ee995f03a8fe785782513f9451c8bd71389
Merges: #6955
2026-03-20 13:28:19 +01:00
Spencer King 851d02997a teams: Add Spencer King to the Julia team.
* etc/teams.scm ("Spencer King"): Create and add to the Julia team.

Merges guix/guix!6867

Change-Id: I8367145739311c9ced8f9a65ac36627f4d7c8b83
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 19:14:45 +01:00
Cayetano Santos 8887b63a70 teams: Add Nguyễn Gia Phong to vcs team.
* etc/teams.scm ("Nguyễn Gia Phong"): Add Ashish SHUKLA to cvs team.

Change-Id: Ic30a75ea76ed25ae2029227ca101dae9d8c12036
2026-03-16 08:20:24 +01:00
Nguyễn Gia Phong a3bb442b03 teams: Add Ashish SHUKLA to vcs team.
* etc/teams.scm ("Ashish SHUKLA"): New person in vcs team.

Change-Id: I454b694fe9997717c0ab34fe2980f93276fc1ff2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 08:20:13 +01:00
Nguyễn Gia Phong 7eae2b1f1b teams: Add Thanos Apollo to vcs team.
* etc/teams.scm ("Thanos Apollo"): New person in vcs team.

Change-Id: I7afd97b470a93fb9aad02cf493d3ab3b8df89668
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 08:19:45 +01:00
Nguyễn Gia Phong fa67dd643e teams: Add Version control team.
* etc/teams.scm (vcs): New team.
* CODEOWNERS: Regenerate file.

Merges guix/guix!6165

Change-Id: I9f1edb67e52c08ad69199f991fc8fa42a334ddb8
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16 08:19:28 +01:00
Anderson Torres a395def329 news: Add 'pt' translation.
* etc/news.scm: Add Portuguese translation for GNOME 48 entry.

Change-Id: I9ac3efe14a3025c0375aceabbf03321cdce31a0a
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-03-14 12:29:15 +01:00
Gabriel Wicki 75ea9cb664 etc: snippets: Update python to pyproject build system.
The snippets still refer to the outdated python-build-system which
should not be encouraged to use anymore.

* etc/snippets/yas/scheme-mode/guix-package (build-system): Replace
python-build-system with pyproject-build-system.

Merges guix/guix!7100

Change-Id: Ic7d4b298c922fbea75b0e2ae341fee8a5ab0543c
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-13 20:50:13 +01:00
Noé Lopez 4966ea6de3 Add news entries for GNOME 48.
* etc/news.scm: Add news entry for GNOME update.
* NEWS: Mention GNOME update.

Merges: https://codeberg.org/guix/guix/pulls/7067
Change-Id: I6081f3aa703ba500ebf89c77be7807cd815913d8
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-03-13 03:48:46 +01:00