summaryrefslogtreecommitdiff
path: root/etc/teams
AgeCommit message (Collapse)Author
2026-04-21teams: rust: Improve audit-rust-crates script.Efraim Flashner
* etc/teams/rust/audit-rust-crates: Count the number of untested crates and print them at the end of running the script. [Begin]: Close open file descriptor. [crate-source]: Use variables. [package:rust, git-reference]: New matches. Change-Id: If3d9dec79175dfa521a4dfa54d2fedf69712d96e
2026-04-14gnu: dvisvgm: Deprecate in favor of texlive-dvisvgm.Nicolas Goaziou
* gnu/packages/tex.scm (dvisvgm): Deprecate. * etc/teams/tex/tex-manifest.scm (%sundry-texlive-packages): Do not monitor dvisvgm anymore. * gnu/packages/statistics.scm (python-openturns): Use texlive-dvisvgm. Change-Id: I1903a0bdd4e66f9f2a49d21029371e87924435ac
2026-04-09etc: Add MPI manifest for the ‘hpc’ team.Ludovic Courtès
* etc/teams/hpc/mpi-manifest.scm: New file. Change-Id: I5bbdbaee48efb840a04cffd6354ece2211c95c66 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-22teams/gnome: Update gnome-core-refresh script.Maxim Cournoyer
* etc/teams/gnome/gnome-core-refresh (%gnome-releng-versions-uri): Update URI. (%names): Register glycin. Change-Id: I314ce2fd0345b5cc5b81cbb465a701d99c926274
2026-03-07teams: tex: Add manifest.jgart
* etc/teams/tex/tex-manifest.scm: New file. Change-Id: I522622327964332d00b3d8b23c1d4807a7571345 Signed-off-by: jgart <jgart@dismail.de>
2026-03-06teams: Update gnome-core-refresh script.Maxim Cournoyer
* etc/teams/gnome/gnome-core-refresh (%names): Register pypgobject and pyatspi mappings. Change-Id: I5343870e33fbd25859f5fb39522953225c6236b9
2026-02-24teams: go: Add manifest.jgart
* etc/teams/go/go-manifest.scm: New file. Change-Id: I1aad9ca3d043efe5d4868d53238ac00243c933e1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23teams: perl: Add manifest.jgart
* etc/teams/lisp/perl-manifest.scm: New file. Change-Id: I73078321c258a207ea78a1b01fc99707a9741e18 Signed-off-by: jgart <jgart@dismail.de>
2026-02-21teams: rust: Limit manifests to supported packages.Efraim Flashner
* etc/teams/rust/rust-manifest.scm, etc/teams/rust/rusty-packages.scm: Limit the manifests to packages which are supported on that architecture. Change-Id: I85b6f2a81835c961e9d320e94141eb273e99f9ba
2026-01-22Merge branch 'version-1.5.0'Rutherther
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
2026-01-18gnu: rust-crates: Add ‘package:’ prefix for replaced crates.Hilton Chain
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 Chain
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-14etc: Spelling corrections.Efraim Flashner
* etc/apparmor.d/guix, etc/teams/release/artifacts-manifest.scm: Fix misspellings in comments. Change-Id: Iff757784cc82968c25004bdb430f1ae3ad44624e
2026-01-13etc: teams: Add MATE team.FuncProgLinux
* 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-04etc: release: Add spare space to the release VM image.Rutherther
* 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
2025-12-23etc: release: Switch to Guile declaration of artifacts.Rutherther
This is a rewrite of the bash commands for generation of guix binary tarballs and system images to Guile. I am expecting this will help us significantly with getting the same derivations locally and from Cuirass, instead of relying on images/tarball job specifications and trying to tweak it locally to have the same ones. Implements: #4347, #4348. * etc/teams/release/artifacts-manifest.scm: Make a manifest with release artifacts for all supported systems. * etc/teams/release/artifacts.scm: Collect artifacts for all supported systems into a union with proper names for the release artifacts. * Makefile.am (release): Use time-machine instead of pre-inst-env; Switch to building new artifacts.scm Change-Id: I71a6a27e6f315dd31b91c49e71dff2d09695c0dc Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-21teams: lisp: Add manifest.jgart
* etc/teams/lisp/lisp-manifest.scm: New file. Change-Id: I9e23464197978bc6236eb13d42bd9bc3069bddeb Signed-off-by: jgart <jgart@dismail.de>
2025-12-17teams: python: Add manifest.jgart
* etc/teams/python/python-manifest.scm: New file. Change-Id: I1443ec2f2e5584a47dbe580caa682093e5fa1fe3 Signed-off-by: jgart <jgart@dismail.de>
2025-12-15teams: hare: Fix typo in module header comment.jgart
* etc/teams/hare/hare-manifest.scm: Fix typo in module header comment. Change-Id: Ic8b9dfeb2ae9f7785bd56c41c7cb5c568e6b7bbb
2025-12-08teams: hare: Fix typo in hare manifest.jgart
* etc/teams/hare/hare-manifest.scm: Fix typo in hare manifest. Change-Id: Ie9512e7d6d724634c6163acfce7db5a2208f9ace
2025-12-08teams: hare: Add manifest.jgart
* etc/teams/hare/hare-manifest.scm: New file. Change-Id: Id66e5be8ebbb3b6fc8fb406c1b6207d603f342d3 Signed-off-by: jgart <jgart@dismail.de>
2025-12-03Update Giacomo's email address.Giacomo Leidi
The change was automated via: git grep -l goodoldpaul@autistici.org | xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g' * .mailmap: New entry. Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-11-23teams: Add script to generate manifest for operating-system.Rutherther
Takes an operating-system and generates a manifest out of the packages that can be found in the records. This script is not finished completely, it still requires manual work after generation of the manifest. And it will not generate a complete manifest! This is because the scripts contain additional dependencies that aren't captured anywhere lower in the operating-system record. * etc/teams/release/os-manifest-generator.scm: Add script. Change-Id: Ib9a5683a60e7fef1ce049b1c6c5ec4fc77ce6c58 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-11-23teams/gnome: Fix doc strings in refresh script.Maxim Cournoyer
* etc/teams/gnome/gnome-core-refresh (fetch-releng-content): Adjust doc. (parse-releng): Likewise. Change-Id: Ib6081081cb0b3e216e2b807ed0512be4b296528e
2025-11-09teams: Add BEAM team.Giacomo Leidi
* 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-07teams: r: Add manifest.Simon Tournier
* etc/teams/r/r-manifest.scm: New file. Change-Id: I8191136b81a762bdb219fe45dcd6dd022b8cf758
2025-10-14teams: emacs: Add tree-sitter-manifest.Liliana Marie Prikler
* etc/teams/emacs/tree-sitter-manifest.scm: New file.
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, 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-18Revert "Update Maxim's email address."Maxim Cournoyer
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer
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-14teams/qt: Include python-pyqt packages in update manifest.Maxim Cournoyer
* etc/teams/qt/common.scm (qt-packages-manifest): Also select packages whose name start with 'python-pyqt'. Change-Id: I8caf2b62b1f0cd269d8c123d9e8ffe6344814c55
2025-08-21teams: rust: Add more packages to rusty-packages manifest.Efraim Flashner
* etc/teams/rust/rusty-packages.scm: Don't skip packages with 'rust-' as their prefix. Change-Id: I1f993a87f87a45c1a2a7356b5dbe9ebf04f26d3f Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-08-21build-system: cargo: Add ‘cargo-inputs’.Hilton Chain
* gnu/packages/rust-crates.scm: New file. * gnu/packages/rust-sources.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Regisiter them. * guix/build-system/cargo.scm (define-cargo-inputs): New macro. (crate-source, cargo-inputs): New procedures. * guix/import/crate.scm: Hide ‘crate-source’ from (guix build-system cargo). * etc/teams/rust/audit-rust-crates: New file. * etc/teams/rust/cleanup-crates.sh: New file. * etc/teams/rust/rust-crates.tmpl: New file. * etc/teams/rust/unpack-new-crates.sh: New file. Change-Id: I2f2d705a3e376ed3c646f31b824052a2278d4fb3
2025-07-13teams: games: Add manifest for luanti.Liliana Marie Prikler
* etc/teams/games/luanti-manifest.scm: New file.
2025-06-15teams: emacs: Add manifest.Liliana Marie Prikler
* etc/teams/emacs/emacs-manifest.scm: New file.
2025-05-26teams: Add script to refresh GNOME core packages.Maxim Cournoyer
* etc/teams/gnome/gnome-core-refresh: New file. Change-Id: I7c7de6ce4689cef9c51d357e6ea3d16468078013
2025-01-16teams: gnome: Add gnome-extension-manifest.Liliana Marie Prikler
* etc/teams/gnome/gnome-extension-manifest.scm: New file.
2025-01-16teams: gnome: Add gnome-manifest.Liliana Marie Prikler
* etc/teams/gnome/gnome-manifest.scm: New file.
2024-12-31teams: zig: Add manifest for Zig packages.Hilton Chain
* etc/teams/zig/zig-manifest.scm: New file. Change-Id: I6c71cff64191e0be49f4bbb6debe40c21459d52c
2024-11-28teams: rust: Add another manifest.Efraim Flashner
Change-Id: Icabed521eb71fa94237246b181974716bc8a3858
2024-03-19teams: qt: Remove erroneous comment at top of scripts.Maxim Cournoyer
* etc/teams/qt/common.scm: Remove erroneous comment. * etc/teams/qt/qt-manifest.scm: Likewise. * etc/teams/qt/qt5-manifest.scm: Likewise. Change-Id: I87a0ea669caa0ba5049b48a4f04fda58518c3f05
2024-01-04etc: Add rust-team manifest.Efraim Flashner
Change-Id: Ie43bd4a88d35270dcac7baaabeafbcc3a755db1e
2023-08-22etc: Add Qt manifests for Qt maintenance.Maxim Cournoyer
* etc/teams/qt/common.scm: New file. * etc/teams/qt/qt-manifest.scm: Likewise. * etc/teams/qt/qt5-manifest.scm: Likewise.