summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2026-04-29news: Reindent.Anderson Torres
* etc/news.scm: Reindent. Change-Id: Ia27eec7baf3873893d4e79686e0cec9f931eeae3 Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-04-29news: Add 'pt' translation for older entries.Anderson Torres
* etc/news.scm: Add Portuguese translation for older entries. Change-Id: Ibe2551f50936f6e61f6fc218daa414bb1fabc65d Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-04-28teams: javascript: Adopt gnu/packages/javascript.scm.bdunahu
* 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-21teams: rust: Improve audit-rust-crates script.Efraim Flashner
* 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-20teams: Add GNUtoo to the embedded team.Denis 'GNUtoo' Carikli
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-20teams: embedded: adopt gnu/packages/coreboot.scm.Denis 'GNUtoo' Carikli
Before the commit 7cf91385c504d2d7be3665e5fda71bb4a7a862f8 ("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-20gnu: Add rocq module.Dan Rostovtsev
* 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-15guix: Implement fossil-download.Nguyễn Gia Phong
* 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-14gnu: dvisvgm: Deprecate in favor of texlive-dvisvgm.Nicolas Goaziou
* 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-09etc: Add MPI manifest for the ‘hpc’ team.Ludovic Courtès
* etc/teams/hpc/mpi-manifest.scm: New file. Change-Id: I5bbdbaee48efb840a04cffd6354ece2211c95c66 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-07teams: hpc: Adopt fabric-management module.Cayetano Santos
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/fabric-management.scm". * CODEOWNERS: Regenerate file. Merges guix/guix!7703 Change-Id: I2f93401ed39f56a39dafbff4a81f95ea3b09d2f0
2026-04-02teams: qa-packages: Abandon gnu/ci.scm.Nguyễn Gia Phong
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-01news: Add 'pt' translation.Anderson Torres
* etc/news.scm: Add Portuguese translation for inherited field values entry. Change-Id: I63c4d9ebf152438ad367060338311ab67b4f9e46 Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-03-27etc: Update fish completion.Hilton Chain
* 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-26teams: Add Thomas Kramer to electronics team.Thomas Kramer
* etc/teams.scm: ("Thomas Kramer"): New person in electronics team. Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-24news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation for inherited field values entry. Change-Id: I32e057b98012c2a308d5324b7d421ea4a959a251
2026-03-24teams: Don't add empty lines to CODEOWNERS.Hugo Buddelmeijer
* 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-24etc: Ensure guix.authenticate section is populated in post-merge hook.Maxim Cournoyer
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-23news: Clarify entry about inherited field values.Ludovic Courtès
* etc/news.scm: Tweak wording of inherited field value entry. Reported-by: Herman Rimm <herman@rimm.ee> Change-Id: Ia66ac4a682127a3d10ac7d0396962e2257c5e3ca
2026-03-22teams: Add Peter Polidoro to electronics team.Peter Polidoro
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-22teams/gnome: Update gnome-core-refresh script.Maxim Cournoyer
* etc/teams/gnome/gnome-core-refresh (%gnome-releng-versions-uri): Update URI. (%names): Register glycin. Change-Id: I314ce2fd0345b5cc5b81cbb465a701d99c926274
2026-03-20teams: Add initial members to Community team.Gabriel Wicki
* etc/teams.scm (community): Add gabber and untrusem. Change-Id: I52ca2cee56f55a9128e0739b33205f728be13778 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-20teams: Add Community team.Gabriel Wicki
* etc/teams.scm (community): New team. Change-Id: If23770964f91cdb3110f1fa23ed7dad5a122958b Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-20news: Add entry for record field inherited values.Ludovic Courtès
* etc/news.scm: Add entry. Change-Id: Id4d40ee995f03a8fe785782513f9451c8bd71389 Merges: #6955
2026-03-16teams: Add Spencer King to the Julia team.Spencer King
* 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-16teams: Add Nguyễn Gia Phong to vcs team.Cayetano Santos
* etc/teams.scm ("Nguyễn Gia Phong"): Add Ashish SHUKLA to cvs team. Change-Id: Ic30a75ea76ed25ae2029227ca101dae9d8c12036
2026-03-16teams: Add Ashish SHUKLA to vcs team.Nguyễn Gia Phong
* etc/teams.scm ("Ashish SHUKLA"): New person in vcs team. Change-Id: I454b694fe9997717c0ab34fe2980f93276fc1ff2 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16teams: Add Thanos Apollo to vcs team.Nguyễn Gia Phong
* etc/teams.scm ("Thanos Apollo"): New person in vcs team. Change-Id: I7afd97b470a93fb9aad02cf493d3ab3b8df89668 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-16teams: Add Version control team.Nguyễn Gia Phong
* 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-14news: Add 'pt' translation.Anderson Torres
* etc/news.scm: Add Portuguese translation for GNOME 48 entry. Change-Id: I9ac3efe14a3025c0375aceabbf03321cdce31a0a Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-03-13etc: snippets: Update python to pyproject build system.Gabriel Wicki
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-13Add news entries for GNOME 48.Noé Lopez
* 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-08etc: apparmor.d: Fix "guix-daemon/guix-builder" policy.Artyom V. Poptsov
Currently Guix daemon would always fail to build packages that require execution of programs and scripts in "/tmp" directory (e.g. in "bootstrap" phase) on foreign distributions that use AppArmor as it denies such requests due to policy restrictions. This patch fixes "guix-daemon" AppArmor policy by allowing execution of programs in "/tmp" for "guix-builder". See <https://codeberg.org/guix/guix/issues/6501> * etc/apparmor.d/guix-daemon: Fix permissions for guix-daemon/guix-builder. Change-Id: Ib6a33fcc035011d7045da03346f3afeb598b7d7a Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-07teams: tex: Add manifest.jgart
* etc/teams/tex/tex-manifest.scm: New file. Change-Id: I522622327964332d00b3d8b23c1d4807a7571345 Signed-off-by: jgart <jgart@dismail.de>
2026-03-06teams: python: Adopt build/toml and tests/toml.Sharlatan Hellseher
This is a following up discussion from <https://codeberg.org/guix/guix/pulls/5156#issuecomment-11164088>. * etc/teams.scm (python)<#:scope>: Sort alphabetcially; add "guix/build/toml.scm", and "tests/toml.scm". * CODEOWNERS: Regenerate file. Change-Id: I65d9b319eff8bbd240c74851dbd0b56f2b0e6c27
2026-03-06teams: Update team status for Zheng Junjie.Zheng Junjie
* etc/teams.scm (Z572): Remove some teams. Change-Id: Ied973be7c9cf9af86630fbd2f8723a5efdf2fd6d Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-06gnu: Add gnome-circle module.Noé Lopez
* gnu/packages/gnome-circle.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * etc/teams.scm (gnome): Add it to gnome team. * CODEOWNERS: Add it. * po/packages/POTFILES.in: Add it. Change-Id: I26eb22689d894eccad031db7e494c937dd45bffc Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-06teams: Update gnome-core-refresh script.Maxim Cournoyer
* etc/teams/gnome/gnome-core-refresh (%names): Register pypgobject and pyatspi mappings. Change-Id: I5343870e33fbd25859f5fb39522953225c6236b9
2026-03-05teams: Use full name for member folaht.Gabriel Wicki
* etc/teams.scm (folaht): Use full name. Change-Id: I9ab38bc685246604dd974ed98774fbdc296ab423 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-05teams: Add folaht to documentation team.Gabriel Wicki
* etc/teams.scm (folaht): New team member. Change-Id: I7ab50f2d56f439deba983dbbe5b38c7f8afa5253 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-04teams: Add music.scm to audio team.Gabriel Wicki
* etc/teams.scm: Add gnu/packages/music.scm to the scope of the audio team. * CODEOWNERS: Regenerate it. Change-Id: I539975f268d6447e4c6b4d5ce8860f6070d862d3 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-03teams: Add build-tools team.Nguyễn Gia Phong
* etc/teams.scm (build-tools): New team. ("Janneke Nieuwenhuizen"): Add to the team. ("Nguyễn Gia Phong"): Add to the team. * CODEOWNERS: Regenerate file. Change-Id: Iccaaa39b2210b4e7cf6b310c7cc96bf771996db6
2026-03-02teams: Move BonfaceKilz from lisp to guile team.Munyoki Kilyungi
* etc/teams.scm: ("Munyoki Kilyungi"): Move from lisp to guile team. Merges: https://codeberg.org/guix/guix/pulls/6827 Change-Id: I2fbb50b4c97d937cac116b0fe25b3c1f02658dc7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26teams: Add Carlo Zancanaro to lua and ruby teams.Carlo Zancanaro
* etc/teams.scm ("Carlo Zancanaro"): New person in lua and ruby teams. Change-Id: I3169931f2ca09a9581dd90775d793b600dd28942
2026-02-26teams: Add Lua team.Carlo Zancanaro
* etc/teams.scm (lua): New team. * CODEOWNERS: Regenerate file. Change-Id: Ia060a92385661eec1b67028d79b403b9d09ae58d
2026-02-26teams: sysadmin: Adopt corresponding services and tests.Nguyễn Gia Phong
* etc/teams.scm (sysadmin)<#:scope>: Add "gnu/services/admin.scm", "gnu/services/authentication.scm", "gnu/services/databases.scm", "gnu/services/dns.scm", "gnu/services/high-availability.scm", "gnu/services/kerberos.scm", "gnu/services/monitoring.scm", "gnu/services/nfs.scm", "gnu/services/samba.scm", "gnu/services/virtualization.scm", "gnu/services/vnc.scm", "gnu/tests/databases.scm", "gnu/tests/dns.scm", "gnu/tests/high-availability.scm", "gnu/tests/monitoring.scm", "gnu/tests/nfs.scm", "gnu/tests/samba.scm", "gnu/tests/virtualization.scm", and "gnu/tests/vnc.scm". Fix typo in "gnu/packages/configuration-management.scm". * CODEOWNERS: Regenerate file. Merges: https://codeberg.org/guix/guix/pulls/6340 Change-Id: I6cf52a9beba8164db42aabdb3b643d941eef3433 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24teams: go: Add manifest.jgart
* etc/teams/go/go-manifest.scm: New file. Change-Id: I1aad9ca3d043efe5d4868d53238ac00243c933e1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24teams: Add Rodion Goritskov to various teams.Rodion Goritskov
* etc/teams.scm: ("Rodion Goritskov"): Add Rodion Goritskov to games, java, kde, kernel teams. Change-Id: Ieb213d214bbc118ecb64964454c3d72a313250a5 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-23teams: perl: Add manifest.jgart
* etc/teams/lisp/perl-manifest.scm: New file. Change-Id: I73078321c258a207ea78a1b01fc99707a9741e18 Signed-off-by: jgart <jgart@dismail.de>
2026-02-23teams: Add team for QA packages.Nguyễn Gia Phong
* etc/teams.scm (qa-packages): New team. ("Janneke Nieuwenhuizen"): Add to the team. ("Liliana Marie Prikler"): Add to the team. ("Nguyễn Gia Phong"): Add to the team. * CODEOWNERS: Regenerate file. Change-Id: Iccaaa39b2210b4e7cf6b310c7cc96bf771996db6 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>