Age | Commit message (Expand) | Author |
2022-06-05 | news: Add 'de' translation....* etc/news.scm: Add German translation of edit sub-commands entry.
| Florian Pelz |
2022-06-05 | news: Update copyright line....* etc/news.scm: Update Maxime Devos’ copyright header.
| Florian Pelz |
2022-06-04 | news: Add entry for 'guix system edit' and 'guix home edit'....* etc/news.scm: Add entry.
Co-authored-by: Maxime Devos <maximedevos@telenet.be>
| Ludovic Courtès |
2022-05-29 | bash completion: Fix & unify option parsing....We now correctly recognise ‘guix -Abcdef’ as equivalent to ‘guix -f’.
* etc/completion/bash/guix (_guix_is_short_option, guix_is_long_option):
New functions.
(_guix_is_dash_f, _guix_is_dash_l, _guix_is_dash_L, _guix_is_dash_m)
(_guix_is_dash_C, _guix_is_dash_p): Use them.
| Tobias Geerinckx-Rice |
2022-05-31 | etc/committer: Teach it how to commit package removal....* etc/committer.scm.in (hunk-types): New variable.
(<hunk>): Rename hunk-definition? getter to 'hunk-type'.
(diff-info): Mute a git warning by separating file names from arguments with
'--'. Rename the 'definitions?' variable to 'type'.
Use the 'addition type when a new package addition is detected, 'removal when
removed else #f.
(add-commit-message): Re-indent.
(remove-commit-message): New procedure.
(main)[definitions]: Make commit message conditional depending on whether it
is an addition or removal.
[changes]: Adjust indentation.
| Maxim Cournoyer |
2022-05-31 | etc/committer: Prefix (sxml xpath) symbols to avoid name conflict....This avoids a naming conflict for 'filter', provided by both (srfi srfi-1)
and (sxml xpath).
* etc/committer.scm.in: Use 'use-modules' instead of 'import', and use a
prefix for the (sxml xpath) module.
(new-sexp): Adjust accordingly.
(change-commit-message): Likewise.
| Maxim Cournoyer |
2022-05-25 | Move (gnu platform) and (gnu platforms ...) to guix/....* gnu/platform.scm:
* gnu/platforms/arm.scm:
* gnu/platforms/hurd.scm:
* gnu/platforms/mips.scm:
* gnu/platforms/powerpc.scm:
* gnu/platforms/riscv.scm:
* gnu/platforms/s390.scm:
* gnu/platforms/x86.scm: Move to guix/.
* Makefile.am:
* doc/guix.texi (Porting to a New Platform):
* etc/release-manifest.scm:
* gnu/ci.scm:
* gnu/image.scm:
* gnu/local.mk:
* gnu/packages/bioinformatics.scm:
* gnu/packages/bootstrap.scm:
* gnu/packages/cross-base.scm:
* gnu/packages/instrumentation.scm:
* gnu/packages/linux.scm:
* gnu/system/image.scm:
* gnu/system/images/hurd.scm:
* gnu/system/images/novena.scm:
* gnu/system/images/pine64.scm:
* gnu/system/images/pinebook-pro.scm:
* gnu/system/images/rock64.scm:
* guix/scripts/build.scm:
* guix/scripts/system.scm:
* guix/self.scm: Update (gnu platform...) to (guix platform...).
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Josselin Poiret |
2022-05-23 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix import elm' entry.
| Florian Pelz |
2022-05-22 | ci: Do not rely on hardcoded cross-targets lists....* gnu/ci.scm (%cross-targets): Remove it ...
(cross-jobs): ... and use the targets procedure instead.
* etc/release-manifest.scm: Adapt it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Mathieu Othacehe |
2022-05-22 | news: Add entry for 'guix import elm'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2022-05-12 | snippets: Add a 'remove' snippet....* etc/snippets/text-mode/guix-commit-message-remove-package: New file.
| Maxim Cournoyer |
2022-04-24 | news: Add 'de' translation....* etc/news.scm: Add German translation of update of 'linux-libre' entry.
| Florian Pelz |
2022-04-24 | news: Fix news entry commit reference....* etc/news: Fix commit reference of news entry about Linux-libre kernel update
to 5.17.
| Guillaume Le Vaillant |
2022-04-23 | news: Add entry about the update of the 'linux-libre' package....* etc/news.scm: Add entry.
| Leo Famulari |
2022-04-11 | tests: System tests really parameterize 'current-guix-package'....Until now, 'current-guix-package' was parameterized in the wrong
context. Thus, 'current-guix' would end up building a variant of the
'guix' package instead of the package returned by
'channel-source->package', which is much less expensive to build.
* etc/system-tests.scm (mparameterize): New macro.
(tests-for-current-guix): Change the 'value' field of each <system-test>
record to parameterize 'current-guix-package' for good.
| Ludovic Courtès |
2022-04-05 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix shell --export-manifest' entry.
| Florian Pelz |
2022-04-04 | news: Add entry about 'guix shell --export-manifest'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2022-03-20 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix home container' entry.
| Florian Pelz |
2022-03-19 | news: Add entry about 'guix home container'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2022-03-03 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix pull --news' entry.
| Florian Pelz |
2022-02-27 | news: Add entry about ‘guix pull --news’ changes....* etc/news.scm: Add entry.
| Tobias Geerinckx-Rice |
2022-02-09 | news: Fix 'de' translation....* etc/news.scm: Fix typo.
| Florian Pelz |
2022-02-09 | news: Add 'de' translation....* etc/news.scm: Add German translation of end of Gzip substitutes entry.
| Florian Pelz |
2022-02-09 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix deploy -x' entry.
| Florian Pelz |
2022-02-08 | news: Add entry about the sunsetting of Gzip substitutes....* etc/news.scm (channel-news): New entry.
| Maxim Cournoyer |
2022-02-02 | news: Add entry about 'guix deploy -x'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2022-01-26 | etc: Remove redundant SELinux permissions block....* etc/guix-daemon.cil.in (guix_daemon): Consolidate two blocks adding
sock_file permissions on guix_daemon_conf_t.
| Marius Bakke |
2022-01-24 | etc: Add more SELinux permissions for the daemon....* etc/guix-daemon.cil.in (guix_daemon): Permit write on guix_daemon_conf_t
sock_file, necessary for garbage collection.
| Marius Bakke |
2022-01-23 | etc: committer: Support plain input lists....* etc/committer.scm.in (change-commit-message): Support new-style plain list
inputs in addition to old-style inputs with labels.
| Ricardo Wurmus |
2022-01-19 | etc: Match define-public only at line start....The current regexp simply matches the first occurence, which more often than
not points to the *previous* variable.
* etc/snippets/text-mode/guix-commit-message-update-package ($1): Restrict
match to beginning of line with optional indentation.
| Liliana Marie Prikler |
2022-01-17 | bash completion: Complete "guix home" sub-commands....* etc/completion/bash/guix (_guix_complete): Treat "guix home" like
"guix system".
| Ludovic Courtès |
2022-01-16 | bash completion: Fix options completion....Fixes, for example, "guix import pypi --<TAB>", which would previously
fail to show '--recursive'.
* etc/completion/bash/guix (_guix_complete_option): Fix options
completion for first subcommand.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Fulbert |
2022-01-16 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix style --styling=format' entry.
| Florian Pelz |
2022-01-10 | news: Fix typos in French text....* etc/news.scm: Fix typos.
| Ludovic Courtès |
2022-01-10 | news: Add news entry about 'guix style'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2022-01-10 | style: Add '--styling' option....* guix/scripts/style.scm (format-package-definition): New procedure.
(%options, show-help): Add "--styling".
(%default-options): Add 'styling-procedure'.
(guix-style): Honor it.
* tests/style.scm (with-test-package)
("input labels, 'safe' policy")
("input labels, 'safe' policy, nothing changed")
("input labels, margin comment")
("input labels, margin comment on long list")
("input labels, line comment")
("input labels, modify-inputs and margin comment"): Pass "-S inputs".
* etc/indent-code.el: Remove.
* doc/contributing.texi (Formatting Code): Mention "guix style" instead
of "etc/indent-code.el".
(Submitting Patches): Add item for "guix style".
* doc/guix.texi (Invoking guix style): Document "-S" and update.
| Ludovic Courtès |
2022-01-02 | news: Add 'de' translation....* etc/news.scm: Add German translation of ‘--tune’ entry.
| Florian Pelz |
2022-01-02 | news: Add 'de' translation....* etc/news.scm: Add German translation of ‘integer expected from stream’ entry.
| Florian Pelz |
2022-01-01 | news: Add entry about '--tune'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2021-12-30 | news: Tie the latest news entry to a later commit....Using 1eb40a6 was more correct than pragmatic, as those who have upgraded
their own Guix since then will not see the message urging them to upgrade
the Guix they don't know about.
This follows up on commit df830ef91a1ea6255b1174520a22122134978d36.
* etc/news.scm: Tie latest news entry to an arbitrary later commit.
| Tobias Geerinckx-Rice |
2021-12-30 | news: Add ‘integer expected from stream’ entry....* etc/news.scm: Add entry.
| Tobias Geerinckx-Rice |
2021-12-14 | news: Add 'de' translation....* etc/news.scm: Add German translation of GDM Wayland entry.
| Florian Pelz |
2021-12-14 | news: Add 'de' translation....* etc/news.scm: Add German translation of package inputs entry.
| Florian Pelz |
2021-12-14 | news: Add 'de' translation....* etc/news.scm: Add German translation of static networking entry.
| Florian Pelz |
2021-12-13 | Merge branch 'master' into core-updates-frozen | Ludovic Courtès |
2021-12-13 | news: Add entry about 'static-networking-service-type'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2021-12-10 | Merge remote-tracking branch 'signed/master' into core-updates | Mathieu Othacehe |
2021-12-08 | bash completion: Complete ‘guix shell -f’....* etc/completion/bash/guix (_guix_complete): Suggest a file name
following ‘guix shell […] -f’.
| Tobias Geerinckx-Rice |
2021-12-08 | maint: Don't require unsupported packages such as GNOME on i686-linux....* etc/release-manifest.scm (%system-manifest): Filter out PACKAGE when
it doesn't pass 'supported-package?'.
| Ludovic Courtès |
2021-12-05 | Merge remote-tracking branch 'origin/master' into core-updates-frozen | Ricardo Wurmus |