Commit graph

689 commits

Author SHA1 Message Date
Christopher Baines
8fa0761264
Merge remote-tracking branch 'savannah/master' into gnome-team
Change-Id: Iec8e15b79c6fde516294c2bfcaf8ee3575b1f745
2024-03-20 14:54:26 +00:00
Maxim Cournoyer
a8ba2f3507
teams: qt: Remove erroneous comment at top of scripts.
* etc/teams/qt/common.scm: Remove erroneous comment.
* etc/teams/qt/qt-manifest.scm: Likewise.
* etc/teams/qt/qt5-manifest.scm: Likewise.

Change-Id: I87a0ea669caa0ba5049b48a4f04fda58518c3f05
2024-03-19 03:40:08 -04:00
Christopher Baines
618cae45dc
Merge remote-tracking branch 'savannah/master' into gnome-team
Change-Id: I775274c2693536e2efa36c9abca4c54c5c458e26
2024-03-16 10:19:30 +00:00
Tanguy Le Carrour
7319b4d528
teams: Add Tanguy Le Carrour.
* etc/teams.scm.in ("Tanguy Le Carrour"): New member.

Change-Id: Ic1b1588a5a8bc67ee8e135c3069966f139374529
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-14 13:48:07 +00:00
Ludovic Courtès
4c94b9e983
news: Update commit for fixed-output derivation vulnerability.
* etc/news.scm: Update.

Change-Id: Ia34408882f8928a0fd05acc12d4edc66b3dcb3b7
2024-03-12 14:24:18 +01:00
Florian Pelz
0547fe862c
news: Add 'de' translation.
* etc/news.scm: Add German translation.

Change-Id: Ia2a11f71cdee5ccbf2a7fbe176e713418771599e
2024-03-12 10:26:17 +01:00
Ludovic Courtès
7fa8bf8520
news: Give upgrade instructions for foreign distros.
* etc/news.scm: Update entry.

Change-Id: Ia7c326bc97042d92a8d499ee27dd41d15f1f0d29
2024-03-12 09:52:50 +01:00
Ludovic Courtès
4003c60abf
news: Add entry for the daemon fixed-output derivation vulnerability.
* etc/news.scm: Add entry.

Change-Id: Ib3f9c22eda1e8b9075620ec01b4edf2f24cfcf93
2024-03-11 23:14:37 +01:00
Vagrant Cascadian
5f100c68a4
etc: systemd services: switch to "journal" for output and error logging.
The "syslog" method has been deprecated for years, and issues a warning:

  Standard output type syslog is obsolete, automatically updating to
  journal. Please update your unit file, and consider removing the setting
  altogether.

Fixes: #48323

* etc/guix-daemon.service.in (StandardOutput): Use "journal"
(StandardError): Likewise.
* etc/guix-publish.service.in (StandardOutput): Likewise.
(StandardError): Likewise.
2024-03-11 14:34:25 -07:00
Ludovic Courtès
c7836393be
time-travel-manifest: Uncomment all the past releases.
This reverts a4c35c607c.

* etc/time-travel-manifest.scm (%release-commits): Uncomment all the
revisions.

Change-Id: I6abdb760cbcf06597d843cabc5fd973ee916dc77
2024-03-10 15:53:56 +01:00
Liliana Marie Prikler
2ee5451319
Merge branch 'master' into gnome-team 2024-03-10 00:05:58 +01:00
宋文武
de3f864438
teams: Add 宋文武 to the qt team.
* etc/teams.scm (宋文武): Add qt team.

