* etc/teams.scm ("Nguyễn Gia Phong"): Remove python from the team list.
Change-Id: Ia0b43321b756ec45c8d8b215da57c824c5670dc8
Merges: https://codeberg.org/guix/guix/pulls/8792
* etc/teams.scm: ("bdunahu"): New person in games team.
Merges guix/guix!8381.
Change-Id: Ia7f467468375f08fc6cb04dec31ee74e18bf2ea4
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
* etc/teams.scm ("gemmaro"): New person in the Ruby team.
Change-Id: Ia4e99904e236c44f49c70985497a1e0ac2123047
Signed-off-by: Andreas Enge <andreas@enge.fr>
* 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
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>
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>
* 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>
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>
* etc/news.scm: Tweak wording of inherited field value entry.
Reported-by: Herman Rimm <herman@rimm.ee>
Change-Id: Ia66ac4a682127a3d10ac7d0396962e2257c5e3ca
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>
* 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>
* etc/teams.scm ("Ashish SHUKLA"): New person in vcs team.
Change-Id: I454b694fe9997717c0ab34fe2980f93276fc1ff2
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
* etc/teams.scm ("Thanos Apollo"): New person in vcs team.
Change-Id: I7afd97b470a93fb9aad02cf493d3ab3b8df89668
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
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>
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>