Commit Graph
1197 Commits
Author SHA1 Message Date
Giacomo Leidi b892edd56b teams: beam: Add beam-manifest.
* etc/teams/beam/beam-manifest.scm: New file.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-28 13:38:07 +02:00
Noé Lopez c6bb5f59eb etc: apparmor.d: Fix "guix-daemon/guix-builder" policy.
* etc/apparmor.d/guix-daemon (guix-builder)[/tmp/**]:
  Allow database locks and file operations.

Fixes: https://codeberg.org/guix/guix/issues/8363
Merges: https://codeberg.org/guix/guix/pulls/10017
Tested-by: Owen T. Heisler <writer@owenh.net>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-07-27 10:20:15 +09:00
Anderson Torres e7b81ddb2b news: Add Brazilian Portuguese translation.
* etc/news.scm: Translate most recent entries to Portuguese.

Merges: https://codeberg.org/guix/guix/pulls/10186
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-07-26 20:34:20 +02:00
wrobell 5e7ea19868 news: Add news entry for rabbitmq-service-type
* etc/news.scm (channel-news): New entry.

Merges: https://codeberg.org/guix/guix/pulls/9607
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-07-26 15:35:20 +09:00
Vagrant Cascadian c19954acf3 news: Announce the end of support for linux-libre 6.19 and 7.0.
* etc/news.scm: Add entry.
2026-07-24 14:19:07 -07:00
Ludovic Courtès 2d2a54ae32 teams: Initialize <forgejo-team> ‘id’ to *unspecified*.
* etc/teams.scm (team->forgejo-team): Initialize ‘id’ as *unspecified* so that
it’s the JSON ‘id’ field is not emitted for ‘create-team’ calls.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #9944
2026-07-23 23:45:29 +02:00
Ludovic Courtès a1b273e3cc teams: Report API validation errors.
* etc/teams.scm (<forgejo-validation-error>): New condition type.
(&forgejo-error)[api-error]: New field.
(define-forgejo-request): On 422, read the body as a
<forgejo-validation-error>.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-07-23 23:45:29 +02:00
Ludovic Courtès 0f6784f6ac teams: Shorten description of ‘security-response’ team.
This is necessary to remain below the 255-character limit for team
descriptions.  Failing that, ‘create-team’ hits 422.

* etc/teams.scm (security-response): Shorten #:description.

Fixes: guix/guix#9636
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-07-23 23:45:29 +02:00
Igorj Gorjaĉev addd3e78c2 teams: Remove delitrem.
* etc/teams.scm (delitrem): Remove.

Merges: https://codeberg.org/guix/guix/pulls/10061
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-07-23 11:04:43 +09:00
Noé LopezandFlorian Pelz fb71d0eee2 news: Add entry for Projects user directory.
* etc/news.scm: Add entry.

Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
Merges: https://codeberg.org/guix/guix/pulls/8023
2026-07-22 12:20:43 +09:00
SilverlightningYandJulien Lepiller aa0692ea04 news: Add entry about frei0r video plugins.
* etc/news.scm: Add entry to describe the latest changes
  to the frei0r video plugins package.

Co-authored-by: Julien Lepiller <julien@lepiller.eu>
Merges: https://codeberg.org/guix/guix/pulls/8969
Reviewed-by: Florian Pelz <pelzflorian@pelzflorian.de>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-07-22 12:19:55 +09:00
Anderson Torres 4de2d5f68f news: Add Brazilian Portuguese translation.
* etc/news.scm: Translate most recent entries to Portuguese.

Change-Id: I6767d54625d36743a105e92abbc617eee4fdf618
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-07-19 08:59:53 +02:00
Christopher Baines 032d478a6c teams: Add maintainers.
People seem to like etc/teams.scm, I think viewing the maintainers as a team
makes sense, even if I don't think trying to treat "teams" as a formal system
is useful.

* etc/teams.scm (maintainers): Describe it.
("Efraim Flashner", "Mathieu Othacehe", "Maxim Cournoyer", "Tobias
Geerinckx-Rice"): Record as in the maintainers team.

Change-Id: I4823f6e34253a327bbb790209f0385321d6dec45
2026-07-15 21:13:02 +01:00
Noé Lopez cd6533f103 teams: embedded: Adopt gnu/packages/embedded.scm.
* etc/teams.scm (embedded): Add gnu/packages/embedded.scm to scope.
* CODEOWNERS: Regenerate.

Change-Id: I218cb14d7d589960c02c459df35202ea85133bd4
Signed-off-by: Noé Lopez <noelopez@free.fr>
2026-07-11 19:28:29 +02:00
1e7d20b4a0 news: Add entry on using sddm-qt5 as sddm-service-type default.
* etc/news.scm: Add entry.

Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
Co-authored-by: Julien Lepiller <julien@lepiller.eu>
Merges: #9835
2026-07-11 19:36:59 +08:00
Anderson Torres 436aaa67d1 news: Translate most recent entry to Portuguese.
* etc/news.scm: Translate most recent entry to Portuguese.

Merges: https://codeberg.org/guix/guix/pulls/9767
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-07-08 09:09:35 +02:00
Andreas Enge e22ec9eba3 news: Add entry about crypto libraries for plasma-vault.
* etc/news.scm: Add entry.
2026-07-07 12:56:21 +02:00
Gabriel Wicki 7566cf38a1 etc: teams: Add CC all team members option.
Enable pinging all team members, which is useful in our GCD process.

* etc/teams.scm (main): Add option and help text.

Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-07-05 20:53:58 +02:00
Florian Pelz 33997079e2 news: Add 'de' translation.
* etc/news.scm: Add German translation for security entry.
2026-07-05 18:00:59 +02:00
John Kehayias 0019cf57f3 news: Add entry about security issues.
* etc/news.scm: Add entry.
2026-07-02 15:42:42 -04:00
Thanos Apollo 268e3480fe teams: Remove thanosapollo
* etc/teams.scm (thanosapollo): Remove.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-01 17:00:32 +02:00
Sharlatan Hellseher 52266edf4f etc: teams/python: Add tiers manifest files.
Tiers manifest files are to help planing packages update in advance.

- 1-3 :: Packages with high impact ratio and mainly updated on
         the python-team branch.
- 4 :: Packages with high number of inputs, building which ensure the
       health of large portion of the graph.
- 5 :: All leaf packages which safe to update directly on master branch.

They may be combined to query for substitute availability during work on
the branch:

    for t in $(seq 5)
    do
        guix time-machine --branch=python-team -- \
            weather --display-missing \
            --substitute-urls=https://ci.guix.gnu.org \
            --manifest="etc/teams/python/python-tier-${t}-manifest.scm"
    done

* etc/teams/python/python-tier-1-manifest.scm: New file.
* etc/teams/python/python-tier-2-manifest.scm: New file.
* etc/teams/python/python-tier-3-manifest.scm: New file.
* etc/teams/python/python-tier-4-manifest.scm: New file.
* etc/teams/python/python-tier-5-manifest.scm: New file.

Fixes: guix/guix#9584
Merges: guix/guix!9601
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
2026-07-01 11:59:13 +01:00
Anderson Torres a5aa987815 news: Add Brazilian Portuguese translation.
* etc/news.scm: Add Portuguese translation for most recent entry.

Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
Merges: https://codeberg.org/guix/guix/pulls/9591
2026-06-30 03:18:25 +02:00
Ludovic Courtès f5178e17b1 teams: Remove inactive members of ‘security-response’.
Removing members who have not been participating on security response
coordination for a year or more.

* etc/teams.scm (nckx, lfam): Remove.

Change-Id: Ie77e89177b12eaeae9d557889e139cefe8d31aef
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #9283
2026-06-29 23:19:32 +02:00
Ludovic Courtès ad4c2a9b3f teams: Add ‘security-response’ team.
This instantiates the team described at <https://guix.gnu.org/security> with
its currently listed members.

* etc/teams.scm (security-response): New team.
(nckx, lfam): Add it.
(podiki): New person.

Change-Id: I7115f036403326a1d67684b09d246e1542cdfd2a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-06-29 23:19:32 +02:00
Maxim Cournoyer f610dda023 etc: gitconfig: Use 'histogram' algorithm for diffs.
* etc/git/gitconfig [diff] <algorithm>: Set option to histogram.
2026-06-29 14:20:29 +09:00
Florian Pelz 94a5550c02 news: Add 'de' translation.
* etc/news.scm: Add German translation for channel selection entry.

Merges: https://codeberg.org/guix/guix/pulls/9574
2026-06-28 08:07:15 +02:00
Sergio Pastor Pérez 5ddc9bc0f8 news: Add entry for channel selection in ‘pull’ and ‘time-machine’.
* etc/news.scm: Add entry.

Modified-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: guix/guix#2241
2026-06-24 15:45:27 +02:00
Florian Pelz 03eeac203d news: Add 'de' translation.
* etc/news.scm: Add German translation for openresolv update entry.
2026-06-23 09:10:54 +02:00
Anderson Torres 95d86b6ecd news: Add 'pt' translation.
* etc/news.scm: Add Portuguese translation for most recent entries.

Merges: https://codeberg.org/guix/guix/pulls/9447
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-06-22 08:12:34 +02:00
Maxim Cournoyer 35162b8e19 news: Add entry for openresolv update.
* etc/news.scm <86776ccd30bb44eb856fcf3a14a8338f38fe1367>: New entry.
2026-06-21 14:55:04 +09:00
Florian Pelz 7807e2e662 news: Add 'de' translation.
* etc/news.scm: Add German translation for PostgreSQL log-destination
entry.

Merges: guix/guix!9424
2026-06-21 03:45:59 +02:00
Maxim Cournoyer a56d0ddfdb news: New entry for PostgreSQL log-destination change.
* etc/news.scm: Add news entry.
2026-06-19 11:05:19 +09:00
Maxim Cournoyer 81a7856dd8 Revert "build: Add a commit-msg hook that embeds Change-Id in commit messages."
This reverts commit 8005e09b26 and follow-ups.
This was added 2 years ago to be able to trace commits between the git
repository and the guix-patches tracker, and to implement a solution to
automatically close merged commits (which has not materialized).

Since we have now migrated to Codeberg, the cross-referencing between reviewed
commits (pull requests) and the actual commits merged can be done in the
Codeberg UI (via the 'manually merged' option), and Codeberg also supports
closing a bug via the "Fixes: #NNN" git trailer, and as a convention we can
add a "Merges: !NNN" git trailer in a commit closing a PR (the actual closing
is not yet implemented by Forgejo), which mostly obsoletes the purpose of the
Change-Id git trailer.
2026-06-12 18:19:18 +09:00
SilverlightningY 3b4550e8de teams: Add Florian Korbacher to audio team.
* /etc/teams.scm (Florian Korbacher): New member.

Change-Id: I732018ab49b3209e3fb34e9bf62f9793fc2b4167
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-06-11 23:38:36 +02:00
Sharlatan Hellseher 8810c9ea9a * etc: teams/python: Add 2 manifests.
* etc/teams/python/python-development-manifest.scm: New file.
* etc/teams/python/python-science-manifest.scm: New file.

Merges: guix/guix!9018
Change-Id: If5a07a5f3dbf3f3444201b9d9973212b5ff6a3eb
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
2026-06-06 23:46:11 +01:00
Gabriel Wicki f4ee072046 teams: Add Arun Isaac to Codeberg team.
* etc/teams.scm (Arun Isaac): New member.

Change-Id: I42162bc2e54caddf98d75343c146eadafe02f745
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-06-01 16:29:51 +02:00
Gabriel Wicki 5132420fb9 teams: Add Codeberg organization owners team.
* etc/teams.scm (codeberg): New variable.  Add members.

Change-Id: Idf8783ba127b2999df4ade982d2c859bf08d591e
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-06-01 16:29:46 +02:00
Maxim Cournoyer 39baeaa58f Update commit-msg hook.
Retrieved from <https://gerrit.googlesource.com/gerrit/+/refs/heads/master/resources/com/google/gerrit/server/tools/root/hooks/commit-msg>.

Fixes: <https://issues.guix.gnu.org/81044>
Change-Id: Ia0bbc6fac3354df6162c813fe94c344a041ffbaf
Reported-by: Tomas Volf <~@wolfsden.cz>
2026-05-29 14:09:15 +09:00
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 NieuwenhuizenandBrian Cully 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