1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

1084 Commits

Author SHA1 Message Date
Trevor Richards
c28ce43aac teams: Re-add trevdev.
* etc/teams.scm ("Trevor Richards"): Add person.

Change-Id: Id66df1b63d84abacb9f67b6d2d710237715a1960
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-15 15:15:45 +01:00
Cayetano Santos
290fefbff5 teams: crypto: Adopt cybersecurity.
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/cybersecurity.scm".
* CODEOWNERS: Regenerate file.

Change-Id: Id731ec325432db51fa50ed5855d6fd1fcaec4cd6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-15 14:53:19 +01:00
Andreas Enge
f39007a89b etc: Add enge to c++ team.
* etc/teams.scm (enge): Add team c++.

Change-Id: I7abaf6d62738561ceff917bb807ad11c5a40900b
2026-02-14 14:00:30 +01:00
Vagrant Cascadian
1e270c9a33 teams: kernel: Add Vagrant Cascadian.
* etc/teams.scm ("Vagrant Cascadian"): Add to kernel team.
2026-02-11 09:53:18 -08:00
Sergio Pastor Pérez
21bb03de88 teams: Add Sergio Pastor Pérez to various teams.
* etc/teams.scm: ("Sergio Pastor Pérez"): New entry. Add Sergio Pastor Pérez
to guile, hpc and kde teams.

Change-Id: I04c9b9a7cfc09633602cfaed661c3f305d7bb74b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 14:48:57 +01:00
Cayetano Santos
b8a02db5e9 teams: hpc: Adopt rocm-libs and rocm-tools.
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/rocm-tools.scm" and "gnu/packages/rocm-libs.scm".
* CODEOWNERS: Regenerate file.

Merges guix/guix!6305.

Change-Id: I1cd8ecb60588b6e41dd9429d8a5f01613ee81a21
2026-02-11 13:14:09 +01:00
Cayetano Santos
d03de36259 teams: crypto: Adopt vpn.
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/vpn.scm".
* CODEOWNERS: Regenerate file.

Merges guix/guix!6293

Change-Id: I756f1234af9b3c7eebd25feeddff696671333993
2026-02-10 20:27:34 +01:00
David Thompson
b2299d9b5a teams: guile: Add David Thompson.
* etc/teams.scm ("David Thompson"): Add to guile team.

Change-Id: Idcb1535f87f51b62c52c710f34cce445098913f6
2026-02-08 13:48:22 -05:00
Yelninei
561ed8814f maint: Build all guix dependencies in the hurd manifest.
* etc/manifests/hurd.scm (guix-dependencies): Don't filter out locales,
graphviz and po4a.

Change-Id: I6f99697a057c48868b65b372bac26fba79021134
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-02-07 22:37:16 +01:00
Rutherther
7fd75725c5 guix-install.sh: Set Guile load paths in zzz-guix.sh.
Reverts bb2263102a.
Follow up of 4aece62a75 that makes this safe.

* etc/guix-install.sh (sys_create_init_profile): Set GUILE_LOAD_PATH and
GUILE_LOAD_COMPILED_PATH to user's current-guix profile.

Change-Id: I52e02d779c1ece4570e355fcc12193ef87b89e50
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5686
2026-02-07 17:00:10 +01:00
Rutherther
175a8d86c9 guix-install.sh: Check if ~/.guix-profile exists properly.
Currently the check only looks if ~/.guix-profile symlink exists.
That, however, is not sufficient. This file might be created prior to creation
of the first generation of user's profile.

So we should be checking that the profile does have the file we're looking for
- etc/profile. This is the same way how /etc/profile solves this on Guix System.

* etc/guix-install.sh (sys_create_init_profile): Properly check if
~/.guix-profile exists.

Change-Id: I1a650cb5b845ca96705361e332409c3b49000057
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5123
2026-02-07 17:00:09 +01:00
Ludovic Courtès
95e47fba00 teams: Update own membership.
* etc/teams.scm (civodul): Remove ‘mentors’; add ‘guile’.

Change-Id: Ie4be0559b3f7fff4dab610f3e3e083ca26135a34
Signed-off-by: jgart <jgart@dismail.de>
2026-02-06 14:34:23 -06:00
Jason Conroy
4ea3671ecd teams: ocaml: Add Jason Conroy (@conroj).
* etc/teams.scm ("Jason Conroy"): Add to ocaml team.

