This is a follow-up to commit 04a4f8cc9d .
* etc/teams.scm (localization): Unregister removed file.
* CODEOWNERS: Regenerate file.
Change-Id: Id7196e36aab79ecdb65f9e4a1f18e81e92fb6994
* etc/completion/fish/guix.fish: Rewrite from scratch to allow generate part
of the completions and achieve full completion coverage.
Change-Id: I9e39432c76c36bd1f2804eb6f295202847505eef
Although the installer script will not find any officially released
binary-tar-packages for riscv64 on the guix ftp mirrors until now
we should at least support the installation of custom packed
binary bundles for this platform.
Changes to be committed:
modified: etc/guix-install.sh
Change-Id: I84c82388c7771d793b108b99e03d040bad9f1154
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:
grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
--exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
The change was automated via:
git grep -l maxim.cournoyer@gmail.com |
xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'
* .mailmap: New entry.
Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
* etc/teams/qt/common.scm (qt-packages-manifest): Also select packages whose
name start with 'python-pyqt'.
Change-Id: I8caf2b62b1f0cd269d8c123d9e8ffe6344814c55
This mitigates a race condition described in #576. The 'Type=exec'
option ensures that systemd only starts follow-up units after the
guix-daemon binary has started. By then, the mount points are collected
in a private namespace and will not be affected. Without this option,
'gnu-store.mount' could win the race and remount everything read-only
before guix-daemon has acquired a read-write view.
Fixes#2270
* etc/guix-daemon.service.in: Mitigate mount race condition
Change-Id: I5d28ebc38b0c10e6d2aa8e65353757ef13d5bad3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
- rdesktop :: Remote Desktop management, more likely used in sysadmin
tasks.
- vnc :: Virtual Network Computing is a graphical desktop-sharing
system, more like used in sysadmin tasks.
* etc/teams.scm (sysadmin)<#:scope>: Add "gnu/packages/rdesktop.scm",
and "gnu/packages/vnc.scm".
* CODEOWNERS: Regenerate file.
Change-Id: I2e1df892147367932452c9b99e37703c46b2957a
As all these crates are only used by c2rust itself, they can be safely
removed.
* gnu/packages/patches/c2rust-ast-exporter-local-search.patch: Delete file.
* gnu/packages/c2rust.scm: Delete file.
(rust-c2rust-ast-builder-0.18, rust-c2rust-ast-exporter-0.18)
(rust-c2rust-ast-printer-0.18, rust-c2rust-bitfields-0.18)
(rust-c2rust-bitfields-derive-0.18, rust-c2rust-build-paths-0.18)
(rust-c2rust-transpile-0.18): Delete variables.
(%tinycbor-source, c2rust): Move to ...
* gnu/packages/rust-apps.scm (%tinycbor-source, c2rust): ...here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Unregisiter c2rust module.
(dist_patch_DATA): Unregisiter patch.
* etc/teams.scm (rust): Remove the file from scope.
* CODEOWNERS: Likewise.
Change-Id: I06dd323c5d209b92f7cc13f7fbcbe79fe868a8ff
This is a follow-up to commit e8cc7e3c16
* etc/teams.scm (ai): Move the variable up.
* CODEOWNERS: Regenerate.
Change-Id: I4cc4fcf228783392bdf8dfbe2374c19aa5a9e30d
* etc/teams.scm (hpc): New team.
[Cayetano Santos]: Add to new team.
* CODEOWNERS: Rebuild.
Change-Id: I5b08aed33ea89acaa770dd2ac5dd8b991d43989a
Signed-off-by: Andreas Enge <andreas@enge.fr>
* etc/teams.scm (ai): New team.
[Cayetano Santos]: Add to new team.
Change-Id: I6be002cf562ceb139d3a6e5d68a989a35d727f06
Signed-off-by: Andreas Enge <andreas@enge.fr>
* etc/teams.scm (debian): Add team.
[Vagrant Cascadian]: Add to debian team.
* CODEOWNERS: Rebuild.
Change-Id: Iab42f6d6ba94fece017e137bd6a9ee280a849b19
Signed-off-by: Andreas Enge <andreas@enge.fr>
It can be useful to produce patches from older commits, for example to share
commits from the keyring branch between the main Guix repository and
guix-maintenance. The previous 'true' value prevented that with a fatal error
message.
* etc/git/gitconfig [format] <useAutoBase>: Set to whenAble.
Change-Id: Ib32407dd3695dcadcb16855b1b87147fabc2aca7
Attempting to push new commits to the branch would previously fail like:
error: commit X is not a descendant of introductory commit
1m9edb3f66fd807b096b48283debdcddccfea34bad
* etc/git/pre-push (main): Skip checks when pushing to refs/heads/keyring.
Change-Id: I3ea20a10b6c8cc6b6c6f948f80bed902850214c5
- fortran(-.+|) :: programming language, more likely used in scientific
research
- graph :: any packages related to Graph theory solving problems
- lean :: proof assistant and a functional programming language
- medical :: any software related to medical science or equipment
- sagemath :: system for Algebra and Geometry Experimentation
- statistics :: any packages (more likely R or Python) for any sort of
Statistical analysis
* etc/teams.scm (science)<#:scope>: Add
"^gnu/packages/fortran(-.+|)\\.scm$", "gnu/packages/graph.scm",
"gnu/packages/lean.scm", "gnu/packages/medical.scm",
"gnu/packages/sagemath.scm", and "gnu/packages/statistics.scm".
* CODEOWNERS: Regenerate file.
Change-Id: Id7e599071ccfd438e8eb797c4accda9d35d76720
Signed-off-by: Andreas Enge <andreas@enge.fr>
* etc/teams.scm (Sharlatan Hellseher): Remove from the lisp team; add to
the julia team.
Change-Id: I13c898e01c2d84c9f2d96f6e76957ef4259617e5
Signed-off-by: Andreas Enge <andreas@enge.fr>
This fixes issue for rootless guix daemon where store being remounted
read-only by gnu-store.mount is propagated to the guix daemon making
guix daemon not able to modify it.
* etc/guix-daemon.service.in: Disable host filesystem mount propagation.
Change-Id: Ib1abc387ee15d2b04d6f70c121244943cd0ad8c6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>