summary refs log tree commit diff
path: root/etc
AgeCommit message (Collapse)Author
2022-09-26news: Add another 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of images API entry.
2022-09-26news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of WSL images entry.
2022-09-26etc: teams: Add description and scope for lisp team.Guillaume Le Vaillant
* etc/teams.scm.in (lisp): Add description and scope fields.
2022-09-25etc: teams: Give games a scope.Liliana Marie Prikler
* etc/teams.scm.in (games)[#:name]: Change to “Games and Toys”. [#:description, #:scope]: New fields.
2022-09-25etc: teams: Add description and scope for emacs.Liliana Marie Prikler
* etc/teams.scm.in (emacs): Add #:description and #:scope.
2022-09-25etc: teams: Define Java team scope.Julien Lepiller
* etc/teams.scm.in (java): Define it.
2022-09-25etc: teams: Define OCaml team scope.Julien Lepiller
* etc/teams.scm.in (ocaml): Define it.
2022-09-25news: Add entry about image API documentation.Mathieu Othacehe
* etc/news.scm: Add entry.
2022-09-25news: Add entry about WSL images.Mathieu Othacehe
* etc/news.scm: Add entry.
2022-09-25etc: teams: Define python team scope.Lars-Dominik Braun
* etc/teams.scm.in (python): Define it.
2022-09-25etc: teams: Define haskell team scope.Lars-Dominik Braun
* etc/teams.scm.in (haskell): Define it.
2022-09-25etc: installer: Define installer team scope.Mathieu Othacehe
* etc/teams.scm.in (installer): Define it.
2022-09-25etc: teams: Define core team scope.Mathieu Othacehe
* etc/teams.scm.in (core): Define it.
2022-09-25etc: teams: Add regular expression support to scopes.Liliana Marie Prikler
* etc/teams.scm (find-teams-by-scope): Differentiate between raw strings and regexps. Make raw string matches strict. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-25etc: teams: Add scope support.Mathieu Othacehe
Add a scope list to each team. This list defines all the files and directories that are mentored by the team. Also add a cc-members command that takes two Git revision strings as input, add returns the members that should be CC'ed given the files impacted between the two revisions. * etc/teams.scm.in (<team>)[scope]: New field. (team, list-teams): Adapt those procedures. (find-team-by-scope, diff-revisions): New procedures. (main): Add a "cc-members" command. * doc/contributing.texi ("Teams"): Document it. ("Sending a Patch Series"): Adapt it.
2022-09-14etc: teams: Add entry for Andrew Tropin.Andrew Tropin
* etc/teams.scm.in ("Andrew Tropin"): New member.
2022-09-12news: Fix 'de' translation.Florian Pelz
Follow-up to 23b50ddbdbcee0dac1bc05f12374043d6f215b00. * etc/news.scm: Fix punctuation. Use the same terminology as the German manual.
2022-09-12news: Fix en dash usage.Thiago Jung Bauermann
The en dash is used to separate pairs of words or numbers. The em dash is the one used to separate sentences. In addition, in English text we are using the convention of not separating the dash with spaces. * etc/news.scm: Change the en dash to em in entry about Emacs native compilation. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-09-12news: Add 'pt' translation.Thiago Jung Bauermann
* etc/news.scm: Add Portuguese translation of entry about Emacs native compilation. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-09-11news: Fix entry.Guillaume Le Vaillant
* etc/news.scm: Fix commit field.
2022-09-11news: Add entry about Emacs native compilation.Liliana Marie Prikler
* etc/news.scm: Add entry.
2022-09-10news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of update of 'linux-libre' entry.
2022-09-09etc: teams: Add entry for Guillaume Le Vaillant.Guillaume Le Vaillant
* etc/teams.scm.in ("Guillaume Le Vaillant"): New member.
2022-09-09news: Update 'fr' translation.Julien Lepiller
* etc/news.scm: Add French translation to kernel news.
2022-09-09news: Add 'pt' translation.Thiago Jung Bauermann via Guix-patches via
* etc/news.scm: Add Portuguese translation of entry about the update of the 'linux-libre' package. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-09-05news: Add entry about the update of the 'linux-libre' package.Leo Famulari
* etc/news.scm: Add entry.
2022-09-04etc: teams: Add entry for Philip McGrath.Philip McGrath
* etc/teams.scm.in ("Philip McGrath"): New member. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-04etc: teams: Add racket team.Philip McGrath
* etc/teams.scm.in (racket): New team. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-01maint: Ignore cross-compilation to x86.Ludovic Courtès
This is consistent with what's done by 'cross-jobs' in (gnu ci). * etc/release-manifest.scm (%cross-manifest): Remove "x86_64-linux-gnu" and "i686-linux-gnu" from the list returned by 'targets'.
2022-08-30etc: Update yasnippet build system list.Nicolas Graves
* etc/snippets/yas/scheme-mode/guix-package (build-system): Add chicken-build-system, minetest-build-system, rebar-build-system and renpy-build-system. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-30etc: Add tempel snippet for :phases.Nicolas Graves
* etc/snippets/tempel/scheme-mode (:phases, add-before\ , add-after\ ) (replace\ ): New snippets. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-30etc: Add tempel snippets.Nicolas Graves
* etc/snippets/tempel/scheme-mode: New file. * etc/snippets/tempel/text-mode: New file. * etc/snippets/scheme-mode: Moved from here... * etc/snippets/yas/scheme-mode: ... to here. * etc/snippets/text-mode: Moved from here... * etc/snippets/yas/text-mode: ... to here. * doc/contributing.texi ("The Perfect Setup"): Adjust yasnippet setup accordingly. Add tempel setup. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-08-17time-travel-manifest: Use a separate cache per system.Mathieu Othacehe
* etc/time-travel-manifest.scm (<guix-instance-compiler>): Use a separate cache per system so that parallel system evaluations do no step on each other's toes.
2022-08-14news: Add 'pt' translation.Thiago Jung Bauermann via Guix-patches via
The menu entry reference is kept in English because the manual isn't translated to Portuguese yet. * etc/news.scm: Add Portuguese translation of 'guix style -f' entry. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2022-08-11etc: teams: Add Mathieu Othacehe to mentors.Mathieu Othacehe
* etc/teams.scm.in (mentors): New member.
2022-08-10news: Add 'de' translation.Florian Pelz
* etc/news.scm: Add German translation of 'guix style -f' entry. Correct manual references in previous 'guix style' entries.
2022-08-09build-system: Add 'channel-build-system'.Ludovic Courtès
* gnu/ci.scm (channel-build-system, channel-source->package): Remove. * gnu/packages/package-management.scm (channel-source->package): New procedure, moved from (gnu ci). * guix/build-system/channel.scm: New file, with code moved from (gnu ci). * doc/guix.texi (Build Systems): Document it.
2022-08-08news: Add entry for 'guix style -f'.Ludovic Courtès
* etc/news.scm: Add entry.
2022-08-06disarchive-manifest: Exclude the Chromium tarball.Ludovic Courtès
* etc/disarchive-manifest.scm (disarchive-collection): Exclude "chromium-" tarballs.
2022-08-05etc: teams: Add entry for Mathieu Othacehe.Mathieu Othacehe
* etc/teams.scm.in ("Mathieu Othacehe"): New member.
2022-08-05etc: teams: Add entry for Eric Bavier.Eric Bavier
* etc/teams.scm.in ("Eric Bavier"): New member. (mozilla): Add #:description keyword before description.
2022-08-05disarchive-manifest: Filter out origins without a hash.Ludovic Courtès
* etc/disarchive-manifest.scm (disarchive-collection): Filter out origins with a phony hash.
2022-08-05disarchive-manifest: Handle tar.xz archives.Ludovic Courtès
* etc/disarchive-manifest.scm (tarball-origin?): Add ".tar.xz".
2022-07-13etc: teams: Add entry for Jonathan Brielmaier.Jonathan Brielmaier
* etc/teams.scm.in ("Jonathan Brielmaier"): New member.
2022-07-13etc: teams: Add mozilla team.Jonathan Brielmaier
* etc/teams.scm.in (mozilla): New team.
2022-07-10etc: teams: Add entry for Thiago Jung Bauermann.Thiago Jung Bauermann
* etc/teams.scm.in ("Thiago Jung Bauermann"): New member. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-10time-travel-manifest: Use a separate Git checkout cache.Ludovic Courtès
* etc/time-travel-manifest.scm (guix-instance-compiler): Parameterize %REPOSITORY-CACHE-DIRECTORY.
2022-07-10monads: Add 'mparameterize'.Ludovic Courtès
* etc/system-tests.scm (mparameterize): Move to... * guix/monads.scm (mparameterize): ... here. * tests/monads.scm ("mparameterize"): New test. * .dir-locals.el (c-mode): Add it.
2022-07-08etc: teams: Add entry for Christopher Baines.Christopher Baines
* etc/teams.scm.in ("Christopher Baines"): New member.
2022-07-08etc: Add 'time-travel-manifest.scm'.Ludovic Courtès
This manifest makes it easy to test travels from the current revision back to the revision of a past Guix release. Suggested by zimoun <zimon.toutoune@gmail.com>. * etc/time-travel-manifest.scm: New file. * Makefile.am (EXTRA_DIST): Add it.