Age | Commit message (Expand) | Author |
2023-07-16 | guix-install.sh: Fix incomplete installation....‘false || return’ returns false, and
‘set -e’ aborts the script. This leaves
Guix half installed with visual indication of error.
* etc/guix-install.sh (sys_customize_bashrc, sys_maybe_setup_selinux):
Explicitly return 0.
| Tobias Geerinckx-Rice |
2023-07-16 | guix-install.sh: Install SELinux policy only if tools are present....* etc/guix-install.sh (sys_maybe_setup_selinux): Silently return if
the ‘semodule’ or ‘restorecon’ commands are missing.
| Tobias Geerinckx-Rice |
2023-07-17 | teams: Change email address for Christopher Baines....This will allow me to automatically detect when I'm getting emails related to
Guix teams.
* etc/teams.scm.in: Change email address for Christopher Baines.
| Christopher Baines |
2023-07-09 | guix-install.sh: Remove any old systemd units first....Don't clobber /dev/null permissions if units are masked.
* etc/guix-install.sh (sys_enable_guix_daemon): Factor out unit
installation. Unconditionally remove any old units. Install and enable
gnu-store.mount after guix-daemon.service.
| Tobias Geerinckx-Rice |
2023-07-09 | guix-install.sh: Don't patch guix-daemon.service....* etc/guix-install.sh (sys_enable_guix_daemon):
Remove obsolete sed invocations.
| Tobias Geerinckx-Rice |
2023-07-09 | guix-install.sh: Unconditionally install gnu-store.mount....* etc/guix-install.sh (sys_enable_guix_daemon):
Remove obsolete conditional.
| Tobias Geerinckx-Rice |
2023-07-05 | guix-install.sh: Don't extract the binary ‘.’....* etc/guix-install.sh (sys_create_store): Strip the first tar
file name component.
| Tobias Geerinckx-Rice |
2023-06-21 | news: Fix typo....* etc/news.scm: Fix typo in French version.
| Ludovic Courtès |
2023-06-18 | news: Add entry for 'guix locate'....* etc/news.scm: Add entry.
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
| Ludovic Courtès |
2023-05-25 | guix-install.sh: Install SELinux policy and relabel file systems if needed....Fixes <https://issues.guix.gnu.org/62487>.
* etc/guix-install.sh (sys_maybe_setup_selinux): New function.
(main): Use it.
| Ludovic Courtès |
2023-05-25 | etc: SELinux: Update policy file....Tested on Rocky Linux 9, as discussed
at <https://issues.guix.gnu.org/62487>.
* etc/guix-daemon.cil.in: Add rules for /gnu/store remount and file
creation in /tmp.
| Ludovic Courtès |
2023-05-24 | teams: Add Vagrant Cascadian to the embedded team....* etc/teams.scm.in ("Vagrant Cascadian"): Add to embedded team.
| Vagrant Cascadian |
2023-05-24 | teams: Split Embedded and Bootstrap into separate teams....* etc/teams.scm.in (embedded-bootstrap): Replace by two separate teams.
(embedded): New variable.
(bootstrap): New variable.
Adjust membership to use new teams.
| Vagrant Cascadian |
2023-05-19 | teams: Correct chemistry.scm typo....* etc/teams.scm.in (science): Change chemestry.scm to chemistry.scm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Antero Mejr |
2023-05-18 | etc: gitconfig: Do not enforced signed commits....This change was more invasive than initially thought, and cannot be disabled
easily, as raised by a few people. Let's revert it for now. At least the
pre-push hook should be deployed automatically and catch any unsigned commits
attempted to be pushed to Savannah.
* etc/git/gitconfig [commit]: Remove section.
| Maxim Cournoyer |
2023-05-18 | news: Add entry to 'guix style -S arguments'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2023-05-18 | doc: Change '--with-configure-flag' example to something that works....Passing '-DBUILD_COMPLEX=OFF' to lapack would eventually lead to a link
error.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.
* doc/guix.texi (Package Transformation Options): Change
'--with-configure-flag' example.
* etc/news.scm: Likewise.
| Ludovic Courtès |
2023-05-11 | teams: Fix script to produce a single X-Debbugs-Cc header....Fixes <https://issues.guix.gnu.org/63378>.
* etc/teams.scm.in (cc): Adjust format pattern.
(sort-members, member->string): New procedures.
(list-members): Refactor in terms of the above procedures.
(main): Adjust the output of the 'cc-members-header-cmd' and
'cc-mentors-header-cmd' actions.
Reviewed-by: Arun Isaac <arunisaac@systemreboot.net>
| Maxim Cournoyer |
2023-05-07 | etc: teams: Add sequoia.scm to the rust team....* etc/teams.scm.in (rust): Add gnu/packages/sequoia.scm to the rust team
module scope.
| Efraim Flashner |
2023-05-05 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'with-configure-flag' entry.
| Florian Pelz |
2023-05-04 | news: Add entry for '--with-configure-flag'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2023-05-01 | teams: Add a 'cc-mentors-header-cmd' action....* etc/teams.scm.in (main): Register a new "cc-mentors-header-cmd" action.
Document it.
| Maxim Cournoyer |
2023-05-01 | Makefile.am: Auto-configure Git on 'make'....This means we do not need to worry anymore about manually syncing the pre-push
git hook or the Guix-provided git configuration.
* etc/git/gitconfig: Augment configuration template with useful options to
allow for auto-configuration.
* Makefile.am (.git/hooks/pre-push, .git/config): New targets.
(nodist_noinst_DATA): New primary variable holding the above targets.
| Maxim Cournoyer |
2023-05-01 | teams: Add 'cc-members-header-cmd' action....* etc/teams.scm.in (patch->teams): New procedure.
(main): Use it. Add a new "cc-members-header-cmd" command; document it.
| Maxim Cournoyer |
2023-04-26 | news: Add 'de' translation....* etc/news.scm: Add German translation of core-updates entry.
| Florian Pelz |
2023-04-26 | news: Add entry for 'core-updates' merge....* etc/news.scm: Add entry.
| Ludovic Courtès |
2023-04-24 | guix-install.sh: Fix GUIX_ALLOW_OVERWRITE condition....Before this change, the "Overwriting existing installation!" would be
displayed erroneously.
* etc/guix-install.sh (sys_create_store): Fix overwrite conditional.
| Maxim Cournoyer |
2023-04-18 | snippets: tempel: Simplify git-commit-mode detection....* etc/snippets/tempel/text-mode: Simplify git-commit-mode detection.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Nicolas Graves |
2023-04-14 | news: Add entry for the linux-libre-lts 6.1 update....* etc/news.scm: Add entry.
| Jonathan Brielmaier |
2023-04-14 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix shell -CW' entry.
| Florian Pelz |
2023-04-14 | news: Add entry for 'guix shell --container --nesting'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2023-04-09 | guix-install.sh: Source both profiles, default user's and home....* etc/guix-install.sh (sys_create_init_profile): Source both profiles, default
user's and home.
| Andrew Tropin |
2023-04-07 | news: Add entry for the linux-libre-lts 6.1 update....* etc/news.scm: Add entry.
| Jonathan Brielmaier |
2023-04-07 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix shell -CW' entry.
| Florian Pelz |
2023-04-06 | news: Add entry for 'guix shell --container --nesting'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2023-04-06 | teams: Add Maxim Cournoyer....* etc/teams.scm.in ("Maxim Cournoyer"): New member.
| Liliana Marie Prikler |
2023-03-30 | teams: Add Andreas Enge to lxqt team....* etc/teams.scm.in ("Andreas Enge"): Add lxqt.
| 宋文武 |
2023-03-30 | teams: lxqt: Add qt.scm to scope....* etc/teams.scm.in (lxqt): Add "gnu/packages/qt.scm" to scope.
| 宋文武 |
2023-03-30 | maint: Add icecat to the release manifest....* etc/release-manifest.scm (%system-packages): Uncomment icecat.
| Andreas Enge |
2023-03-28 | teams: Add Zhu Zihao....* etc/teams.scm.in: Add Zhu Zihao.
| 宋文武 |
2023-03-26 | etc: Add gnome team....* etc/teams.scm.in (gnome): New team.
("Liliana Marie Prikler", "Raghav Gururajan"): Add to gnome.
| Liliana Marie Prikler |
2023-03-14 | teams: Add 宋文武 to xfce and lxqt teams....* etc/teams.scm.in ("宋文武"): Add xfce and lxqt.
| 宋文武 |
2023-03-14 | teams: Add Xfce and LXQt teams....* etc/teams.scm.in (xfce, lxqt): New teams.
| 宋文武 |
2023-03-11 | news: Add entry for the linux-libre 6.2 update....* etc/news.scm: Add entry.
| Leo Famulari |
2023-03-05 | etc: Default to variables in tempel's git-reference... et al....Since we encourage using variables rather than magic hashes in the commit
fields, e.g. (commit version) and (commit commit), the default for
tempel to use quoted strings is rather off. Thus, let the placeholder reflect
actual usage.
* etc/snippets/tempel/scheme-mode (git-reference...)[commit]: Use field name
as placeholder and don't quote value.
(svn-reference..., bzr-reference...)[revision]: Likewise.
(hg-reference...)[changeset]: Likewise.
| Liliana Marie Prikler |
2023-02-19 | news: Fix commit for the guix pack new RPM format news....* etc/news.scm: Adjust latest news commit.
| Maxim Cournoyer |
2023-02-19 | news: Add entry for the new 'rpm' guix pack format....* etc/news.scm: Add entry.
| Maxim Cournoyer |
2023-02-19 | etc: Add a news entry snippet....* etc/snippets/yas/scheme-mode/guix-news-entry: New file.
| Maxim Cournoyer |
2023-02-17 | guix-install.sh: Add GUIX_ALLOW_OVERWRITE environment variable....The need for this use case appeared when attempting to install Guix on a truly
minimal image made with Buildroot, which lacked enough GNU components that I
had to extract a guix pack to /gnu before attempting installation, which would
then refuse to proceed because of the existing /gnu.
* etc/guix-install.sh: Document environment variables.
(sys_create_store) [GUIX_ALLOW_OVERWRITE]: Skip pre-existing installation
checks and output a warning. Extract the tarball directly to /.
| Maxim Cournoyer |
2023-02-13 | etc: Add TeX team....* etc/teams.scm.in (tex): New team; add Ricardo to the team.
| Ricardo Wurmus |