| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
Fixes a longstanding issue whereby, due to our long fstab that included
pseudo file systems like cgroup mounts, graphical file managers would
display all of these. Initially reported at
<https://lists.gnu.org/archive/html/help-guix/2017-11/msg00084.html>.
* gnu/services/base.scm (file-system-fstab-entries): New procedure.
(file-system-service-type): Use it to extend FSTAB-SERVICE-TYPE.
|
|
|
|
| |
Refer to the right version.*.texi to prevent errors in Makefile.am.
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.6.0.
(dune): Update to 1.9.1.
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree)[properties]: New
field.
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-ppx-inline-test): Update to 0.12.0.
(ocaml-ppx-expect): Update to 0.12.0.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-frontc)[properties]: New field.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-ppx-tools)[properties]: New field.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-lwt-log)[properties]: New field.
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-ppx-tools-versioned)[properties]: New
field.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-compiler-libs)[properties]: New field.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-ppx-derivers): Update to 1.2.1.
|
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-pcre): Update to 7.4.1.
[build-system]: Use dune-build-system.
[source]: Use git-fetch.
|
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-stringext): Update to 1.5.0.
[source]: Use git-fetch.
[build-system]: Use dune-build-system.
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-zarith): Update to 1.7.
[source]: Use git-fetch.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-topkg): Update to 1.0.0.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-mtime): Update to 1.1.0.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.9.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/statistics.scm (r-with-tests): Update to 3.6.0.
[arguments]: Adjust "build-reproducibly" phase.
[native-inputs]: Add a texlive-union consisting of texlive-fonts-amsfonts,
texlive-fonts-ec, texlive-latex-amsfonts, texlive-latex-base,
texlive-latex-fancyvrb, texlive-latex-graphics, texlive-latex-hyperref,
texlive-latex-oberdiek, texlive-latex-tools, texlive-latex-upquote, and
texlive-latex-url.
|
|
|
|
| |
* gnu/packages/bioinformatics.scm (umi-tools): New variable.
|
|
|
|
|
|
|
|
|
| |
This fixes <https://bugs.gnu.org/35068>.
* gnu/packages/gnome.scm (gdm)[arguments]: Add a phase that installs a
placeholder desktop entry file.
Co-authored-by: Danny Milosavljevic <dannym@scratchpost.org>
|
|
|
|
| |
* gnu/packages/mpd.scm (mpd): Update to 0.21.8.
|
|
|
|
| |
* gnu/packages/emulators.scm (mame): Update to 0.209.
|
|
|
|
|
| |
* gnu/services/dns.scm (format-string-list): Fix formating of lists with
only one symbol.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-integers): Update to 0.3.0.
|
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-easy-format): Update to 1.3.1.
[build-system]: Use dune-build-system.
[source]: Use git-fetch.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-fpath): Update to 0.7.2.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.7.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-octavius): Update to 1.2.1.
|
|
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-result): Update to 1.3.
[build-system]: Use dune-build-system.
[source]: Use git-fetch.
|
|
|
|
| |
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.3.0.
|
|
|
|
|
| |
* gnu/system/examples/vm-image.tmpl (services): Remove wpa-supplicant,
cups-pk-helper, and NetworkManager. Add DHCP-CLIENT-SERVICE-TYPE.
|
|
|
|
|
|
|
| |
* gnu/packages/xfce.scm (xfdesktop)[source](modules, snippet): New
fields.
[arguments]: New field.
[native-inputs]: Add INKSCAPE and IMAGEMAGICK.
|
|
|
|
| |
* gnu/services/desktop.scm (cups-pk-helper-service-type): Export.
|
|
|
|
|
| |
* gnu/system/examples/vm-image.tmpl (this-file): Use 'basename' and
'current-source-location'.
|
|
|
|
|
|
|
| |
From now on, everything will be uploaded to ftp.gnu.org instead of
alpha.gnu.org.
* doc/guix.texi (BASE-URL): Switch to ftp.gnu.org.
|
|
|
|
|
|
| |
* doc/guix.texi (BASE-URL): New variable.
(Binary Installation, USB Stick and DVD Installation)
(Running Guix in a VM): Use it instead of hard-coded URL.
|
|
|
|
|
|
|
| |
* gnu/installer/newt/final.scm (run-install-success-page): Return
'success.
* gnu/installer.scm (installer-program): Check the result of the 'final
step and reboot upon success.
|
|
|
|
|
|
|
|
|
|
| |
This allows the installer to distinguish success from failure, and also
ensures the shell that runs 'guix system init' exits upon completion.
* gnu/installer/utils.scm (run-shell-command)[pause]: New procedure.
Add "exec" before COMMAND in the script. Guard 'invoke' call and handle
'invoke-error?'. Add call to 'pause' on completion.
* gnu/installer/final.scm (install-system): Remove 'false-if-exception'.
|
|
|
|
|
|
| |
'system' invokes /bin/sh, which is certainly not needed here.
* gnu/installer.scm (installer-program): Use 'execl', not 'system'.
|
|
|
|
|
| |
* gnu/system/examples/vm-image.tmpl: Rewrite.
* doc/guix.texi (Running Guix in a VM): Adjust accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Starting from commit 0ae735bcc8ff7fdc89d67b492bdee9091ee19e86, Guix
System would preserve the user shell across reconfigure and reboot.
This was done so as to allow for the use of 'chsh'.
This proved to be a misguided decision. This commit goes back to
considering user shells as config and not "state."
* gnu/build/accounts.scm (allocate-passwd): Do not use shell from
PREVIOUS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bootstrap: Generate stub files for the manual translations whose
generated files are not included in the VCS.
* doc/contributing.de.texi: Remove file.
* doc/contributing.es.texi: Remove file.
* doc/contributing.fr.texi: Remove file.
* doc/contributing.zh_CN.texi: Remove file.
* doc/guix.de.texi: Remove file.
* doc/guix.es.texi: Remove file.
* doc/guix.fr.texi: Remove file.
* doc/guix.zh_CN.texi: Remove file.
* .gitignore: Add them.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
|
|
|
|
|
|
|
| |
This package has but one purpose; late binding's overkill.
* gnu/packages/wget.scm (wgetpaste)[arguments]: Add ‘use-inputs’ phase.
[inputs]: Add wget.
|
|
|
|
| |
* gnu/packages/networking.scm (hcxdumptool): Update to 5.1.4.
|
|
|
|
| |
* gnu/packages/networking.scm (hcxtools): Update to 5.1.4.
|
|
|
|
|
|
|
|
|
|
| |
* gnu/packages/audio.scm (soundtouch): Update to 2.1.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
Remove patches.
* gnu/packages/patches/soundtouch-CVE-2018-1000223.patch,
gnu/packages/patches/soundtouch-CVE-2018-14044-14045.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
|
|
|
|
| |
* gnu/packages/tmux.scm (tmux-xpanes): Update to 4.1.0.
|
|
|
|
| |
* gnu/packages/engineering.scm (librepcb): Update to 0.1.1.
|
|
|
|
|
|
|
| |
* gnu/services/dns.scm (knot-configuration): Add includes field.
(verify-knot-configuration): Check includes content.
(knot-config-file): Serialize includes.
* doc/guix.texi (DNS Services): Document it.
|
|
|
|
| |
* gnu/packages/tmux.scm (tmux): Update to 2.9.
|