Change-Id: I792369adae55c106fd6f88dbdeb38a84b3e99b94
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-06 18:18:21 +01:00
moksh
7e16672f8e teams: mozilla: Add Untrusem.
* etc/teams.scm ("Untrusem"): Add to Mozilla team.

Change-Id: Iebd7e10b31890a30d6f169ef394d59d547ea27d6
Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-02-06 08:24:31 -08:00
Wilko Meyer
4649356206 teams: Re-add Wilko Meyer as a member of the kernel team.
* etc/teams.scm ("Wilko Meyer"): New entry.

Change-Id: Ic7b0c8a8102d73653e5c2bae9829286c03acd815
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-05 22:04:48 +01:00
Yan Abu Arab
f75080db69 teams: python,sysadmin: Add Yan Abu Arab.
* etc/teams.scm ("Yan Abu Arab"): Add to python team, add to sysadmin team.

Change-Id: I96a7102a117da7e112a2e668c5a0080eabf2a662
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-05 17:21:43 +00:00
Hugo Buddelmeijer
2c710762f5 teams: python: Add Hugo Buddelmeijer.
* etc/teams.scm ("Hugo Buddelmeijer"): Add to python team.

Change-Id: I3d0c864583c83e3289ee236233f34875ab17f7db
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-05 10:32:57 +01:00
Sharlatan Hellseher
f128559596 teams: Katherine Cox-Buday: Remove from the go team.
Katherine Cox-Buday was not active for more than 2 years already.

* etc/teams.scm ("Katherine Cox-Buday"): Withdraw from from go team.

Change-Id: I059d2c1c0959bc3b84c307b17c668ac5df896ac6
2026-02-04 19:40:55 +00:00
Arthur Rodrigues
78b685f258 teams: go: Add Arthur Rodrigues.
* etc/teams.scm ("Arthur Rodrigues"): Add to go team.

Change-Id: Ib6c969fc1058233de1c820cd8779a8c7b42484f4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-04 19:40:54 +00:00
Mathieu Lirzin
d0ac3f79a4 teams: java: Adopt Clojure modules.
* etc/teams.scm (java): Add clojure files to scope.
* CODEOWNERS: Regenerate file.

Change-Id: Ia8adfc3519e95a5137b00ef6fbf285f4d8577d4b
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-04 11:10:10 +01:00
Mathieu Lirzin
692b505ccb teams: Add Mathieu Lirzin.
* etc/teams.scm ("Mathieu Lirzin"): Add to java team.

Change-Id: I4d00c12740c81f9d0a30c124de7a261e8849fffb
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-04 11:09:01 +01:00
Collin J. Doering
ae8e468e54 teams: Add rekahsoft to teams.
* etc/teams.scm: Add Collin Doering to various teams.

Change-Id: Ic18627f12c00f2f5440d9fef83126eb75011f243
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-04 09:43:42 +01:00
Yunqi Shao
008f2b7e98 teams: Add Yunqi Shao to sysadmin team.
* etc/teams.scm: Add yqshao to sysadmin team.

Change-Id: I4cd47213308cd495fb4e6f2f4e6d29076dfcfc1f
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-04 09:43:42 +01:00
David Thompson
ac88b80713 teams: Add Guile team.
* etc/teams.scm (guile): New team.
* CODEOWNERS: Regenerate file.

Change-Id: I7e275252e879ce57c24c7cffcde124bdd351307d
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-04 09:43:39 +01:00
Efraim Flashner
6d97c3f30f teams: bootstrap: Adopt bootstrap.scm.
* etc/teams.scm (bootstrap)[scope]: Add gnu/packages/bootstrap.scm.
CODEOWNERS: Regenerate file.

Change-Id: Icdccfe154e09835cec2a95f94f3688b412dbb787
2026-02-03 16:48:57 +02:00
Cayetano Santos
1772e9e19d teams: crypto: Adopt cryptsetup.
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/cryptsetup.scm".
* CODEOWNERS: Regenerate file.

Change-Id: I5b96145de42b1a80bda5a12ab0ed3db884967a1b
2026-02-02 19:53:31 +01:00
Ludovic Courtès
79523d5fc1 teams: Add two files for the ‘core’ team.
* etc/teams.scm (core): Add ‘etc/teams.scm’ and ‘guix/remote-procedures.scm’.
* CODEOWNERS: Regenerate.

