Age | Commit message (Collapse) | Author |
|
* 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.
|
|
|
|
* etc/news.scm: Add entry.
|
|
* 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>
|
|
* etc/guix-install.sh (guix_get_bin)[dl_path]: Add variable quoting and
curly-bracketing.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* etc/guix-install.sh (guix_get_bin_list)[BIN_VER]: Add curly-brackets,
[latest_ver]: Likewise & add explicit array zero-indexing.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* etc/guix-install.sh (sys_make_guix_available): Add variable quoting.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
Almost the entire file is indented with spaces, a few tabs slipped in, clean
them up.
* etc/guix-install.sh(chk_sys_arch): Replace tabs with spaces.
(sys_enable_guix_daemon): Likewise.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* etc/git/pre-push: Exit early when deleting a branch.
|
|
|
|
* etc/guix-daemon.cil.in (guix_daemon): Permit file write, getattr, link and
unlink for the guix_daemon_exec_t type.
|
|
* etc/completion/bash/guix (_guix_is_dash_f, _guix_is_dash_l): New
functions.
(_guix_complete): Complete file names after 'guix package -f', 'guix
build -f', and 'guix environment -l'.
|
|
* etc/snippets/text-mode/guix-commit-message-add-package: Fix name
extraction. This is a follow-up to 988a49c78ef19ad25cef543e2059a19db04bbd36.
|
|
* etc/snippets/text-mode/guix-commit-message-update-package: Since git commit
mode is not derived from any Lisp mode, so-called sexp or symbols do not
include the period character. As a consequence, names including versions are
not properly extracted. Also use more idiomatic (goto-char (point-min))
instead of (beginning-of-buffer).
|
|
* etc/news.scm (version): Add missing @option macro in French translation.
|
|
|
|
* etc/news.scm: Add entry.
|
|
* etc/guix-daemon.cil.in (guix_daemon): Permit more operations required for
various build jobs.
|
|
|
|
* etc/guix-daemon.cil.in (guix_daemon): Permit file appending, setattr,
read/write UDP sockets, access to tmpfs and hugetlbfs, and connecting to
PostgreSQL.
|
|
* etc/news.scm: Add entry.
|
|
This is needed for some package test suites.
* etc/guix-daemon.cil.in (guix_daemon): Permit unix_dgram_socket operations.
|
|
messages.
* etc/snippets/text-mode/guix-commit-message-add-cl-package: Fix name and
simplify the "New variables" line.
|
|
* etc/snippets/text-mode/guix-commit-message-add-cl-package: New file.
|
|
* etc/snippets/text-mode/guix-commit-message-add-package: Properly extract
name when the diff contains a very short `define-public ...` above the actual
new package. This can happen when the above package is a small inherited
definition or cl/ecl package.
|
|
Conflicts:
gnu/packages/bioinformatics.scm
The python-pysam package fixed in master was kept instead of the update done
in the version-1.2.0 branch.
|
|
version
* etc/guix-install.sh (guix_get_bin_list): modify regexes to allow rcN syntax
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* etc/guix-daemon.cil.in (guix_daemon): Specify more permissions for
guix-daemon to account for daemon updates and newer SELinux.
I can't promise that this is a complete list of everything that guix-daemon
needs, but it's probably most of them. It can search for, install, upgrade,
and remove packages, create virtual machines and containers, update itself,
and so on.
Signed-off-by: Marius Bakke <marius@gnu.org>
|
|
* etc/release-manifest.scm (%base-packages/hurd): New variable.
(%base-manifest): Use it when SYSTEM is "i586-gnu".
|
|
* etc/news.scm: Add ‘de’ translation.
|
|
|
|
* etc/news.scm: Add entry.
|
|
* etc/news.scm: Add ‘de’ translation.
|
|
|
|
* etc/news.scm: Add entry.
|
|
Fixes <https://bugs.gnu.org/43744>.
* etc/guix-install.sh (chk_sys_nscd): New function to check if the service
'nscd is running, otherwise suggest to install distribution-wide.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes <https://bugs.gnu.org/43744>.
* etc/guix-install.sh (sys_create_shell_completion): New function to add
system wide all the symlinks for supported shell completions.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* etc/news.scm: Add ‘de’ translation.
|
|
Suggested by zenny via IRC.
* gnu/installer/services.scm (%system-services): Add emacs, emacs-exwm,
emacs-desktop-environment.
* etc/release-manifest.scm (%system-packages): Likewise.
* gnu/system/examples/lightweight-desktop.tmpl: Likewise.
* gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests)
[packages]: Likewise
* gnu/installer/newt/services.scm (run-desktop-environments-cbt-page): Make
one entry taller.
|
|
* etc/news.scm: Add entry.
|
|
* etc/news.scm: Add missing copyright headers.
|
|
* etc/news.scm: Add Spanish translation.
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
|
|
* etc/committer.scm.in (commit-message): Use EQUAL? instead of EQ? to compute
differences because not all inputs may be symbols; some could be expressions.
|
|
* etc/news.scm: Add ‘de’ translation.
|
|
* etc/news.scm: Add entry.
|
|
* etc/news.scm: Add ‘de’ translation.
|
|
* etc/news.scm: Add a new entry.
|
|
* etc/news.scm: Update ‘fr’ translation.
|
|
* etc/news.scm: Add ‘fr’ translations.
|
|
* etc/news.scm: Add ‘de’ translations.
|