summaryrefslogtreecommitdiff
path: root/etc
Commit message (Expand)AuthorAgeFilesLines
* etc: snippets: Improve usability of tempel phases snippets.•••* etc/snippets/tempel/scheme-mode.eld (#:phases~\ ): New snippet. (add-before\ , add-after\ , replace\ ): Add dummy phase names. Liliana Marie Prikler2 days1-3/+6
* teams: gnome: Add gnome-extension-manifest.•••* etc/teams/gnome/gnome-extension-manifest.scm: New file. Liliana Marie Prikler2 days1-0/+31
* teams: gnome: Add gnome-manifest.•••* etc/teams/gnome/gnome-manifest.scm: New file. Liliana Marie Prikler2 days1-0/+37
* news: Add 'de' translation.•••* etc/news.scm: Add German translation for linux-libre entries. Change-Id: Iee6f2a3f3871217f5db2e2b2eaebeca14ffb30ac Florian Pelz4 days1-7/+20
* news: Add entry about removing linux-libre 6.11.•••* etc/news.scm: Add entry. Change-Id: Id405d3f289f22f52c252a7b30ba66abe963a54d8 Leo Famulari6 days1-0/+7
* etc: upgrade: Add web and crypto packages.•••* etc/manifests/upgrade.scm (security-packages): add nghttp2, nginx, nettle, and libsodium. Change-Id: I264d4595c3448cdfe5aefebbeb19eeee5107cef9 Ludovic Courtès6 days1-2/+13
* news: Add entry about linux-libre 6.12 update.•••* etc/news.scm: Add entry. Change-Id: I174484cf24f0ca5aa57d55d4712b5f1200f0c957 Leo Famulari7 days1-0/+8
* teams: Add Ian Eure to mozilla and emacs teams.•••Change-Id: I1e4b1c049d198fc36ca718d2ce6b8873337a8980 Ian Eure10 days1-0/+4
* news: Add entry for linux-libre 6.12.•••* etc/news.scm: Add entry. Change-Id: I10bc03ec902e4c00f9f6fddfffcf3cbf4f1a8100 Leo Famulari10 days1-0/+8
* teams: Add Divya Ranjan Pattanaik to emacs, rust and haskell•••* etc/teams.scm: Add Divya Ranjan Pattanaik. Change-Id: Id68da5d614bc760619b9328bf1b2751f882abadd Signed-off-by: Ian Eure <ian@retrospec.tv> Divya Ranjan12 days1-0/+4
* etc: git: pre-push: Run guix git authenticate before check-channel-news.•••Running check-channel-news first could potentially be untrusted code, so authenticate first. * etc/git/pre-push: Run guix git authenticate before check-channel-news. Vagrant Cascadian12 days1-1/+1
* teams: Remove Zhu Zihao from teams due to inactivity.•••* etc/teams.scm (Zhu Zihao): Remove member. Change-Id: I838585cf4df5dd4752b60516186d4291ea2b7050 宋文武13 days1-4/+0
* news: Add entry for removing linux-libre 4.19 ("end of life").•••* etc/news.scm: Add entry for linux-libre 4.19 removal. Change-Id: Iba018ef96d6034cefd1d5fea16af6a937fec4308 Leo Famulari14 days1-0/+12
* teams: zig: Add manifest for Zig packages.•••* etc/teams/zig/zig-manifest.scm: New file. Change-Id: I6c71cff64191e0be49f4bbb6debe40c21459d52c Hilton Chain2024-12-311-0/+34
* news: Add 'de' translation.•••* etc/news.scm: Add German translation for kexec entry. Change-Id: Ie7dd93cb18df0d07e73df3efc56805820e66d49c Florian Pelz2024-12-291-2/+19
* news: Add entry about kexec.•••* etc/news.scm: Add entry. Change-Id: I8ba27ecba903ac6aa16ef97f09ac21e89a873dee Ludovic Courtès2024-12-281-0/+19
* teams: Remove unmatched-paren from teams due to inactivity.•••* etc/teams.scm (paren): Remove from teams due to inactivity. Change-Id: Id2b0f597b86e16ded93cae1788e511c397d35e5e Ludovic Courtès2024-12-261-1/+1
* etc: ungraft: Use ‘package-mapping’ directly.•••* etc/manifests/ungraft.scm (ungraft): New procedure. <top-level>: Use it. Remove ‘ungraft-all’. Change-Id: I6f1badf06dad9116d4242c7d1fff5ca53e6522f8 Ludovic Courtès2024-12-181-6/+7
* etc: upgrade: Really compute joint upgrades.•••Previously, since input rewriting did not happen recursively, libgcrypt would for instance be built against the old libgpg-error. * etc/manifests/upgrade.scm (joint-security-upgrades): Pass #:recursive? #t to ‘package-input-rewriting’. Change-Id: I7daaa11629aa12b833ca941a3a996c3db2754a7a Ludovic Courtès2024-12-181-1/+2
* etc: upgrade: Attempt to upgrade the latest libgit2, not the default one.•••* etc/manifests/upgrade.scm (security-packages): Use ‘specification->package’ for libgit2. Change-Id: I6901ff6d40c645b292aab4779acf1c0547fdc024 Ludovic Courtès2024-12-121-3/+6
* maint: Add ungrafting manifest.•••* etc/manifests/ungraft.scm: New file. * Makefile.am (EXTRA_DIST): Add it. Change-Id: If4aa7649721b93d3297ecd967d5db4a6b71ec6eb Ludovic Courtès2024-12-121-0/+49
* etc: Move manifests to a separate directory.•••* etc/disarchive-manifest.scm, etc/hurd-manifest.scm, etc/kernels-manifest.scm, etc/release-manifest.scm, etc/source-manifest.scm, etc/system-tests.scm, etc/time-travel-manifest.scm, etc/upgrade-manifest.scm: Move to… * etc/manifests: … here, and drop “-manifest” from file name. * Makefile.am (EXTRA_DIST, assert-binaries-available, check-system): Adjust accordingly. Change-Id: Iedee3d0cdd42e72ef8bbf654ea5d3b47dca95874 Ludovic Courtès2024-12-128-1/+1
* Revert "news: Add entry for the Guix survey."•••This reverts commit cd26d76fedb7ab13ad91bd5dcfce119892b8e62e. See discussion at <https://issues.guix.gnu.org/74549>. Let's keep news.scm to direct user impact/software (or at least not set a different precedent here). Change-Id: I1a72474ad3c79bc59100979f35f0216f68f4e88e John Kehayias2024-12-041-8/+0
* etc: teams: Add entry for Janneke Nieuwenhuizen.•••* etc/teams.scm.in ("Janneke Nieuwenhuizen"): New member. Change-Id: Ia666772ae681cd869ffce84da65078c9174fa110 Janneke Nieuwenhuizen2024-12-031-0/+4
* teams: Add hurd team.•••* etc/teams.scm (hurd): New team. Change-Id: Id3b4d8ac3eed8c7773a45d0fe8a17154c6427aa1 Janneke Nieuwenhuizen2024-12-031-0/+9
* Merge remote-tracking branch 'origin/rust-team'•••Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29 Efraim Flashner2024-12-021-0/+46
|\
| * teams: rust: Add another manifest.•••Change-Id: Icabed521eb71fa94237246b181974716bc8a3858 Efraim Flashner2024-11-281-0/+46
* | maint: Run ‘etc/upgrade-manifest.scm’ in a UTF-8 locale.•••* etc/upgrade-manifest.scm: Add calls to ‘setlocale’ to force a UTF-8 locale. Change-Id: Ia567a1e08124d9eab7fb32f3363681a8f37431b1 Ludovic Courtès2024-12-021-0/+9
* | etc: Add upgrade manifest.•••* guix/scripts/build.scm (dependents): Export. * etc/upgrade-manifest.scm: New file. * Makefile.am (EXTRA_DIST): Add it. Change-Id: I1b2a2ebd09e559c68da9f25772bf33caacb4c031 Ludovic Courtès2024-12-011-0/+128
* | packages: Factorize ‘all-packages’.•••* gnu/packages.scm (all-packages): New procedure. * etc/source-manifest.scm (all-packages): Remove. * guix/scripts/graph.scm (all-packages): Remove. * guix/scripts/refresh.scm (all-packages): Remove. * guix/scripts/weather.scm (all-packages): Remove. Change-Id: I6072952c4b877b541037ce86402cfb7744eeb0a0 Ludovic Courtès2024-12-011-12/+1
|/
* news: Add entry for the Guix survey.•••Note: no associated commit, so took a recent one at the time of this writing. * etc/news.scm: Add entry. Co-authored-by: Steve George <steve@futurile.net> Change-Id: Ia770d3e24bcdd167bf05d84b60151756ffa88f1c John Kehayias2024-11-271-0/+8
* news: Add entry for guix pack’s AppImage format•••* etc/news.scm: Add entry. Change-Id: If37b3b578517c15c2868239998975f7718f7d689 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sebastian Dümcke2024-11-231-0/+38
* teams: Fix symbol for sysadmin team.•••* etc/teams.scm (sysadmin): Fix symbol. Change-Id: I26efe8c14961023c5ef13f7ec76abe76bb232728 Signed-off-by: Andreas Enge <andreas@enge.fr> Greg Hogan2024-11-201-1/+1
* etc: news: Warn users about postgresql default update.•••* etc/news.scm: Add entry. Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de> Change-Id: Ic3c0c3202128a9dab8f7b6b2be369c29237fae04 Nicolas Graves2024-11-161-0/+63
* guix-install.sh: Run the uninstall even if already partially done•••Removing users, groups or Systemd units fails if they are already absent, causing the uninstall script to exit. The goal here is to make the uninstall always run entirely, whatever parts are already done. * etc/guix-install.sh (sys_delete_build_user): Test if users and groups exist before deleting them. (sys_delete_guix_daemon): Test if /etc/systemd/system/guix-daemon.service file exists before removing the matching Systemd unit. Change-Id: Ibffb1f1b39de675542fb8057af21ecaea1b53d4c Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Boilleau2024-11-141-8/+14
* guix-install.sh: Replace `ROOT_HOME` with `~root`•••The `ROOT_HOME` variable is natively absent from some systems, however the form `~root`, which is used by the install functions in this same file, works. * etc/guix-install.sh (sys_delete_store, sys_delete_guix_daemon) (sys_delete_user_profiles): Replace `ROOT_HOME` with `~root`. Change-Id: Ia867e271ac4c5557d9708235fee028bccce68342 Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Boilleau2024-11-141-6/+6
* guix-install.sh: Test if gnu-store.mount exists before removing the unit•••The file /etc/systemd/system/gnu-store.mount has permissions 664, since the `install_unit()` function installed it so. So the test prior to removing the matching Systemd unit should not be wether this file is executable, otherwise it will always fail. The relevant test is on the file existence. * etc/guix-install.sh (sys_delete_guix_daemon): Test if gnu-store.mount file exists rather than if it is executable. Change-Id: Ic7cc186618b0b92fccf49a3b27805756a9126b89 Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Boilleau2024-11-141-1/+1
* news: Add entry for removing linux-libre 6.10 ("end of life").•••* etc/news.scm: Add entry for linux-libre 6.10 removal. Change-Id: If1bc44d8d31deddf7b214678e5024f78ac3bd22a Signed-off-by: Leo Famulari <leo@famulari.name> Wilko Meyer2024-11-091-0/+12
* teams: Add Sysadmin team.•••* etc/teams.scm (sysadmin): New team; add Sharlatan to it. Change-Id: Icf943af03420a7ae4f259953bb08591e9e79054d Sharlatan Hellseher2024-11-031-1/+31
* news: Add 'de' translation.•••* etc/news.scm: Add German translation for build user takeover entry. Change-Id: I48e5aec5dbbf85062ad13806117b8bd4b853347d Florian Pelz2024-10-221-2/+34
* news: Add news entry for build user takeover vulnerability fix.•••* etc/news.scm: add entry about build user takeover vulnerability. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I469e368914681e599252e766cd30100d5a377257 Reepca Russelstein2024-10-211-0/+32
* committer: Fix for inputs that are lists by using object->string.•••* etc/committer.scm.in (change-commit-message): Use object->string to deal with more complex dependency specifications. Change-Id: Ieee39709fd3eb26368df400a9228d77aa97a9d9d Signed-off-by: Ludovic Courtès <ludo@gnu.org> Attila Lendvai2024-10-151-2/+3
* teams: Remove myself from the documentation team.•••* etc/teams.scm (Florian Pelz): Remove from the documentation team. Change-Id: I12be73998b18c3767f6d07753285bf1e70401054 Florian Pelz2024-10-141-1/+1
* teams: Register (gnu packages emulators) to games team.•••* etc/teams.scm (games) <scope>: Register "gnu/packages/emulators.scm". Change-Id: I269f83073ff7bb9dcfc23767d853050ce07bfcb5 Maxim Cournoyer2024-10-051-1/+2
* .dir-locals.el: Add tempel snippets.•••Change-Id: Ic16f571f26fffee12e478e00c54be55e6eb90831 Signed-off-by: jgart <jgart@dismail.de> Nicolas Graves2024-09-212-4/+0
* Add file to core-packages team.•••* etc/teams.scm (core-packages): Add multiprecision.scm, which contains inputs for gcc. Change-Id: I36bf34450942c55529a471838fcfca29ceb9ae45 Andreas Enge2024-09-061-0/+1
* Add myself to teams.•••* etc/teams.scm: Add teams to myself. Change-Id: I4d8c5bc5144cdd094063960c079527628ace4bbc Andreas Enge2024-09-061-1/+1
* Add André Batista to team mozilla.•••* etc/teams.scm: Define new member. Change-Id: I34114c8fdbcaa40380e032353945d5e74a369064 Signed-off-by: jgart <jgart@dismail.de> André Batista2024-09-041-0/+4
* etc: teams: Add gnu/packages/librewolf.scm to mozilla team.•••* etc/teams.scm (mozilla): Register gnu/packages/librewolf.scm file. Update team description in order to reflect its broadened scope. Change-Id: I75dac5d5e76e611aba7e9e55ef99e8279f1e6d9b Signed-off-by: jgart <jgart@dismail.de> André Batista2024-09-041-2/+3
* news: Add 'de' translation.•••* etc/news.scm: Add German translation for 'core-updates' merge entry. Change-Id: I75fa91427304c75941c6b9e4d2103cea6c09b3b0 Florian Pelz2024-09-011-0/+37