aboutsummaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Collapse)Author
2023-05-18etc: gitconfig: Do not enforced signed commits.Maxim Cournoyer
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.
2023-05-18news: Add entry to 'guix style -S arguments'.Ludovic Courtès
* etc/news.scm: Add entry.
2023-05-18doc: Change '--with-configure-flag' example to something that works.Ludovic Courtès
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.
2023-05-11teams: Fix script to produce a single X-Debbugs-Cc header.Maxim Cournoyer
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>
2023-05-07etc: teams: Add sequoia.scm to the rust team.Efraim Flashner
* etc/teams.scm.in (rust): Add gnu/packages/sequoia.scm to the rust team module scope.
2023-05-05news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of 'with-configure-flag' entry.
2023-05-04news: Add entry for '--with-configure-flag'.Ludovic Courtès
* etc/news.scm: Add entry.
2023-05-01teams: Add a 'cc-mentors-header-cmd' action.Maxim Cournoyer
* etc/teams.scm.in (main): Register a new "cc-mentors-header-cmd" action. Document it.
2023-05-01Makefile.am: Auto-configure Git on 'make'.Maxim Cournoyer
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.
2023-05-01teams: Add 'cc-members-header-cmd' action.Maxim Cournoyer
* etc/teams.scm.in (patch->teams): New procedure. (main): Use it. Add a new "cc-members-header-cmd" command; document it.
2023-04-26news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of core-updates entry.
2023-04-26news: Add entry for 'core-updates' merge.Ludovic Courtès
* etc/news.scm: Add entry.
2023-04-24guix-install.sh: Fix GUIX_ALLOW_OVERWRITE condition.Maxim Cournoyer
Before this change, the "Overwriting existing installation!" would be displayed erroneously. * etc/guix-install.sh (sys_create_store): Fix overwrite conditional.
2023-04-18snippets: tempel: Simplify git-commit-mode detection.Nicolas Graves
* etc/snippets/tempel/text-mode: Simplify git-commit-mode detection. Signed-off-by: Andrew Tropin <andrew@trop.in>
2023-04-14news: Add entry for the linux-libre-lts 6.1 update.Jonathan Brielmaier
* etc/news.scm: Add entry.
2023-04-14news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of 'guix shell -CW' entry.
2023-04-14news: Add entry for 'guix shell --container --nesting'.Ludovic Courtès
* etc/news.scm: Add entry.
2023-04-09guix-install.sh: Source both profiles, default user's and home.Andrew Tropin
* etc/guix-install.sh (sys_create_init_profile): Source both profiles, default user's and home.
2023-04-07news: Add entry for the linux-libre-lts 6.1 update.Jonathan Brielmaier
* etc/news.scm: Add entry.
2023-04-07news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of 'guix shell -CW' entry.
2023-04-06news: Add entry for 'guix shell --container --nesting'.Ludovic Courtès
* etc/news.scm: Add entry.
2023-04-06teams: Add Maxim Cournoyer.Liliana Marie Prikler
* etc/teams.scm.in ("Maxim Cournoyer"): New member.
2023-03-30teams: Add Andreas Enge to lxqt team.宋文武
* etc/teams.scm.in ("Andreas Enge"): Add lxqt.
2023-03-30teams: lxqt: Add qt.scm to scope.宋文武
* etc/teams.scm.in (lxqt): Add "gnu/packages/qt.scm" to scope.
2023-03-30maint: Add icecat to the release manifest.Andreas Enge
* etc/release-manifest.scm (%system-packages): Uncomment icecat.
2023-03-28teams: Add Zhu Zihao.宋文武
* etc/teams.scm.in: Add Zhu Zihao.
2023-03-26etc: Add gnome team.Liliana Marie Prikler
* etc/teams.scm.in (gnome): New team. ("Liliana Marie Prikler", "Raghav Gururajan"): Add to gnome.
2023-03-14teams: Add 宋文武 to xfce and lxqt teams.宋文武
* etc/teams.scm.in ("宋文武"): Add xfce and lxqt.
2023-03-14teams: Add Xfce and LXQt teams.宋文武
* etc/teams.scm.in (xfce, lxqt): New teams.
2023-03-11news: Add entry for the linux-libre 6.2 update.Leo Famulari
* etc/news.scm: Add entry.
2023-03-05etc: Default to variables in tempel's git-reference... et al.Liliana Marie Prikler
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.
2023-02-19news: Fix commit for the guix pack new RPM format news.Maxim Cournoyer
* etc/news.scm: Adjust latest news commit.
2023-02-19news: Add entry for the new 'rpm' guix pack format.Maxim Cournoyer
* etc/news.scm: Add entry.
2023-02-19etc: Add a news entry snippet.Maxim Cournoyer
* etc/snippets/yas/scheme-mode/guix-news-entry: New file.
2023-02-17guix-install.sh: Add GUIX_ALLOW_OVERWRITE environment variable.Maxim Cournoyer
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 /.
2023-02-13etc: Add TeX team.Ricardo Wurmus
* etc/teams.scm.in (tex): New team; add Ricardo to the team.
2023-02-05gnu: Rename 'guile-3.0/fixed' to 'guile-3.0/pinned'.Simon Tournier
* gnu/packages/guile.scm: Rename variable 'guile-3.0/fixed' to 'guile-3.0/pinned', add deprecation. * etc/release-manifest.scm (%packages-to-cross-build): Replace 'guile-3.0/fixed' with 'guile-3.0/pinned'. * gnu/packages/autotools.scm (make-autoconf-wrapper)[inputs]: Likewise. * gnu/packages/commencement.scm (guile-final): Likewise. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-01-16news: Fix formatting.Florian Pelz
* etc/news.scm: Add backslash to '--with-version' entry.
2023-01-16news: Fix 'de' translation.Florian Pelz
* etc/news.scm: Add heading.
2023-01-16etc: teams: Remove entry for Thiago Jung Bauermann.Thiago Jung Bauermann
* etc/teams.scm.in ("Thiago Jung Bauermann"): Remove member. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-16news: Add entry for '--with-version'.Ludovic Courtès
* etc/news.scm: Add entry. Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
2023-01-14news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of entry about linux-libre 6.0 removal.
2023-01-13news: Add entry about the removal of linux-libre 6.0.Leo Famulari
* etc/news.scm: Add entry
2023-01-13news: Update 'de', 'fr', 'pt_BR' translation.Florian Pelz
* etc/news.scm: Add the usual translations for kernel news.
2023-01-13news: Add entry for the linux-libre 6.1 update.Leo Famulari
* etc/news.scm: Add entry.
2023-01-10teams: Add Vagrant Cascadian.Vagrant Cascadian
* etc/teams.scm.in Add Vagrant Cascadian to Reproducible Builds team.
2023-01-10teams: Add Reproducible Builds team.Vagrant Cascadian
* etc/teams.scm.in (reproduciblebuilds): New team.
2023-01-09news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of entry about linux-libre 4.9 removal.
2023-01-08news: Add entry about the removal of linux-libre 4.9.Leo Famulari
* etc/news.scm: Add entry.
2023-01-06maint: Add missing modules to the kernel manifest.Leo Famulari
* etc/kernels-manifest.scm: Add missing modules.