Age | Commit message (Expand) | Author |
2022-08-11 | etc: teams: Add Mathieu Othacehe to mentors....* etc/teams.scm.in (mentors): New member.
| Mathieu Othacehe |
2022-08-10 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix style -f' entry.
Correct manual references in previous 'guix style' entries.
| Florian Pelz |
2022-08-09 | build-system: Add 'channel-build-system'....* 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.
| Ludovic Courtès |
2022-08-08 | news: Add entry for 'guix style -f'....* etc/news.scm: Add entry.
| Ludovic Courtès |
2022-08-06 | disarchive-manifest: Exclude the Chromium tarball....* etc/disarchive-manifest.scm (disarchive-collection): Exclude
"chromium-" tarballs.
| Ludovic Courtès |
2022-08-05 | etc: teams: Add entry for Mathieu Othacehe....* etc/teams.scm.in ("Mathieu Othacehe"): New member.
| Mathieu Othacehe |
2022-08-05 | etc: teams: Add entry for Eric Bavier....* etc/teams.scm.in ("Eric Bavier"): New member.
(mozilla): Add #:description keyword before description.
| Eric Bavier |
2022-08-05 | disarchive-manifest: Filter out origins without a hash....* etc/disarchive-manifest.scm (disarchive-collection): Filter out
origins with a phony hash.
| Ludovic Courtès |
2022-08-05 | disarchive-manifest: Handle tar.xz archives....* etc/disarchive-manifest.scm (tarball-origin?): Add ".tar.xz".
| Ludovic Courtès |
2022-07-13 | etc: teams: Add entry for Jonathan Brielmaier....* etc/teams.scm.in ("Jonathan Brielmaier"): New member.
| Jonathan Brielmaier |
2022-07-13 | etc: teams: Add mozilla team....* etc/teams.scm.in (mozilla): New team.
| Jonathan Brielmaier |
2022-07-10 | etc: teams: Add entry for Thiago Jung Bauermann....* etc/teams.scm.in ("Thiago Jung Bauermann"): New member.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Thiago Jung Bauermann |
2022-07-10 | time-travel-manifest: Use a separate Git checkout cache....* etc/time-travel-manifest.scm (guix-instance-compiler): Parameterize
%REPOSITORY-CACHE-DIRECTORY.
| Ludovic Courtès |
2022-07-10 | monads: Add 'mparameterize'....* 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.
| Ludovic Courtès |
2022-07-08 | etc: teams: Add entry for Christopher Baines....* etc/teams.scm.in ("Christopher Baines"): New member.
| Christopher Baines |
2022-07-08 | etc: Add 'time-travel-manifest.scm'....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.
| Ludovic Courtès |
2022-07-08 | etc: teams: Add entry for Björn Höfling....* etc/teams.scm.in ("Björn Höfling"): New member.
| Björn Höfling |
2022-07-07 | etc: teams: Add entry for jgart....* etc/teams.scm.in ("jgart"): New member.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
| jgart via Guix-patches via |
2022-07-07 | etc: teams: Add entry for Lars-Dominik Braun....* etc/teams.scm.in ("Lars-Dominik Braun"): New member.
| Lars-Dominik Braun |
2022-07-07 | etc: teams: Add entry for Florian Pelz....* etc/teams.scm.in ("Florian Pelz"): New member.
| Florian Pelz |
2022-07-06 | etc: teams: Add entry for Julien Lepiller....* etc/teams.scm.in ("Julien Lepiller"): New member.
| Julien Lepiller |
2022-07-04 | etc/guix-install.sh: Check for profile from 'guix home'....If "$HOME/.guix-home/profile" exists, use it for GUIX_PROFILE instead of
"$HOME/.guix-profile".
* etc/guix-install.sh (sys_create_init_profile): Check for 'guix home'
profile.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Philip McGrath |
2022-07-04 | etc/guix-install.sh: Initialize XDG base directories....The default values from the XDG base directory specification make little
sense for Guix System, and some scripts in Guix assume that they are not
"empty or unset": for example, see <https://issues.guix.gnu.org/56050>.
On foreign distros, however, omitting the default values is likely to
break software from the distro, perhaps even preventing the desktop
environment from starting. To smooth over the difference, use the
system-wide configuration to ensure the environment variables are always
explicitly set on foreign distros.
* etc/guix-install.sh (sys_create_init_profile): Explicitly initialize
XDG base directory variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Philip McGrath |
2022-07-04 | etc: teams: Add entry for Efraim Flashner....* etc/teams.scm.in ("Efraim Flashner"): New member.
| Efraim Flashner |
2022-07-03 | teams: Add leo Famulari....* etc/teams.scm.in ("Leo Famulari"): New member.
| Leo Famulari |
2022-07-03 | etc: teams: Add entry for Liliana Prikler....* etc/teams.scm.in ("Liliana Marie Prikler"): New member.
| Liliana Marie Prikler |
2022-07-03 | etc: teams: Sort members lexicographically by last name....* etc/teams.scm.in: Sort members lexicographically by last name.
| Liliana Marie Prikler |
2022-07-03 | etc: Update teams....* etc/teams.scm.in: Rename maths team to science and add myself to it.
| Andreas Enge |
2022-07-03 | etc: Add teams.scm....* etc/teams.scm.in: New file.
* configure.ac: Generate executable.
* .gitignore: Ignore generated file.
| Ricardo Wurmus |
2022-06-29 | news: Add 'de' translation....* etc/news.scm: Add German translation of update of 'linux-libre' entry.
| Florian Pelz |
2022-06-29 | news: Add entry about the update of the 'linux-libre' package....* etc/news.scm: Add entry.
| Leo Famulari |
2022-06-23 | news: Add 'de' translation....* etc/news.scm: Add German translation of 'guix refresh -L' entry.
| Florian Pelz |
2022-06-22 | news: Add entry for 'guix refresh -L' change....* etc/news.scm: Add entry.
| Ludovic Courtès |
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 |