1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-08 06:00:36 +02:00
Commit Graph

595 Commits

Author SHA1 Message Date
Antero Mejr
5a6acda4fb 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>
2023-05-19 16:46:34 +02:00
Maxim Cournoyer
03b453cfe5 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.
2023-05-18 23:17:31 -04:00
Ludovic Courtès
2344ccee2f news: Add entry to 'guix style -S arguments'.
* etc/news.scm: Add entry.
2023-05-18 20:05:55 +02:00
Ludovic Courtès
fddf97456c 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.
2023-05-18 19:20:58 +02:00
Maxim Cournoyer
125f52c443 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>
2023-05-11 09:15:48 -04:00
Efraim Flashner
b9873d6c67 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.
2023-05-07 19:29:20 +03:00
Florian Pelz
3efdc84bbd news: Add 'de' translation.
* etc/news.scm: Add German translation of 'with-configure-flag' entry.
2023-05-05 10:20:55 +02:00
Ludovic Courtès
388cf3066e news: Add entry for '--with-configure-flag'.
* etc/news.scm: Add entry.
2023-05-04 17:07:15 +02:00
Maxim Cournoyer
e04161fd25 teams: Add a 'cc-mentors-header-cmd' action.
* etc/teams.scm.in (main): Register a new "cc-mentors-header-cmd" action.
Document it.
2023-05-01 12:39:11 -04:00
Maxim Cournoyer
8b972da068 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.
2023-05-01 12:39:11 -04:00
Maxim Cournoyer
0eddeb9896 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.
2023-05-01 12:39:11 -04:00
Florian Pelz
c22765c933 news: Add 'de' translation.
* etc/news.scm: Add German translation of core-updates entry.
2023-04-26 12:27:11 +02:00
Ludovic Courtès
5f0474ba87 news: Add entry for 'core-updates' merge.
* etc/news.scm: Add entry.
2023-04-26 11:25:59 +02:00
Maxim Cournoyer
e29571afc6 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.
2023-04-24 12:51:41 -04:00
Nicolas Graves
38fa64c4b5 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>
2023-04-18 14:59:02 +04:00
Jonathan Brielmaier
48a1ed92f6 news: Add entry for the linux-libre-lts 6.1 update.
* etc/news.scm: Add entry.
2023-04-14 15:12:13 -04:00
Florian Pelz
985dab8e73 news: Add 'de' translation.
* etc/news.scm: Add German translation of 'guix shell -CW' entry.
2023-04-14 15:12:13 -04:00
Ludovic Courtès
62a14c552f news: Add entry for 'guix shell --container --nesting'.
* etc/news.scm: Add entry.
2023-04-14 15:12:13 -04:00
Andrew Tropin
02033bfc05 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.
2023-04-09 11:06:54 +04:00
Jonathan Brielmaier
73ade0bbe5 news: Add entry for the linux-libre-lts 6.1 update.
* etc/news.scm: Add entry.
2023-04-07 17:18:18 +02:00
Florian Pelz
db4ddd0454 news: Add 'de' translation.
* etc/news.scm: Add German translation of 'guix shell -CW' entry.
2023-04-07 12:16:23 +02:00
Ludovic Courtès
47fe66586e news: Add entry for 'guix shell --container --nesting'.
* etc/news.scm: Add entry.
2023-04-06 18:34:31 +02:00
Liliana Marie Prikler
fe17b667d9 teams: Add Maxim Cournoyer.
* etc/teams.scm.in ("Maxim Cournoyer"): New member.
2023-04-06 07:30:12 +02:00
宋文武
d8eccb6e7b teams: Add Andreas Enge to lxqt team.
* etc/teams.scm.in ("Andreas Enge"): Add lxqt.
2023-03-30 17:53:16 +08:00
宋文武
6f231e31a3 teams: lxqt: Add qt.scm to scope.
* etc/teams.scm.in (lxqt): Add "gnu/packages/qt.scm" to scope.
2023-03-30 17:51:17 +08:00
Andreas Enge
4ba06192aa maint: Add icecat to the release manifest.
* etc/release-manifest.scm (%system-packages): Uncomment icecat.
2023-03-30 11:14:53 +02:00
宋文武
6d500ad544 teams: Add Zhu Zihao.
* etc/teams.scm.in: Add Zhu Zihao.
2023-03-28 19:57:43 +08:00
Liliana Marie Prikler
e6f29ad0e3 etc: Add gnome team.
* etc/teams.scm.in (gnome): New team.
("Liliana Marie Prikler", "Raghav Gururajan"): Add to gnome.
2023-03-26 07:52:36 +02:00
宋文武
302680dbce teams: Add 宋文武 to xfce and lxqt teams.
* etc/teams.scm.in ("宋文武"): Add xfce and lxqt.
2023-03-14 17:54:48 +08:00
宋文武
aef9b68ea4 teams: Add Xfce and LXQt teams.
* etc/teams.scm.in (xfce, lxqt): New teams.
2023-03-14 17:54:44 +08:00
Leo Famulari
962277fd43 news: Add entry for the linux-libre 6.2 update.
* etc/news.scm: Add entry.
2023-03-11 11:38:26 -05:00
Liliana Marie Prikler
d92ec2f281 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.
2023-03-05 08:17:58 +01:00
Maxim Cournoyer
53e27f8abf news: Fix commit for the guix pack new RPM format news.
* etc/news.scm: Adjust latest news commit.
2023-02-19 21:57:43 -05:00
Maxim Cournoyer
cc0cdf51f7 news: Add entry for the new 'rpm' guix pack format.
* etc/news.scm: Add entry.
2023-02-19 21:13:23 -05:00
Maxim Cournoyer
633ead4afc etc: Add a news entry snippet.
* etc/snippets/yas/scheme-mode/guix-news-entry: New file.
2023-02-19 21:13:23 -05:00
Maxim Cournoyer
23d56ba150 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 /.
2023-02-17 02:55:43 +01:00
Ricardo Wurmus
32404757a1 etc: Add TeX team.
* etc/teams.scm.in (tex): New team; add Ricardo to the team.
2023-02-13 10:19:06 +01:00
Simon Tournier
c3e61c8c1f gnu: Rename 'guile-3.0/fixed' to 'guile-3.0/pinned'.
* 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-02-05 06:56:42 +01:00
Florian Pelz
44dcacbb54 news: Fix formatting.
* etc/news.scm: Add backslash to '--with-version' entry.
2023-01-16 21:55:00 +01:00
Florian Pelz
2adfdf5b95 news: Fix 'de' translation.
* etc/news.scm: Add heading.
2023-01-16 21:54:25 +01:00
Thiago Jung Bauermann
2f65b2c1d6 etc: teams: Remove entry for Thiago Jung Bauermann.
* etc/teams.scm.in ("Thiago Jung Bauermann"): Remove member.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-01-16 11:47:40 -05:00
Ludovic Courtès
2e652e687e news: Add entry for '--with-version'.
* etc/news.scm: Add entry.

Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de>
2023-01-16 13:42:43 +01:00
Florian Pelz
77a3499600 news: Add 'de' translation.
* etc/news.scm: Add German translation of entry about
linux-libre 6.0 removal.
2023-01-14 12:11:20 +01:00
Leo Famulari
08b454f0e5 news: Add entry about the removal of linux-libre 6.0.
* etc/news.scm: Add entry
2023-01-13 19:11:08 -05:00
Florian Pelz
0e1c17cea4 news: Update 'de', 'fr', 'pt_BR' translation.
* etc/news.scm: Add the usual translations for kernel news.
2023-01-13 12:18:50 +01:00
Leo Famulari
fabc048fcf news: Add entry for the linux-libre 6.1 update.
* etc/news.scm: Add entry.
2023-01-13 00:45:40 -05:00
Vagrant Cascadian
80d9e967e3 teams: Add Vagrant Cascadian.
* etc/teams.scm.in Add Vagrant Cascadian to Reproducible Builds team.
2023-01-10 16:00:52 -08:00
Vagrant Cascadian
67caba5acb teams: Add Reproducible Builds team.
* etc/teams.scm.in (reproduciblebuilds): New team.
2023-01-10 16:00:37 -08:00
Florian Pelz
f62ac25ca3 news: Add 'de' translation.
* etc/news.scm: Add German translation of entry about
linux-libre 4.9 removal.
2023-01-09 18:48:12 +01:00
Leo Famulari
56b56db13e news: Add entry about the removal of linux-libre 4.9.
* etc/news.scm: Add entry.
2023-01-08 15:49:53 -05:00