summaryrefslogtreecommitdiff
path: root/etc
AgeCommit message (Expand)Author
2021-04-08etc/committer: Disable diff colors....Reported by: morgansmith on IRC. * etc/committer.scm.in (diff-info): Invoke "git diff" with "--no-color". Ricardo Wurmus
2021-04-08etc/committer: Recompute hunks before processing changes....* etc/committer.scm.in (main): Re-evaluate diff-info after processing insertions. Ricardo Wurmus
2021-04-08etc/committer: Record minimal context for hunks to avoid problems....With zero context new definitions would be applied to the wrong location in the file. More context lines lead to larger hunks, though, so we use just one line of context. * etc/committer.scm.in (diff-info): Invoke "git diff" with one line of context. [info]: Merge line break and first line. (lines-to-first-change): New procedure. (old-sexp, new-sexp): Use it. Ricardo Wurmus
2021-04-08etc/committer: Define delay duration as a variable....* etc/committer.scm.in (%delay): New variable. (main): Use it. Ricardo Wurmus
2021-04-08etc/committer: Handle package additions....* etc/committer.scm.in (<hunk>)[diff]: Rename this field... [diff-lines]: ...to this. [definition?]: New field. (hunk->patch): Join diff lines. (diff-info): Do not join diff lines; record whether a hunk is a new definition. (commit-message): Rename this procedure... (change-commit-message): ...to this. (add-commit-message): New procedure. (main): Handle new package definitions before changes. Ricardo Wurmus
2021-04-04news: Add 'de' translation....* etc/news.scm: Add German translation of user activation entry. Florian Pelz
2021-04-03news: Clarify time window for account activation vulnerability....* etc/news.scm: Tweak wording about skeleton files. Ludovic Courtès
2021-04-03news: Recommend upgrade for account activation vulnerability....* etc/news.scm: Recommend upgrade. Ludovic Courtès
2021-04-03news: Add entry for user account activation vulnerability....* etc/news.scm: Add entry. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2021-04-01news: Add 'de' translation....* etc/news.scm: Add German translation of POWER9 entry. Florian Pelz
2021-03-31news: Add 'fr' translation....* etc/news.scm: Add French translation of POWER9 entry. Ludovic Courtès
2021-03-30news: Add entry announcing powerpc64le-linux support....* etc/news.scm: Add entry. Chris Marusich
2021-03-23Add powerpc64le-linux as a supported Guix architecture....This makes powerpc64le-linux a supported architecture for Guix, but not for Guix System. * Makefile.am (SUPPORTED_SYSTEMS): Add an entry for powerpc64le-linux. * etc/guix-install.sh (chk_sys_arch): Same. * guix/packages.scm (%supported-systems): Same. * m4/guix.m4 (GUIX_ASSERT_SUPPORTED_SYSTEM): Same. * tests/guix-build.sh (all_systems): Same. Chris Marusich
2021-03-18news: Add ‘de’ translation....* etc/news.scm (channel-news): Add German translation. Florian Pelz
2021-03-18news: Add ‘nl’ translation....* etc/news.scm (channel-news): Add a Dutch translation. Tobias Geerinckx-Rice
2021-03-18news: Update erratum for '--keep-failed' vulnerability....* etc/news.scm: Change commit to behave in a (hopefully) more expected manner. Change http:// to https:// URL whilst here. Tobias Geerinckx-Rice
2021-03-18news: Add erratum for '--keep-failed' vulnerability....* etc/news.scm: Add entry. Tobias Geerinckx-Rice
2021-03-18news: Fix ‘nl’ typo....* etc/news.scm (channel-news): This locale's ‘locale’'s ‘lokale’. Tobias Geerinckx-Rice
2021-03-18news: Add ‘nl’ translation....* etc/news.scm (channel-news): Add a Dutch translation. Tobias Geerinckx-Rice
2021-03-18news: Add ‘de’ translation.Florian Pelz
2021-03-18news: Add entry for '--keep-failed' vulnerability....* etc/news.scm: Add entry. Ludovic Courtès
2021-03-17news: Add 'fr' translation....* etc/news.scm: Add missing French translations. Julien Lepiller
2021-03-16news: Add ‘de’ translation.Florian Pelz
2021-03-15news: Add news entry about changes to the QEMU binfmt service....* etc/news.scm: Add entry. Maxim Cournoyer
2021-03-11news: Update copyright....* etc/news.scm: Add missing copyright header. Florian Pelz
2021-03-11news: Add ‘nl’ translation....* etc/news.scm (channel-news): Add a Dutch translation. Tobias Geerinckx-Rice
2021-03-11news: Add ‘de’ translation.Florian Pelz
2021-03-10news: Add entry for 'guix import go'....* etc/news.scm: Add entry. Ludovic Courtès
2021-03-10ci: Remove hydra support....This removes hydra support to use Cuirass as the only continuous integration system. * build-aux/hydra/gnu-system.scm: Remove it. * build-aux/hydra/guix-modular.scm: Ditto. * build-aux/hydra/guix.scm: Ditto. * build-aux/cuirass/hydra-to-cuirass.scm: Ditto. * Makefile.am (EXTRA_DIST): Update it. (hydra-jobs.scm): Remove it. (cuirass-jobs.scm): Update it. * build-aux/hydra/evaluate.scm: Move it to ... * build-aux/cuirass/evaluate.scm: ... here. * build-aux/cuirass/guix-modular.scm: Remove it. * build-aux/cuirass/gnu-system.scm: Ditto. * guix/packages.scm (%hydra-supported-systems): Rename it to ... (%cuirass-supported-systems): ... this variable. * build-aux/check-final-inputs-self-contained: Adapt it. * etc/release-manifest.scm: Ditto. * gnu/ci.scm (package->alist): Remove it. (derivation->job): New procedure. (package-job, package-cross-job, cross-jobs, image-jobs, system-test-jobs, tarball-jobs): Use it. (guix-jobs): New procedure. (hydra-jobs): Rename it to ... (cuirass-jobs): ... this procedure. Mathieu Othacehe
2021-03-02news: Add ‘de’ translation.Florian Pelz
2021-02-28news: Add ‘nl’ translation....* etc/news.scm: Add a Dutch translation. Tobias Geerinckx-Rice
2021-02-28news: Add entry for the linux-libre 5.11 update....* etc/news.scm: Add entry. Leo Famulari
2021-02-22news: Add 'zh' translation....Signed-off-by: Ludovic Courtès <ludo@gnu.org> Zhu Zihao
2021-02-18news: Add ‘de’ translation.Florian Pelz
2021-02-17news: Add entry for "guix system image"....* etc/news.scm: New entry. Mathieu Othacehe
2021-02-17scripts: system: Remove 'vm-image' command....Remove the 'vm-image' command that has been superseded by the 'image' command. * gnu/system/vm.scm (system-qemu-image): Remove it. * guix/scripts/system.scm (system-derivation-for-action): Mark 'vm-image' command as deprecated and use the image API to produce the VM image. (perform-action, show-help): Adapt accordingly. * tests/guix-system.sh: Ditto. * doc/guix.texi (Invoking guix system, Running Guix in a VM): Ditto. * etc/completion/fish/guix.fish: Ditto. * etc/completion/zsh/_guix: Ditto. Mathieu Othacehe
2021-02-09news: Add 'fr' translation.Ludovic Courtès
2021-02-09etc: 'guix-publish.service' depends on 'guix-daemon.service'....Reported by Dimitri Delabroye <dimitri.delabroye@inria.fr>. * etc/guix-publish.service.in (Requires, PartOf, After): New fields. Ludovic Courtès
2021-02-09news: Add ‘de’ translation.Florian Pelz
2021-02-09news: Add news entry for local privilege escalation....* etc/news.scm: Add entry. Ludovic Courtès
2021-02-03news: Add ‘de’ translation.Florian Pelz
2021-02-01news: Add entry for '--export-manifest' and '--export-channels'....* etc/news.scm: Add entry. Ludovic Courtès
2021-01-21news: Add ‘de’ translation.Florian Pelz
2021-01-19news: Add entry for '--with-latest'....* etc/news.scm: Add entry. Ludovic Courtès
2021-01-16news: Add ‘de’ translation.Florian Pelz
2021-01-14news: Add entry for zstd support....* etc/news.scm: Add entry. Ludovic Courtès
2021-01-03/etc/profile.d/guix.sh: Add guix pull profile even when absent...* etc/guix-install.sh (sys_create_init_profile): Set PATH and INFOPATH even when $_GUIX_PROFILE does not exist. After initial installation on a foreign distro, the guix pull profile won't be present in path. This means that the first guix pull won't take effect until the shell is restarted. ~/.guix-profile cannot be pre-loaded like this as the relevant paths are stored in ~/.guix-profile/etc/profile, which simply won't exist. However, guix package will output a relevant hint that instructs the user to reload the profile, so this isn't a problem. Jakub Kądziołka
2020-12-27news: Add ‘de’ translation.Florian Pelz
2020-12-27news: Add entry for '--with-patch'....* etc/news.scm: Add entry. Ludovic Courtès
2020-12-23etc: snippets: Add new build systems to package snippet....* etc/snippets/scheme-mode/guix-package: Add the following as possibilities for the build-system field: clojure-build-system copy-build-system dune-build-system guile-build-system julia-build-system linux-module-build-system maven-build-system node-build-system qt-build-system rakudo-build-system Signed-off-by: Ludovic Courtès <ludo@gnu.org> Morgan Smith