summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)AuthorFilesLines
2026-02-15teams: crypto: Adopt cybersecurity.Cayetano Santos1-0/+1
* 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-14etc: Add enge to c++ team.Andreas Enge1-1/+1
* etc/teams.scm (enge): Add team c++. Change-Id: I7abaf6d62738561ceff917bb807ad11c5a40900b
2026-02-11teams: kernel: Add Vagrant Cascadian.Vagrant Cascadian1-1/+1
* etc/teams.scm ("Vagrant Cascadian"): Add to kernel team.
2026-02-11teams: Add Sergio Pastor Pérez to various teams.Sergio Pastor Pérez1-0/+6
* 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-11teams: hpc: Adopt rocm-libs and rocm-tools.Cayetano Santos1-0/+2
* 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-10teams: crypto: Adopt vpn.Cayetano Santos1-1/+2
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/vpn.scm". * CODEOWNERS: Regenerate file. Merges guix/guix!6293 Change-Id: I756f1234af9b3c7eebd25feeddff696671333993
2026-02-08teams: guile: Add David Thompson.David Thompson1-0/+5
* etc/teams.scm ("David Thompson"): Add to guile team. Change-Id: Idcb1535f87f51b62c52c710f34cce445098913f6
2026-02-07maint: Build all guix dependencies in the hurd manifest.Yelninei1-3/+1
* 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-07guix-install.sh: Set Guile load paths in zzz-guix.sh.Rutherther1-0/+4
Reverts bb2263102ace6f178410cdc1e49a315bb51a20da. Follow up of 4aece62a754996bb6af03f45ceaeb0f3fc929809 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-07guix-install.sh: Check if ~/.guix-profile exists properly.Rutherther1-1/+1
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-06teams: Update own membership.Ludovic Courtès1-1/+1
* etc/teams.scm (civodul): Remove ‘mentors’; add ‘guile’. Change-Id: Ie4be0559b3f7fff4dab610f3e3e083ca26135a34 Signed-off-by: jgart <jgart@dismail.de>
2026-02-06teams: ocaml: Add Jason Conroy (@conroj).Jason Conroy1-0/+5
* etc/teams.scm ("Jason Conroy"): Add to ocaml team. Change-Id: I792369adae55c106fd6f88dbdeb38a84b3e99b94 Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-06teams: mozilla: Add Untrusem.moksh1-0/+5
* etc/teams.scm ("Untrusem"): Add to Mozilla team. Change-Id: Iebd7e10b31890a30d6f169ef394d59d547ea27d6 Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-02-05teams: Re-add Wilko Meyer as a member of the kernel team.Wilko Meyer1-0/+5
* etc/teams.scm ("Wilko Meyer"): New entry. Change-Id: Ic7b0c8a8102d73653e5c2bae9829286c03acd815 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-05teams: python,sysadmin: Add Yan Abu Arab.Yan Abu Arab1-0/+5
* 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-05teams: python: Add Hugo Buddelmeijer.Hugo Buddelmeijer1-0/+5
* etc/teams.scm ("Hugo Buddelmeijer"): Add to python team. Change-Id: I3d0c864583c83e3289ee236233f34875ab17f7db Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-04teams: Katherine Cox-Buday: Remove from the go team.Sharlatan Hellseher1-1/+1
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-04teams: go: Add Arthur Rodrigues.Arthur Rodrigues1-0/+5
* etc/teams.scm ("Arthur Rodrigues"): Add to go team. Change-Id: Ib6c969fc1058233de1c820cd8779a8c7b42484f4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-04teams: java: Adopt Clojure modules.Mathieu Lirzin1-1/+5
* 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-04teams: Add Mathieu Lirzin.Mathieu Lirzin1-1/+5
* etc/teams.scm ("Mathieu Lirzin"): Add to java team. Change-Id: I4d00c12740c81f9d0a30c124de7a261e8849fffb Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2026-02-04teams: Add rekahsoft to teams.Collin J. Doering1-0/+6
* etc/teams.scm: Add Collin Doering to various teams. Change-Id: Ic18627f12c00f2f5440d9fef83126eb75011f243 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-04teams: Add Yunqi Shao to sysadmin team.Yunqi Shao1-0/+5
* etc/teams.scm: Add yqshao to sysadmin team. Change-Id: I4cd47213308cd495fb4e6f2f4e6d29076dfcfc1f Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-04teams: Add Guile team.David Thompson1-0/+11
* etc/teams.scm (guile): New team. * CODEOWNERS: Regenerate file. Change-Id: I7e275252e879ce57c24c7cffcde124bdd351307d Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-03teams: bootstrap: Adopt bootstrap.scm.Efraim Flashner1-1/+2
* etc/teams.scm (bootstrap)[scope]: Add gnu/packages/bootstrap.scm. CODEOWNERS: Regenerate file. Change-Id: Icdccfe154e09835cec2a95f94f3688b412dbb787
2026-02-02teams: crypto: Adopt cryptsetup.Cayetano Santos1-0/+1
* etc/teams.scm (crypto)<#:scope>: Add "gnu/packages/cryptsetup.scm". * CODEOWNERS: Regenerate file. Change-Id: I5b96145de42b1a80bda5a12ab0ed3db884967a1b
2026-01-29teams: Add two files for the ‘core’ team.Ludovic Courtès1-2/+4
* etc/teams.scm (core): Add ‘etc/teams.scm’ and ‘guix/remote-procedures.scm’. * CODEOWNERS: Regenerate. Change-Id: I805b507db22679afed31176e6a0043424a185bf8
2026-01-29teams: Correctly handle more than 50 teams.Ludovic Courtès1-3/+14
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-25gnu: Add neorv32.Cayetano Santos1-0/+1
* 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-25etc: Add csantosb to reproduciblebuilds team.Cayetano Santos1-1/+1
* etc/teams.scm: Make csantosb a member of the reproduciblebuilds team. Change-Id: I5228f754a67fbfcc6dd0ea72ec441c86963e47b3 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-23teams: Add rhou to teams.Reza Housseini1-0/+5
* 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-23news: Add 'pt' translation.Anderson Torres1-2/+18
* etc/news.scm: Add Portuguese translation for most recent news entry. Change-Id: Ia6f8ec87354aa1960413f4a5024abee6e36a76da Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-01-22news: Add 'de' translation.Florian Pelz1-1/+17
* etc/news.scm: Add German translation for %desktop-services entry. Change-Id: I81abc277ee7da058810378f32b942db547e6b1aa
2026-01-22Merge branch 'version-1.5.0'Rutherther4-2/+24
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
2026-01-19guix-install.sh: Add efraim's signing key.Rutherther1-0/+1
* etc/guix-install.sh (GPG_SIGNING_KEYS): add "efraim" entry with his key fingerprint. Change-Id: Idbe6eb4bf366265fedb1748f62707eb0819003e2
2026-01-19news: Add information about %desktop-services changes.Rutherther1-0/+20
Change-Id: I99a7fa1dcaba51f2a0dfe57f77384d82b98505f3 Signed-off-by: Rutherther <rutherther@ditigal.xyz> Merges: #5697
2026-01-18teams: Add cnx to team sysadmin.Nguyễn Gia Phong1-1/+1
* etc/teams.scm: Make cnx a member of team sysadmin. Change-Id: Ifd707911ebfcfb550aee3d8e8d9ace27f5386a6e Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-18gnu: rust-crates: Add ‘package:’ prefix for replaced crates.Hilton Chain1-1/+1
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-18gnu: rust-crates: Add ‘package:’ prefix for replaced crates.Hilton Chain1-1/+1
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-17teams: hpc: Adopt opencl.Cayetano Santos1-0/+1
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/opencl.scm". * CODEOWNERS: Regenerate file. Change-Id: I6b0814ca131058e8608c969c777d4d0ca9c6b8ba
2026-01-16guix-install.sh: Make /etc/profile.d/zzz-guix.sh usable in set -u shellsSimon Josefsson1-2/+2
* 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-16guix-install.sh: Make /etc/profile.d/zzz-guix.sh usable in set -u shellsSimon Josefsson1-2/+2
* 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-16teams: hpc: Adopt parallel module.Cayetano Santos1-0/+1
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/parallel.scm". * CODEOWNERS: Regenerate file. Closes guix/guix!5310 Change-Id: I10dd26c427d4d369ef80a49e5e57af21a7049a29
2026-01-14etc: Spelling corrections.Efraim Flashner2-2/+2
* etc/apparmor.d/guix, etc/teams/release/artifacts-manifest.scm: Fix misspellings in comments. Change-Id: Iff757784cc82968c25004bdb430f1ae3ad44624e
2026-01-13etc: teams: Add MATE team.FuncProgLinux2-0/+44
* 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-13etc: manifests: Remove idris.Efraim Flashner1-1/+0
This is a follow-up to e89d3a0857196b3366c18df2a297f05d08ad80c0. * etc/manifests/release-user-packages.scm: Remove idris. Change-Id: I16818ab856bdf72737112bed9d8a92817b48db2a
2026-01-12teams: Require Codeberg account; remove members without one.Ludovic Courtès1-17/+1
* 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-10teams: ruby: Update file matching expression.Aaron Covrig1-1/+1
* etc/teams.scm (ruby): Update regular expression. * CODEOWNERS: Regenerate file. Change-Id: Ic261ee13471ce86339ad68303236e686d18659b1 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-06services: Add luanti-service-type.Maxim Cournoyer1-0/+2
* 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-04etc: release: Add spare space to the release VM image.Rutherther1-0/+1
* 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-04etc: guix-install.sh: Set XCURSOR_PATH to proper default value.Rutherther1-1/+1
As can be seen in the Xcursor docs, the default path is `~/.local/share/icons, ~/.icons, /usr/share/icons, /usr/share/pixmaps`, zzz-guix.sh is currently missing the first two. * etc/guix-install.sh (sys_create_init_profile): Add home paths to XCURSOR_PATH. Change-Id: I4284d7648394c06b83e4eba91882b81c8a35d706 Signed-off-by: Rutherther <rutherther@ditigal.xyz> Merges: #5231 Signed-off-by: Rutherther <rutherther@ditigal.xyz>