Change-Id: I805b507db22679afed31176e6a0043424a185bf8
2026-01-29 11:53:43 +01:00
Ludovic Courtès
9dd02e1f91 teams: Correctly handle more than 50 teams.
The page size limit for GET requests on /api/v1/orgs/guix/teams is 50.  Thus,
‘organization-teams’ was previously reporting at most 50 teams, even though
there are now 52 of them.  This patch fixes that.

* etc/teams.scm (organization-teams): Rename to…
(organization-teams/paginated): … this.  Add ‘page’ parameter and honor it.
Remove “limit” URL parameter.
(organization-teams): New procedure.

Fixes: guix/guix#5833
Reported-by: Maxim Cournoyer <maxim@guixotic.coop>
Change-Id: Ia25685e001e8522ca4268557ade7d29b5106ae00
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5883
2026-01-29 11:51:37 +01:00
Cayetano Santos
e2840c2126 gnu: Add neorv32.
* gnu/packages/hdl.scm: New variable.
* CODEOWNERS: Regenerate.
* gnu/local.mk: Register.
* po/packages/POTFILES.in: Likewise.
* etc/teams.scm (electronics)<#:scope>: Add "gnu/packages/hdl.scm".

Change-Id: I188087a03272b9a63f23fd96c9cd2af7228dc0d9
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:30:31 +01:00
Cayetano Santos
70d09f028e etc: Add csantosb to reproduciblebuilds team.
* etc/teams.scm: Make csantosb a member of the reproduciblebuilds team.

Change-Id: I5228f754a67fbfcc6dd0ea72ec441c86963e47b3
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:24:22 +01:00
Reza Housseini
7034ddb693 teams: Add rhou to teams.
* etc/teams.scm: Make rhou a member of teams python, science and c++.

Change-Id: I208d8158b746136495c9b61248e2be7331b4bae4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23 16:17:31 +01:00
Anderson Torres
ce3d96c4ef news: Add 'pt' translation.
* etc/news.scm: Add Portuguese translation for most recent news entry.

Change-Id: Ia6f8ec87354aa1960413f4a5024abee6e36a76da
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-01-23 15:07:11 +01:00
Florian Pelz
abcc8deb46 news: Add 'de' translation.
* etc/news.scm: Add German translation for %desktop-services entry.

Change-Id: I81abc277ee7da058810378f32b942db547e6b1aa
2026-01-22 23:04:03 +01:00
Rutherther
7c0cd7e45b Merge branch 'version-1.5.0'
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
2026-01-22 13:27:13 +01:00
Rutherther
30e435371e guix-install.sh: Add efraim's signing key.
* etc/guix-install.sh (GPG_SIGNING_KEYS): add "efraim" entry with his key
fingerprint.

Change-Id: Idbe6eb4bf366265fedb1748f62707eb0819003e2
2026-01-19 19:02:32 +01:00
Rutherther
00a117d436 news: Add information about %desktop-services changes.
Change-Id: I99a7fa1dcaba51f2a0dfe57f77384d82b98505f3
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5697
2026-01-19 18:51:43 +01:00
Nguyễn Gia Phong
cd86148bf3 teams: Add cnx to team sysadmin.
* etc/teams.scm: Make cnx a member of team sysadmin.

Change-Id: Ifd707911ebfcfb550aee3d8e8d9ace27f5386a6e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-18 14:46:59 +01:00
Hilton Chain
1232e53526 gnu: rust-crates: Add ‘package:’ prefix for replaced crates.
This avoids definitions like
‘(define rust-pipewire-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)’.

* gnu/packages/rust-crates.scm: Import (gnu packages rust-sources) module with
‘package:’ prefix.
* etc/teams/rust/rust-crates.tmpl,
* doc/guix-cookbook.texi (Cargo Workspaces and Development Snapshots): Adjust
accordingly.

Change-Id: Ie41556d8f30db65e968d8e8238491f1345eeed59
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-18 11:14:55 +01:00
Hilton Chain
91f1db6186 gnu: rust-crates: Add ‘package:’ prefix for replaced crates.
This avoids definitions like
‘(define rust-pipewire-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)’.

