Commit graph

1031 commits

Author SHA1 Message Date
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
Martin Schitter
efdc2d0ad8
etc: committer: Fix crashes on missing package version fields.
* etc/committer.scm.in (change-commit-message):
Fix handling of missing package version fields.

Change-Id: Id6565dc30a25f6bd53ba2c1f82609a357c375d8c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-10-22 12:46:14 +02: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
Ludovic Courtès
aa12beb750
guix-install.sh: Add the “kvm” GID to /etc/subgid.
* etc/guix-install.sh (SYSTEMD_REQUIRE): New variable.
(sys_create_build_user): Populate /etc/subgid.

Change-Id: I989c3ff682453d8d65e313c89fb751a20aa48bb8
2025-10-16 15:14:37 +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
Anderson Torres
d75683d528
news: Add 'pt_BR' translation.
* etc/news.scm: Add Portuguese translation of fundraising campaign news.

Change-Id: I4b7f4d69da493257cd7eddfd719faf101cd73275
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2025-10-15 03:46:03 +02:00
Liliana Marie Prikler
f167813131
teams: emacs: Add tree-sitter-manifest.
* etc/teams/emacs/tree-sitter-manifest.scm: New file.
2025-10-14 10:52:56 +02:00
Efraim Flashner
68cfe880b4
gnu: Add make-grub procedure.
* gnu/packages/bootloaders.scm (grub): Rename to make-grub.
[arguments]: Adjust configure-flags to pass a platform flag.  Don't
disable the tests on armhf and aarch64.
(grub-pc): New variable.
(grub): Set to grub-pc.
(grub-minimal, grub-coreboot, grub-efi, grub-emu): Rewrite to use
make-grub.
* etc/manifests/release.scm (%bootloader-packages): Rename the grub
package.

Change-Id: If020356cb1f8fec885df5732713078ebe4ffec96
2025-10-13 13:27:48 +03: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
Steve George
2e1be00d0b
news: Add info about 'Sustain and Strengthen Guix' fundraising.
* etc/news.scm: New entry.

Change-Id: Ic1bfeb9ca1fac6f0d115dcb27d81e96c5e67d14d
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
2025-10-10 09:43:58 +01:00
Cayetano Santos
5f04a1d709
etc: guix-install.sh: Update GNU_URL.
* etc/guix-install.sh (GNU_URL): Update to generic mirror URL.

Change-Id: I7197691d2ed7b125a1fbc6ca774be7a34b81c121
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2025-10-01 18:42:24 +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
Hilton Chain
92765f33db
etc: Rewrite fish completion.
* etc/completion/fish/guix.fish: Rewrite from scratch to allow generate part
of the completions and achieve full completion coverage.

Change-Id: I9e39432c76c36bd1f2804eb6f295202847505eef
2025-09-24 15:34:29 +08: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
Martin Schitter
5b218cd2b9
etc: guix-install.sh: Accept riscv64 as supported architecture.
Although the installer script will not find any officially released
binary-tar-packages for riscv64 on the guix ftp mirrors until now
we should at least support the installation of custom packed
binary bundles for this platform.

Changes to be committed:
	modified:   etc/guix-install.sh

Change-Id: I84c82388c7771d793b108b99e03d040bad9f1154
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-09-23 11:13:22 +02: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
Maxim Cournoyer
6fcf91be52
teams/qt: Include python-pyqt packages in update manifest.
* etc/teams/qt/common.scm (qt-packages-manifest): Also select packages whose
name start with 'python-pyqt'.

Change-Id: I8caf2b62b1f0cd269d8c123d9e8ffe6344814c55
2025-09-14 22:04:06 +09:00
Anderson Torres
c37ad95418
news: Add 'pt_BR' translation.
* etc/news.scm: Add Brazilian Portuguese translation of 'linux-libre' 6.16
upgrade entry.

Change-Id: I1b345391789fecf0fe2fac70899167bdd3eb3a69
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2025-09-11 11:23:06 +02:00
Florian Pelz
b8c1f85369
news: Add 'de' translation.
* etc/news.scm: Add German translation of 'linux-libre' 6.16 upgrade entry.

Change-Id: Iefc199a8fd6ac32b6c9e6fb6284b5e2d3170b41c
2025-09-09 10:55:59 +02:00
Leo Famulari
13e0038f72
news: Add entry about the linux-libre 6.16 update.
* etc/news.scm: Add entry.

Change-Id: Icbc90e28be00ac1e40bf9758913e526544d1e70b
2025-09-07 20:57:03 -04: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