Rutherther
48ca028511
manifests: Split release manifest to two.
...
As stated in the manifest, use two release manifests:
1. Minimal one
2. Full one with all the desktop services enabled.
* etc/manifests/release.scm: Move to etc/manifests/release-minimal.scm.
* etc/manifests/release-minimal.scm (%system-packages):
Add packages from default privileged-programs.
Add %base-firmware.
Add %base-packages.
Remove desktops.
Remove xorg modules.
* etc/teams.scm (release): Add new splitted manifests.
* Makefile.am
(EXTRA_DIST): Remove release manifest; Add manifests release-minimal and
release-desktop.
(assert-binaries-available): Use new splitted release manifest.
* etc/manifests/release-desktop.scm (%system-packages):
Add desktops.
Add xorg modules.
* CODEOWNERS: Regenerate file.
Change-Id: I40de8b5d0f9c8b630e8af7969d4c195dd9e2c3e2
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-11-23 10:52:25 +02:00
Andreas Enge
0f318edda7
teams: Add Andreas Enge to crypto team.
...
* etc/teams.scm ("Andreas Enge"): Add crypto team.
Change-Id: I7acef41c5d359333c1729680c7b7525c79c2a81d
2025-11-17 17:18:48 +01:00
Cayetano Santos
6fe5e7f707
etc: teams: Add crypto team.
...
* etc/teams.scm (crypto): New team.
[Cayetano Santos]: Add to new team.
* CODEOWNERS: Rebuild.
Change-Id: Ie51ff65629c5b65ec8ee148e4dddce6d39007b54
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-11-12 18:34:06 +01:00
Giacomo Leidi
f0119f0980
teams: Add Igorj Gorjaĉev.
...
* etc/teams.scm ("Igorj Gorjaĉev"): Add to BEAM team.
Change-Id: Ie3b06a7abf482271c6a69cc7bc601c0cc76801c8
Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-09 19:56:46 +00:00
Giacomo Leidi
0059294572
teams: Add Pierre-Henry Fröhring.
...
* etc/teams.scm ("Pierre-Henry Fröhring"): Add to BEAM team.
Change-Id: I221cbf7659b357eb6f091ddc587e4eca1e7eb6e0
Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-09 19:56:46 +00:00
Giacomo Leidi
80554b297b
teams: Add BEAM team.
...
* CODEOWNERS: Regenerate.
* etc/teams.scm (beam): New variable.
("Giacomo Leidi"): Add to BEAM team.
* etc/teams/beam/elixir-manifest.scm: New file.
* etc/teams/beam/erlang-manifest.scm: New file.
Change-Id: I0a42ef400f2d63aac5672d25277aabfca0e6fe28
Reviewed-by: Hartmut Goebel <h.goebel@crazy-compilers.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-09 19:56:43 +00:00
Maxim Cournoyer
9d60fdf6a2
Revert "elf: Remove bundled Guile source."
...
This reverts commit 11cf5b2fe4 .
2025-10-30 16:19:49 +09:00
Maxim Cournoyer
11cf5b2fe4
elf: Remove bundled Guile source.
...
This module has been included in Guile as (system vm elf) since around version
2.1.
* guix/elf.scm: Delete file.
* CODEOWNERS: De-register module.
* Makefile.am (MODULES): Likewise.
* etc/teams.scm (core): Likewise.
* gnu/build/linux-modules.scm: Adjust imports.
* gnu/packages/gnuzilla.scm (icecat-minimal) [modules]: Likewise.
* gnu/packages/librewolf.scm (librewolf): Likewise.
* gnu/packages/sequoia.scm (sequoia): Likewise.
* gnu/packages/tor-browsers.scm (make-torbrowser): Likewise.
* gnu/packages/version-control.scm (hg-commitsigs): Likewise.
* guix/build/debug-link.scm: Likewise.
* guix/build/gnu-build-system.scm: Likewise.
* guix/build/gremlin.scm: Likewise.
* guix/build/meson-build-system.scm: Likewise.
* guix/grafts.scm (graft-derivation/shallow): Likewise.
* guix/scripts/pack.scm (wrapped-package): Likewise.
* tests/debug-link.scm: ("elf-debuglink", "set-debuglink-crc"): Likewise.
* tests/gremlin.scm: Likewise.
* guix/build-system/gnu.scm (%default-gnu-imported-modules): Remove (guix elf).
Change-Id: I86ac4237fdd820a6b54dc0fe7a7d10403a290ef9
2025-10-30 16:13:03 +09:00
Andy Tai
fe59616ba0
teams: Add entry for Andy Tai.
...
* etc/teams.scm ("Andy Tai"): New member.
* CODEOWNERS: Order files alphabetically.
Change-Id: I7938b6761db5feb36c56ebf28f871a6d88c957e0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-29 10:40:59 +01:00
Ludovic Courtès
f94bca8464
teams: Tweak name and description for ‘hpc’ team.
...
* etc/teams.scm (hpc): Tweak name and description.
Change-Id: Ied24ec861fc70449bdc1e6542bece62bcb7d2bdc
2025-10-27 00:16:06 +01:00
Cayetano Santos
e11a43bae9
teams: hpc: Adopt oneapi.
...
* etc/teams.scm (hpc)<#:scope>:
Add "gnu/packages/oneapi.scm".
* CODEOWNERS: Regenerate file.
Change-Id: I3cc178352b5f87f5ca43deb7e8ee214d07830792
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-27 00:13:25 +01:00
Ludovic Courtès
2ffea78b14
teams: Add several missing Codeberg user names.
...
Change-Id: I0585cf503e30ac6b58912097ebb96bb5a9d97ebe
2025-10-21 16:54:00 +02:00
Ludovic Courtès
9687a9fb66
teams: ‘sync-codeberg-teams’ actually removes team members when needed.
...
This fixes a pretty fun omission.
* etc/teams.scm (remove-team-member): New Forgejo request.
(update-team): Use it.
Change-Id: Id3e4d3d2290fe6e030b38fae621f2db4e67cc6e6
2025-10-21 16:53:45 +02:00
Nicolas Graves
9a2e2c22ca
teams: Add Nicolas Graves to core team.
...
* etc/teams.scm (person)[Nicolas Graves]: Add to core team.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-21 16:30:24 +02:00
Sharlatan Hellseher
5dec4cf322
teams: sysadmin: Adopt samba.
...
- samba :: Module provides packages maintained by
<https://www.samba.org/ > and implement the SMB and
Active Directory protocols for Linux and UNIX-like systems.
* etc/teams.scm (sysadmin)<#:scope>: Add "gnu/packages/samba.scm",
and "gnu/packages/vnc.scm".
* CODEOWNERS: Regenerate file.
Change-Id: Id6cd94a47b591488b6e2ed220e3354ba30c461ce
2025-10-19 21:14:40 +01:00
Simon Tournier
87895d6f71
teams: Add Simon's Codeberg account.
...
* etc/teams.scm (Simon Tournier): Add zimoun's Codeberg account.
Change-Id: Ieae7102413890e2df3733d3584464ace92cfbf88
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-10-18 22:05:39 +02:00
Danny Milosavljevic
4a0c32c865
teams: Add Danny to bootstrap, science, hpc and rust teams.
...
* etc/teams.scm ("Danny Milosavljevic"): Add to bootstrap, science, hpc and
rust teams.
Change-Id: I998591b6b98544a6b587b5788f2d882c97b45fb0
2025-10-17 20:33:16 +02:00
Rutherther
228d687fbe
teams: Add Rutherther to core team.
...
* etc/teams.scm (person) <Rutherther>: Add to core team.
Change-Id: Ied312cc4743929a11dc6ff6e8f13e3686e1a04bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-17 12:23:54 +02:00
Sughosha
39a640a6fe
teams: Drop gnu/packages/education.scm from KDE team.
...
* etc/teams.scm (kde)[#:scope]: Remove "gnu/packages/education.scm."
* CODEOWNERS: Regenerate file.
Change-Id: I5ff619120b582db098ea4cad63baa3f8745e7b2a
2025-10-17 11:27:13 +02:00
Maxim Cournoyer
6e970ff839
teams: Add Maxim to core team.
...
* etc/teams.scm (person) <Maxim>: Add core team. Sort.
Change-Id: I21698bea75c9ee794a4088e0041c73bd617225c8
2025-10-15 12:09:36 +09:00
Morgan Arnold
1119a0aef9
teams: Add Morgan to core team.
...
* etc/teams.scm ("Morgan"): Create and add to core team.
Change-Id: I8b818e64f96118c517b9b8c6d9059fa02d11d927
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2025-10-15 12:07:48 +09:00
Ludovic Courtès
00f186a6bf
teams: Remove inactive members of the ‘core’ team.
...
* etc/teams.scm (nckx, mothacehe, Josselin Poiret): Remove.
Change-Id: I669dc9247ebd88a60babce1f128aa38c8f4f78ce
2025-10-12 22:22:00 +02:00
Nicolas Graves
a34376aa71
import: texlive: Move tests to tests/import/texlive.scm.
...
* tests/texlive.scm: Move to tests/import/texlive.scm.
* Makefile.am: Refresh it.
* CODEOWNERS: Refresh it.
* etc/teams.scm: Refresh it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:04:16 +02:00
Nicolas Graves
5507b1bfc0
import: opam: Move tests to tests/import/opam.scm.
...
* tests/opam.scm: Move to tests/import/opam.scm.
* Makefile.am: Refresh it.
* CODEOWNERS: Refresh it.
* etc/teams.scm: Refresh it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:04:16 +02:00
Nicolas Graves
fc905a5a69
import: elpa: Move tests to tests/import/elpa.scm.
...
* tests/elpa.scm: Move to tests/import/elpa.scm.
* Makefile.am: Refresh it.
* CODEOWNERS: Refresh it.
* etc/teams.scm: Refresh it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:04:16 +02:00
Nicolas Graves
7a41349bed
import: cran: Move tests to tests/import/cran.scm.
...
* tests/cran.scm: Move to tests/import/cran.scm.
* Makefile.am: Refresh it.
* CODEOWNERS: Refresh it.
* etc/teams.scm: Refresh it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:04:16 +02:00
Nicolas Graves
94df3e6f28
import: gem: Move tests to tests/import/gem.scm.
...
* tests/gem.scm: Move to tests/import/gem.scm.
* Makefile.am: Refresh it.
* CODEOWNERS: Update.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:04:05 +02:00
Nicolas Graves
d4fda72d8f
import: go: Move tests to tests/import/go.scm.
...
* tests/go.scm: Move to tests/import/go.scm.
* Makefile.am: Refresh it.
* CODEOWNERS: Refresh it.
* etc/teams.scm: Refresh it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:00:36 +02:00
Nicolas Graves
fbc1da99ea
import: crate: Move tests to tests/import/crate.scm.
...
* tests/crate.scm: Move to tests/import/crate.scm.
* Makefile.am: Refresh it.
* CODEOWNERS: Refresh it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:00:36 +02:00
Nicolas Graves
f1a3bf940c
import: pypi: Move tests to tests/import/pypi.scm
...
* tests/pypi.scm: Move to tests/import/pypi.scm
* CODEOWNERS: Refresh it.
* Makefile.am: Refresh it.
* etc/teams.scm: Refresh it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-10-01 11:00:35 +02:00
Nicolas Graves
8f68657316
teams: Update Nicolas Graves' codeberg account.
...
* etc/teams.scm (Nicolas Graves): Adjust CodeBerg's account.
Change-Id: I338fc27a5654d8fd12d5ab9846fa05e42051b6fa
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-09-28 21:23:13 +01:00
Ludovic Courtès
d411aff611
teams: Adjust team membership for myself.
...
* etc/teams.scm (civodul): Remove ‘home’, ‘bootstrap’ and ‘documentation’.
Add ‘hpc’.
Change-Id: I7946be1fc59fc292a7b92b92035ccaea722aadc9
2025-09-26 21:35:43 +02:00
Andreas Enge
b97049b29c
gnu: Remove references to (gnu packages fcitx).
...
This is a follow-up to commit 04a4f8cc9d .
* etc/teams.scm (localization): Unregister removed file.
* CODEOWNERS: Regenerate file.
Change-Id: Id7196e36aab79ecdb65f9e4a1f18e81e92fb6994
2025-09-25 21:11:39 +02:00
Rutherther
80f24100f6
teams: Add entry for Rutherther.
...
Add myself to release team.
* etc/teams.scm (Rutherther): New member.
Change-Id: Ied242919f54abe05e429fb8e658bdc9e0ffc0cb1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-09-25 11:57:49 +03:00
Maxim Cournoyer
d759207ff9
teams: Register Sugosha's Codeberg username.
...
* etc/teams.scm (members) <Sugosha>: Register Codeberg username.
Change-Id: Iebdedb245242855c1351cb122d9aec7226b35f0d
2025-09-23 22:56:21 +09:00
Maxim Cournoyer
10482f731e
Reapply "Update Maxim's email address."
...
This reverts commit a7db92d9b3 , this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3
Revert "Update Maxim's email address."
...
This reverts commit d0d87a744d . Oops! This
caused a world rebuild.
Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d
Update Maxim's email address.
...
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Cayetano Santos
362f9ee4da
teams: electronics: Adopt flashing-tools.
...
* etc/teams.scm (electronics)<#:scope>:
Add "gnu/packages/flashing-tools.scm".
* CODEOWNERS: Regenerate file.
Change-Id: Ic3ac4bc0d7a6822231152aef4d4927fbb4ba3479
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-09-17 16:28:54 +02:00
SameExpert
105e76302d
teams: Add Sughosha to audio team.
...
* etc/teams.scm ("Sughosha"): Add to audio team.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-09-17 12:40:29 +02:00
Hilton Chain
19b98ac19e
teams: Add more Codeberg accounts.
...
* etc/teams.scm: Add tanguybl and pukkamustard.
Change-Id: I3bf6ca46de4d250b16817123433e9b8103ef1dfd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-09-17 11:55:12 +02:00
Cayetano Santos
d970689f80
gnu: Merge fpga in electronics module.
...
* gnu/local.mk: Drop fpga.scm.
* etc/teams: Drop fpga.scm.
* CODEOWNERS: Drop fpga.scm.
* po/packages/POTFILES.in: Drop fpga.scm.
* gnu/packages/fpga.scm: Remove file.
(abc, abc-yosyshq, apycula, fftgen, gtkwave, iverilog, icestorm, libfst)
(nextpnr, nextpnr-ice40, nvc, openfpgaloader, python-hdlmake)
(python-migen, python-myhdl, python-vunit, systemc, verilator)
(yosys, yosys-clang): Move from here…
* gnu/packages/electronics.scm: … to here.
Change-Id: Ia920313a383d21210b217e3bf3f5c60c4682fc43
2025-09-17 11:36:57 +02:00
Ashvith Shetty
c7a8f7cd61
teams: Update entry for Ashvith Shetty.
...
* etc/teams.scm ("Ashvith Shetty"): Add Codeberg account,
include additional teams.
Change-Id: I4eab70c7b19d056dae89aa81c06df88c5777e45e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-09-06 22:23:40 +02:00
Saku Laesvuori
cc65d74c10
teams: Add entry for Saku Laesvuori
...
* etc/teams.scm ("Saku Laesvuori"): New member.
Change-Id: I7127d74b743ba3cedd83b85e77e25e0ee276370b
2025-09-03 23:18:37 -05:00
Noé Lopez
f7f8db1d8c
teams: Add release team members.
...
* etc/teams.scm ("Efraim Flashner", "Noé Lopez", "Rodion Goritskov"):
Add to release team.
Change-Id: I81a658407f37cbda334c2fc567d7a552dbd2b6ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-09-03 12:34:12 +02:00
Noé Lopez
fab910a12f
teams: Add release team.
...
* etc/teams.scm (release): New variable.
* CODEOWNERS: Regenerate.
Change-Id: I8cd590cf6f7fb330215687433c4926ee2bcf067f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Modified-by: Ludovic Courtès <ludo@gnu.org >
2025-09-03 12:34:01 +02:00
Sharlatan Hellseher
2bae0402b2
teams: sysadmin: Adopt more files.
...
- rdesktop :: Remote Desktop management, more likely used in sysadmin
tasks.
- vnc :: Virtual Network Computing is a graphical desktop-sharing
system, more like used in sysadmin tasks.
* etc/teams.scm (sysadmin)<#:scope>: Add "gnu/packages/rdesktop.scm",
and "gnu/packages/vnc.scm".
* CODEOWNERS: Regenerate file.
Change-Id: I2e1df892147367932452c9b99e37703c46b2957a
2025-08-22 22:51:22 +01:00
Hilton Chain
dfc7112319
gnu: c2rust: Move to (gnu packages rust-apps).
...
As all these crates are only used by c2rust itself, they can be safely
removed.
* gnu/packages/patches/c2rust-ast-exporter-local-search.patch: Delete file.
* gnu/packages/c2rust.scm: Delete file.
(rust-c2rust-ast-builder-0.18, rust-c2rust-ast-exporter-0.18)
(rust-c2rust-ast-printer-0.18, rust-c2rust-bitfields-0.18)
(rust-c2rust-bitfields-derive-0.18, rust-c2rust-build-paths-0.18)
(rust-c2rust-transpile-0.18): Delete variables.
(%tinycbor-source, c2rust): Move to ...
* gnu/packages/rust-apps.scm (%tinycbor-source, c2rust): ...here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregisiter c2rust module.
(dist_patch_DATA): Unregisiter patch.
* etc/teams.scm (rust): Remove the file from scope.
* CODEOWNERS: Likewise.
Change-Id: I06dd323c5d209b92f7cc13f7fbcbe79fe868a8ff
2025-08-21 19:08:27 +08:00
Hilton Chain
f27fb840c2
import: crate: Add Cargo.lock parser.
...
* guix/import/crate/cargo-lock.scm: New file.
* Makefile.am (MODULES): Regisiter it.
* etc/teams.scm (rust)[#:scope]: Add it.
* CODEOWNERS: Add it.
* guix/import/crate.scm (cargo-lock->expressions): New procedure.
* tests/crate.scm (temp-file): New variable.
("crate-lockfile-import"): New test.
Co-authored-by: Murilo <murilo@disroot.org >
Co-authored-by: Luis Guilherme Coelho <lgcoelho@disroot.org >
Change-Id: I95421e9e2ba11a671b4bc4e1323c6d31a1b012c5
2025-08-21 19:08:21 +08:00
Andreas Enge
ef6b7bf4f0
etc: teams: Order alphabetically.
...
This is a follow-up to commit e8cc7e3c16
* etc/teams.scm (ai): Move the variable up.
* CODEOWNERS: Regenerate.
Change-Id: I4cc4fcf228783392bdf8dfbe2374c19aa5a9e30d
2025-08-18 11:30:22 +02:00