* gnu/packages/rust-crates.scm: Import (gnu packages rust-sources) module with
‘package:’ prefix.
* etc/teams/rust/rust-crates.tmpl,
* doc/guix-cookbook.texi (Cargo Workspaces and Development Snapshots): Adjust
accordingly.

Change-Id: Ie41556d8f30db65e968d8e8238491f1345eeed59
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-18 10:13:32 +01:00
Cayetano Santos
a661f9c9d4 teams: hpc: Adopt opencl.
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/opencl.scm".
* CODEOWNERS: Regenerate file.

Change-Id: I6b0814ca131058e8608c969c777d4d0ca9c6b8ba
2026-01-17 12:30:23 +01:00
Simon Josefsson
79cf0fb7a3 guix-install.sh: Make /etc/profile.d/zzz-guix.sh usable in set -u shells
* etc/guix-install.sh: Replace $INFOPATH, $MANPATH with ${V:-} variant.

Closes: guix/guix#4534
Change-Id: I82da28d1347b1f37862b903f1721d9bdbb78acd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4553
2026-01-16 20:23:50 +01:00
Simon Josefsson
e67189651f guix-install.sh: Make /etc/profile.d/zzz-guix.sh usable in set -u shells
* etc/guix-install.sh: Replace $INFOPATH, $MANPATH with ${V:-} variant.

Closes: guix/guix#4534
Change-Id: I82da28d1347b1f37862b903f1721d9bdbb78acd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4553
2026-01-16 20:15:50 +01:00
Cayetano Santos
a1e5b01d6d teams: hpc: Adopt parallel module.
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/parallel.scm".
* CODEOWNERS: Regenerate file.

Closes guix/guix!5310

Change-Id: I10dd26c427d4d369ef80a49e5e57af21a7049a29
2026-01-16 16:58:02 +01:00
Efraim Flashner
35930066e5 etc: Spelling corrections.
* etc/apparmor.d/guix,
etc/teams/release/artifacts-manifest.scm: Fix misspellings in comments.

Change-Id: Iff757784cc82968c25004bdb430f1ae3ad44624e
2026-01-14 09:16:45 +01:00
FuncProgLinux
69aa6ecdba etc: teams: Add MATE team.
* etc/teams.scm (mate): New team.
("FuncProgLinux"): New team member.
* etc/teams/mate/mate-manifest.scm: New file.
* CODEOWNERS: Regenerate file.

Change-Id: I3db2c4138f92f9ff21bdb7a302f9af67d7c9e710
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-13 21:51:21 +01:00
Efraim Flashner
aaff81ec54 etc: manifests: Remove idris.
This is a follow-up to e89d3a0857.

* etc/manifests/release-user-packages.scm: Remove idris.

Change-Id: I16818ab856bdf72737112bed9d8a92817b48db2a
2026-01-13 10:24:35 +02:00
Ludovic Courtès
35929d5afd teams: Require Codeberg account; remove members without one.
* etc/teams.scm (person): Make ‘email’ and ‘account’ mandatory.
("(", "Vivien Kraus", "Adam Faiz", "Trevor Richards"): Remove.

Change-Id: I95e1243baf6a6f47b025ac62e96b8d3612a55348
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5377
2026-01-12 10:56:38 +01:00
Aaron Covrig
c2700f2c0b teams: ruby: Update file matching expression.
* etc/teams.scm (ruby): Update regular expression.
* CODEOWNERS: Regenerate file.

Change-Id: Ic261ee13471ce86339ad68303236e686d18659b1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-10 17:04:10 +01:00
Maxim Cournoyer
47af617b5c services: Add luanti-service-type.
* gnu/services/games.scm (luanti-configuration): New variable.
(%luanti-account): Likewise.
(luanti-activation): New procedure.
(luanti-shepherd-service): Likewise.
(luanti-service-type): New variable.
* gnu/tests/games.scm: New file.

Change-Id: I65a1dcf832fa8add9c9d278d82bab91ca3eef086
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-06 22:00:50 +09:00
Rutherther
64668f7c15 etc: release: Add spare space to the release VM image.
* etc/teams/release/artifacts-manifest.scm (qcow2-for-system): Make size 20
GiB.

Fixes: #5081
Change-Id: I11f932c417efc086b99f41a8ffc1f56ee86234f9
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5218
2026-01-04 12:47:39 +01:00