Change-Id: Ib1b50b109ded4dbbcfd0649d3e0c1e6884585c5e
2024-03-08 20:03:15 +08:00
宋文武
4d15e04a6d
teams: lxqt: Remove qt.scm from scope.
* etc/teams.scm (lxqt)[#:scope]: Remove "gnu/packages/qt.scm".

Change-Id: If05ea534a827eba5a2acf6526d906cea43f72442
2024-03-08 20:03:15 +08:00
AwesomeAdam54321
bd1cc64ddd
teams: Add entry for Adam Faiz.
* etc/teams.scm ("Adam Faiz"): New member.

Signed-off-by: Andreas Enge <andreas@enge.fr>
Change-Id: Idb913da5e4f622b8efdbadc87d2cf3e5aec118eb
2024-03-08 10:27:26 +01:00
Liliana Marie Prikler
f469a45362
news: Add entry for changes in GNOME 44 and its desktop service.
* etc/news.scm: Add entry.
2024-02-28 19:02:51 +01:00
Vivien Kraus
df42803ce9
news: Add entry for GDM defaulting to Wayland.
* etc/news.scm: Add entry.

Change-Id: Icddcf269ff59a7ee2a14680ed95a167758ecddaf
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-28 19:02:51 +01:00
Vivien Kraus
f7e60666e7
news: Add entry for hwdb support in udev-service-type.
* etc/news.scm: Add entry.

Change-Id: I3c27b10eab501cca6ed0e32a1b30d92f212266b4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-02-28 19:02:50 +01:00
Ricardo Wurmus
6ebe912b55
teams: Add Sugar team.
* etc/teams.scm (sugar): New team; add Ricardo to it.

Change-Id: I4d7af2a8f4077fa60ff8400b0b8b1b6127a77448
2024-02-13 20:03:28 +01:00
Sharlatan Hellseher
8a0910e042
teams: go: Add all related files to the scope.
* etc/teams.scm (go): Add regex search for any golang files.

Change-Id: Ia6c95d8d49863de0381a907ca6309fa22d22927e
2024-02-13 14:38:31 +00:00
Timothy Sample
5f86eebd24
gnu: disarchive: Update to 0.6.0.
* gnu/packages/backup.scm (disarchive): Update to 0.6.0; add
'guile-bzip2' as an input.
* gnu/packages/package-management.scm (guix): Add 'guile-bzip2' as
an input to enable bzip2 support when using Disarchive.
* guix/self.scm (%packages): Add 'guile-bzip2'.
(compiled-guix): Include 'guile-bzip2' as a dependency when building
the 'guix' command.
* etc/disarchive-manifest.scm (tarball-origin?): Include bzip2
tarballs.

Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
Change-Id: I4da479054f6bef225f5ea979c091152f8a9e51d5
2024-02-12 21:26:01 -06:00
Clément Lassieur
14210b7f58
teams: mozilla: Add tor-browsers.scm.
* etc/teams.scm (mozilla): Add "gnu/packages/tor-browsers.scm".

Change-Id: Id3aa1fe641c612000319a4ea4b236285f8d3b599
2024-02-05 18:57:48 +01:00
Mark H Weaver
a32df1ff70
teams: Add Mark H Weaver to the ‘mozilla’ team.
* etc/teams.scm (Mark H Weaver): Add to the ‘mozilla’ team.
2024-02-03 13:26:03 -05:00
Sharlatan Hellseher
7a63fba807
teams: go: Add golang-xyz.scm to scope.
* etc/teams.scm (go): Add "gnu/packages/golang-xyz.scm".

Change-Id: I580eadf52b631c6582e256a2900786b53483a466
2024-01-30 22:58:22 +00:00
Sharlatan Hellseher
f74789cd54
teams: go: Add more related files to the scope.
* etc/teams.scm (go): Add "gnu/packages/configuration-management.scm",
"gnu/packages/golang-crypto.scm", "gnu/packages/golang-web.scm",
"gnu/packages/syncthing.scm", "gnu/packages/terraform.scm". Sort list
alphabetically.

Change-Id: I56ce5bd21e487e5dbe2d84aa1d83e3239268fb71
2024-01-28 23:40:23 +00:00
Maxim Cournoyer
1348be9115
gitconfig: b4: Automatically add 'Signed-off-by' when applying patches.
Also use --3way to ease conflict resolutions.

* etc/git/gitconfig [b4]: Add shazam-am-flags option.

Change-Id: I6a92909a5b23a8680c16251aafa084b9a48944ea
2024-01-24 10:42:41 -05:00
Efraim Flashner
4939425918
teams: Remove Efraim Flashner from the science team.
* etc/teams.scm (Efraim Flashner): Remove science team.

Change-Id: I790fe329cde11fcb4b706b01b9aa59ad29d8c874
2024-01-24 12:49:43 +02:00
Wilko Meyer
497780ad25
news: Add entry for removing linux-libre 4.14 (EoL).
* etc/news.scm: Add entry for linux-libre 4.14 removal and add my copyright
header.

Change-Id: I5c2418bc22a4ae2bba63c1cf77e66d2574766e01
2024-01-22 13:25:30 -05:00
Wilko Meyer
2f3d6ff968
teams: Add Wilko Meyer to kernel.
* etc/teams.scm: Add Wilko Meyer.

Change-Id: Ia7b85a090a4d8e81689bd137e1d12cb3708aa760
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-01-16 20:47:52 -05:00
Vivien Kraus
da14567354
teams: Add Vivien Kraus.
* etc/teams.scm.in ("Vivien Kraus"): New member.

Change-Id: Iab2c9300f3e1e604fb2ee539a7eb05e7a3f54776
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-01-14 11:47:52 +01:00
Florian Pelz
c0b303aaa3
news: Fix 'de' translation.
* etc/news.scm: Fix typo.

Change-Id: I943fed38a444d1403cc5f979a7d6b9f52bedf5dd
2024-01-13 01:37:40 +01:00
Sharlatan Hellseher
4eef1c3517
teams: Add entry for Sharlatan Hellseher.
* etc/teams.scm ("Sharlatan Hellseher"): New member.

Change-Id: I05f1442e90799e182feb153f45191e789c05461b
2024-01-12 00:39:32 +00:00
Oleg Pykhalov
8920cf302c
news: Add entry for the new '--max-layers=N' option.
* etc/news.scm: Add entry.

Change-Id: I286c04fd2cef820007606d1092ab45be4466fb19
2024-01-09 15:49:36 +03:00
Ludovic Courtès
526e485489
teams: Add ‘core-packages’ team.
* etc/teams.scm (bootstrap): Add “gnu/packages/commencement.scm”.
(core-packages): New team.
(Ludovic Courtès): Add to ‘core-packages’ team.

Change-Id: I25f22d436a4dc9bf4c8f577f94cc178cbaa80768
2024-01-05 17:27:20 +01:00
Efraim Flashner
8b559b37ea
etc: Add rust-team manifest.
Change-Id: Ie43bd4a88d35270dcac7baaabeafbcc3a755db1e
2024-01-04 12:31:45 +02:00
Clément Lassieur
4771960e5d
teams: mozilla: Add icecat-extension.scm and browser-extensions.scm.
* etc/teams.scm (mozilla): Add "gnu/build/icecat-extension.scm" and
"gnu/packages/browser-extensions.scm".

Change-Id: Id59fb307256e5870b3c19f0b7c41446775a57d9e
2023-12-22 00:06:25 +01:00
Clément Lassieur
aa22cdd363
teams: Add entry for Clément Lassieur.
* etc/teams.scm ("Clément Lassieur"): New member.

Change-Id: If6456d9496f59b0a26608ad5e55aa8fdfb8af492
2023-12-20 17:47:03 +01:00
Ludovic Courtès
32d4f40589
maint: Build more development packages for GNU/Hurd.
* etc/hurd-manifest.scm: Add Autotools and Guile-related packages.

Change-Id: I6ded9623543a8f5444e9d6bb04284e9ca2aa2dcd
2023-12-18 23:16:28 +01:00
Tobias Geerinckx-Rice
fa0563e7fa
bash completion: Complete ‘guix style -f’ with files.
* etc/completion/bash/guix (_guix_is_dash_f):
Recognise ‘--whole-file’ as a member of the ‘-f’ family.
(_guix_complete): Add a new clause for ‘guix style’.

Reported by cmiller in #guix.

Change-Id: I3f55f7fd7fb8610dc13770ebfe70d9f65c1497af
2023-12-10 01:00:00 +01:00
Benjamin
436bbc90fc
teams: Include golang-check.scm in the go team.
* etc/teams.scm (go): Add gnu/packages/golang-check.scm to scope.

Change-Id: Ifc90eb0c3fc5d716b605e7e3e100a38431498a2c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-11-20 14:56:31 +00:00
Ekaitz Zarraga
1a77539987
teams: Add Ekaitz Zarraga to bootstrap and zig.
* etc/teams.scm: Add Ekaitz Zarraga.

Change-Id: Idda2ffbc15adc3725bcd1600988582f0d4c2766a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-12 16:37:09 +02:00
Ekaitz Zarraga
25ac7e893c
teams: Add Zig team.
* etc/teams.scm (zig): New team for the zig programming language,
packages and build system.

Change-Id: I96f9ced1ad04b1cd9041c53aa8c86fe29014ccd1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-11-12 16:37:09 +02:00
Maxim Cournoyer
889a6204f8
doc: Add some guidelines for reviewing.
* doc/contributing.texi (Contributing) [Reviewing the Work of Others]: New
section.
(Debbugs Usertags): Expound with Emacs Debbugs information and document the
'reviewed-looks-good' usertag.
* etc/git/gitconfig [b4]: New section.

Change-Id: I56630b15ec4fbc5c67e5420dbf2838556a005d6b
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-11-07 12:33:25 -05:00
Efraim Flashner
e0f28301f0
fish completion: Fix typos.
* etc/completion/fish/guix.fish (__fish_guix_needs_command): Fix
spelling of specified.
(__fish_guix_using_command): Fix spelling of specified.

Change-Id: Ieac612da8cd2a7a1c44c5a54c57574ce2b8d8bd4
2023-11-07 18:07:08 +02:00
Maxim Cournoyer
a96f1c1bc0
teams.scm: Add file-local variable prop line for the mode.
This tells Emacs to use the scheme-mode to edit the file.

* etc/teams.scm (mode): New file-local variable.

Change-Id: I9a48f552e831317402673d95cf6c1de506d388b5
2023-11-01 12:24:29 -04:00
Gabriel Wicki
9291370344
teams: Add myself to audio team.
Message-ID: <cfad42ecdcd190893699ef28d42b35b706729bcd.1698355699.git.gabriel@erlikon.ch>
In-Reply-To: <81d0877b2cb39164563dfbf2c551f1c99aad75ed.1698355699.git.gabriel@erlikon.ch>
References: <81d0877b2cb39164563dfbf2c551f1c99aad75ed.1698355699.git.gabriel@erlikon.ch>
From: Gabriel Wicki <gabriel@erlikon.ch>
Date: Tue, 2 May 2023 16:47:41 +0200
Subject: [PATCH 2/2] teams: Add Gabriel Wicki.

* etc/teams.scm.in ("Gabriel Wicki"): New member.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-27 12:13:09 +02:00
Gabriel Wicki
e7c8bdac93
teams: Add audio team.
Message-ID: <81d0877b2cb39164563dfbf2c551f1c99aad75ed.1698355699.git.gabriel@erlikon.ch>
From: Gabriel Wicki <gabriel@erlikon.ch>
Date: Tue, 2 May 2023 16:38:15 +0200
Subject: [PATCH 1/2] teams: Add audio team.

* etc/teams.scm.in (audio): Add team.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-10-27 12:13:09 +02:00
Maxim Cournoyer
4cf4dcb8b3
teams: Adjust shebang to use 'guix repl'.
This ensures the correct Guix dependencies are always available for the
script.

* etc/teams.scm.in: Rename to...
* etc/teams.scm: ... this.  Adjust shebang.
* .gitignore: No longer ignore it.
* configure.ac: Do not process it with AC_CONFIG_FILES.

Reported-by: Clément Lassieur <clement@lassieur.org>
Fixes: https://issues.guix.gnu.org/66605
Change-Id: I7a01750c6c5f0696b6c36b1e6caa9389d9e6822c
2023-10-22 20:35:15 -04:00
Maxim Cournoyer
fb3707762d
etc: teams: Parse 'From' commit more leniently.
When a Change-Id is used, patman prepends a Message-Id field on the first line
of the patch, which broke the assumption that the 'From $commit' line must
appear on the first line.

* etc/teams.scm.in (git-patch->commit-id): Loop each line of the file until a
match is found.  Update doc.

Series-to: 66027@debbugs.gnu.org
Series-version: 3
Series-changes: 3
 - New commit
Series-cc: Giovanni Biscuolo <g@xelera.eu>, Simon Tournier <zimon.toutoune@gmail.com>
Change-Id: I20400f87469ffb761ffc82dd32e34cd06f619043
2023-10-22 16:09:05 -04:00
Maxim Cournoyer
8005e09b26
build: Add a commit-msg hook that embeds Change-Id in commit messages.
Partially implements <https://issues.guix.gnu.org/66027>.

This will make it possible to track a merged commit back to its original
posting on the mailing list, and open the door to new opportunities such as
closing fully merged series automatically.

* Makefile.am (COMMIT_MSG_MAGIC): New variable.
(.git/hooks/commit-msg): New target.
* etc/git/commit-msg: New file.
* doc/contributing.texi (Configuring Git): Document Change-Id.

Series-changes: 3
 - Clarify documentation text, as suggested by Simon
Change-Id: Ia92fa958eae600fdd4e180bad494c85db8bb4dd6
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
2023-10-22 16:09:04 -04:00
Ekaitz Zarraga
e011961f99
build-system: Add zig-build-system.
* guix/build-system/zig.scm: New file.
* guix/build/zig-build-system.scm: New file.
* Makefile.am: Add them.
* doc/guix.texi: Document it.
* etc/snippets/yas/scheme-mode/guix-package (build-system): Add
  zig-build-system.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-21 00:27:25 +02:00