summaryrefslogtreecommitdiff
path: root/etc/teams
AgeCommit message (Collapse)AuthorFilesLines
3 daysteams/gnome: Sort update specs.Maxim Cournoyer1-3/+4
* etc/teams/gnome/gnome-core-refresh: Sort update specs.
7 daysteams/gnome: Refine gnome-core-refresh script.Maxim Cournoyer1-3/+19
* etc/teams/gnome/gnome-core-refresh (%gnome-releng-versions-uri): Update to version 50. (%names): Add more associations. (make-name-spec): New procedure. (releng-tree->update-specs): Use it.
9 daysteams/qt: Document upgrading to an exact Qt version.Maxim Cournoyer1-2/+5
10 daysteams: Add kde manifest.Rodion Goritskov1-0/+14
* etc/teams/kde/kde-manifest.scm: Add file. Change-Id: Ib8ff79edfdabd4c6570b2f7161688ca16d00f367
10 daysgnu: Remove twitchy.Nicolas Graves1-1/+0
* gnu/packages/video.scm (twitchy): Delete variable. * etc/teams/python/python-tier-5-manifest.scm: Drop it as well here. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-08-14teams/python: Add more packages to python-development-manifest scope.Sharlatan Hellseher1-1/+3
* etc/teams/python/python-development-manifest.scm: Add python-tox and python-nox to the scope. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-08-10etc: Replace deprecated packages in Python manifest.Andreas Enge2-18/+7
* etc/teams/python/python-tier-4-manifest.scm, * etc/teams/python/python-tier-5-manifest.scm: Replace python-decoupler-py by python-decoupler, python-pyega3 by python-ega-download-client, python-waf by waf, python-parted by python-pyparted, python-vtraag-louvain by python-louvain-igraph, kconfig-hardened-check by kernel-hardening-checker, python-onnx by onnx, gajim-omemo by gajim, beets-bandcamp by beets-beetcamp, python-flask-restplus by python-flask-restx, bazaar by breezy, or drop them if the replacement is already there.
2026-07-28teams: beam: Add beam-manifest.Giacomo Leidi1-0/+73
* etc/teams/beam/beam-manifest.scm: New file. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-07-01etc: teams/python: Add tiers manifest files.Sharlatan Hellseher5-0/+3164
Tiers manifest files are to help planing packages update in advance. - 1-3 :: Packages with high impact ratio and mainly updated on the python-team branch. - 4 :: Packages with high number of inputs, building which ensure the health of large portion of the graph. - 5 :: All leaf packages which safe to update directly on master branch. They may be combined to query for substitute availability during work on the branch: for t in $(seq 5) do guix time-machine --branch=python-team -- \ weather --display-missing \ --substitute-urls=https://ci.guix.gnu.org \ --manifest="etc/teams/python/python-tier-${t}-manifest.scm" done * etc/teams/python/python-tier-1-manifest.scm: New file. * etc/teams/python/python-tier-2-manifest.scm: New file. * etc/teams/python/python-tier-3-manifest.scm: New file. * etc/teams/python/python-tier-4-manifest.scm: New file. * etc/teams/python/python-tier-5-manifest.scm: New file. Fixes: guix/guix#9584 Merges: guix/guix!9601 Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
2026-06-06* etc: teams/python: Add 2 manifests.Sharlatan Hellseher2-0/+92
* etc/teams/python/python-development-manifest.scm: New file. * etc/teams/python/python-science-manifest.scm: New file. Merges: guix/guix!9018 Change-Id: If5a07a5f3dbf3f3444201b9d9973212b5ff6a3eb Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
2026-04-21teams: rust: Improve audit-rust-crates script.Efraim Flashner1-24/+63
* 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 Goaziou1-1/+0
* 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ès1-0/+44
* 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 Cournoyer1-2/+2
* etc/teams/gnome/gnome-core-refresh (%gnome-releng-versions-uri): Update URI. (%names): Register glycin. Change-Id: I314ce2fd0345b5cc5b81cbb465a701d99c926274
2026-03-07teams: tex: Add manifest.jgart1-0/+37
* 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 Cournoyer1-1/+3
* etc/teams/gnome/gnome-core-refresh (%names): Register pypgobject and pyatspi mappings. Change-Id: I5343870e33fbd25859f5fb39522953225c6236b9
2026-02-24teams: go: Add manifest.jgart1-0/+34
* 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.jgart1-0/+36
* 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 Flashner2-21/+21
* 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'Rutherther1-1/+2
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
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-14etc: Spelling corrections.Efraim Flashner1-1/+1
* etc/apparmor.d/guix, etc/teams/release/artifacts-manifest.scm: Fix misspellings in comments. Change-Id: Iff757784cc82968c25004bdb430f1ae3ad44624e
2026-01-13etc: teams: Add MATE team.FuncProgLinux1-0/+34
* 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.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
2025-12-23etc: release: Switch to Guile declaration of artifacts.v1.5.0rc1Rutherther2-0/+438
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.jgart1-0/+40
* etc/teams/lisp/lisp-manifest.scm: New file. Change-Id: I9e23464197978bc6236eb13d42bd9bc3069bddeb Signed-off-by: jgart <jgart@dismail.de>
2025-12-17teams: python: Add manifest.jgart1-0/+35
* 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.jgart1-2/+2
* etc/teams/hare/hare-manifest.scm: Fix typo in module header comment. Change-Id: Ic8b9dfeb2ae9f7785bd56c41c7cb5c568e6b7bbb
2025-12-08teams: hare: Fix typo in hare manifest.jgart1-1/+1
* etc/teams/hare/hare-manifest.scm: Fix typo in hare manifest. Change-Id: Ie9512e7d6d724634c6163acfce7db5a2208f9ace
2025-12-08teams: hare: Add manifest.jgart1-0/+34
* 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 Leidi2-2/+2
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.Rutherther1-0/+94
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 Cournoyer1-3/+4
* etc/teams/gnome/gnome-core-refresh (fetch-releng-content): Adjust doc. (parse-releng): Likewise. Change-Id: Ib6081081cb0b3e216e2b807ed0512be4b296528e
2025-11-09teams: Add BEAM team.Giacomo Leidi2-0/+120
* 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 Tournier1-0/+48
* etc/teams/r/r-manifest.scm: New file. Change-Id: I8191136b81a762bdb219fe45dcd6dd022b8cf758
2025-10-14teams: emacs: Add tree-sitter-manifest.Liliana Marie Prikler1-0/+41
* etc/teams/emacs/tree-sitter-manifest.scm: New file.
2025-09-18Reapply "Update Maxim's email address."Maxim Cournoyer3-3/+3
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 Cournoyer3-3/+3
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This caused a world rebuild. Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18Update Maxim's email address.Maxim Cournoyer3-3/+3
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 Cournoyer1-10/+13
* 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 Flashner1-3/+2
* 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 Chain4-0/+198
* 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 Prikler1-0/+34
* etc/teams/games/luanti-manifest.scm: New file.
2025-06-15teams: emacs: Add manifest.Liliana Marie Prikler1-0/+51
* etc/teams/emacs/emacs-manifest.scm: New file.
2025-05-26teams: Add script to refresh GNOME core packages.Maxim Cournoyer1-0/+120
* etc/teams/gnome/gnome-core-refresh: New file. Change-Id: I7c7de6ce4689cef9c51d357e6ea3d16468078013
2025-01-16teams: gnome: Add gnome-extension-manifest.Liliana Marie Prikler1-0/+31
* etc/teams/gnome/gnome-extension-manifest.scm: New file.
2025-01-16teams: gnome: Add gnome-manifest.Liliana Marie Prikler1-0/+37
* etc/teams/gnome/gnome-manifest.scm: New file.
2024-12-31teams: zig: Add manifest for Zig packages.Hilton Chain1-0/+34
* etc/teams/zig/zig-manifest.scm: New file. Change-Id: I6c71cff64191e0be49f4bbb6debe40c21459d52c
2024-11-28teams: rust: Add another manifest.Efraim Flashner1-0/+46
Change-Id: Icabed521eb71fa94237246b181974716bc8a3858