aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAge
* gnu: r-rngtools: Update to 1.3.1.1.•••* gnu/packages/statistics.scm (r-rngtools): Update to 1.3.1.1. Ricardo Wurmus2019-04-27
* gnu: r-mass: Update to 7.3-51.4.•••* gnu/packages/statistics.scm (r-mass): Update to 7.3-51.4. Ricardo Wurmus2019-04-27
* gnu: r-boot: Update to 1.3-22.•••* gnu/packages/statistics.scm (r-boot): Update to 1.3-22. Ricardo Wurmus2019-04-27
* gnu: r-sf: Update to 0.7-4.•••* gnu/packages/cran.scm (r-sf): Update to 0.7-4. Ricardo Wurmus2019-04-27
* gnu: r-classint: Update to 0.3-3.•••* gnu/packages/cran.scm (r-classint): Update to 0.3-3. [propagated-inputs]: Add r-kernsmooth. Ricardo Wurmus2019-04-27
* gnu: r-survey: Update to 3.36.•••* gnu/packages/cran.scm (r-survey): Update to 3.36. [propagated-inputs]: Add r-mitools. Ricardo Wurmus2019-04-27
* gnu: r-ordinal: Update to 2019.4-25.•••* gnu/packages/cran.scm (r-ordinal): Update to 2019.4-25. Ricardo Wurmus2019-04-27
* gnu: Add r-mitools.•••* gnu/packages/cran.scm (r-mitools): New variable. Ricardo Wurmus2019-04-27
* gnu: mozjs-38: Fix URI.•••* gnu/packages/gnuzilla.scm (mozjs-38): Fix URI. Clément Lassieur2019-04-27
* gnu: wine-staging: Update to 4.7.•••* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.7. * gnu/packages/wine.scm (wine-staging): Update to 4.7. Rutger Helling2019-04-27
* services: knot: Fix configuration file generation.•••Fixes a regression introduced in 92eb600f8a94afa36142f8f145efaa485b632433. * gnu/services/dns.scm (knot-config-file): Add ungexp around call to 'knot-configuration-includes'. Ludovic Courtès2019-04-27
* system: Add boot file systems to /etc/fstab.•••* gnu/system.scm (essential-services): Pass FSTAB-SERVICE-TYPE the list of file systems that match 'file-system-needed-for-boot?'. Ludovic Courtès2019-04-27
* services: file-system: Filter what goes to /etc/fstab.•••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. Ludovic Courtès2019-04-27
* gnu: ocaml-ppxlib: Update to 0.6.0.•••* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.6.0. (dune): Update to 1.9.1. Julien Lepiller2019-04-26
* gnu: ocaml-migrate-parsetree: Add upstream-name.•••* gnu/packages/ocaml.scm (ocaml-migrate-parsetree)[properties]: New field. Julien Lepiller2019-04-26
* gnu: ocaml-ppx-expect: Update to 0.12.0.•••* gnu/packages/ocaml.scm (ocaml-ppx-inline-test): Update to 0.12.0. (ocaml-ppx-expect): Update to 0.12.0. Julien Lepiller2019-04-26
* gnu: ocaml-frontc: Add upstream-name.•••* gnu/packages/ocaml.scm (ocaml-frontc)[properties]: New field. Julien Lepiller2019-04-26
* gnu: ocaml-ppx-tools: Add upstream-name.•••* gnu/packages/ocaml.scm (ocaml-ppx-tools)[properties]: New field. Julien Lepiller2019-04-26
* gnu: ocaml-lwt-log: Add upstream-name.•••* gnu/packages/ocaml.scm (ocaml-lwt-log)[properties]: New field. Julien Lepiller2019-04-26
* gnu: ocaml-ppx-tools-versioned: Add upstream-name.•••* gnu/packages/ocaml.scm (ocaml-ppx-tools-versioned)[properties]: New field. Julien Lepiller2019-04-26
* gnu: ocaml-compiler-libs: Add upstream name.•••* gnu/packages/ocaml.scm (ocaml-compiler-libs)[properties]: New field. Julien Lepiller2019-04-26
* gnu: ocaml-ppx-derivers: Update to 1.2.1.•••* gnu/packages/ocaml.scm (ocaml-ppx-derivers): Update to 1.2.1. Julien Lepiller2019-04-26
* gnu: ocaml-pcre: Update to 7.4.1.•••* gnu/packages/ocaml.scm (ocaml-pcre): Update to 7.4.1. [build-system]: Use dune-build-system. [source]: Use git-fetch. Julien Lepiller2019-04-26
* gnu: ocaml-stringext: Update to 1.5.0.•••* gnu/packages/ocaml.scm (ocaml-stringext): Update to 1.5.0. [source]: Use git-fetch. [build-system]: Use dune-build-system. Julien Lepiller2019-04-26
* gnu: ocaml-zarith: Update to 1.7.•••* gnu/packages/ocaml.scm (ocaml-zarith): Update to 1.7. [source]: Use git-fetch. Julien Lepiller2019-04-26
* gnu: ocaml-topkg: Update to 1.0.0.•••* gnu/packages/ocaml.scm (ocaml-topkg): Update to 1.0.0. Julien Lepiller2019-04-26
* gnu: ocaml-mtime: Update to 1.1.0.•••* gnu/packages/ocaml.scm (ocaml-mtime): Update to 1.1.0. Julien Lepiller2019-04-26
* gnu: ocaml-qcheck: Update to 0.9.•••* gnu/packages/ocaml.scm (ocaml-qcheck): Update to 0.9. Julien Lepiller2019-04-26
* gnu: r-with-tests: Update to 3.6.0.•••* 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. Ricardo Wurmus2019-04-26
* gnu: Add umi-tools.•••* gnu/packages/bioinformatics.scm (umi-tools): New variable. Ricardo Wurmus2019-04-26
* gnu: gdm: Install a placeholder desktop entry.•••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> Timothy Sample2019-04-26
* gnu: MPD: Update to 0.21.8.•••* gnu/packages/mpd.scm (mpd): Update to 0.21.8. Leo Famulari2019-04-26
* gnu: mame: Update to 0.209.•••* gnu/packages/emulators.scm (mame): Update to 0.209. Nicolas Goaziou2019-04-26
* gnu: dns: Fix configuration formating.•••* gnu/services/dns.scm (format-string-list): Fix formating of lists with only one symbol. Julien Lepiller2019-04-26
* gnu: ocaml-integers: Update to 0.3.0.•••* gnu/packages/ocaml.scm (ocaml-integers): Update to 0.3.0. Julien Lepiller2019-04-26
* gnu: ocaml-easy-format: Update to 1.3.1.•••* gnu/packages/ocaml.scm (ocaml-easy-format): Update to 1.3.1. [build-system]: Use dune-build-system. [source]: Use git-fetch. Julien Lepiller2019-04-26
* gnu: ocaml-fpath: Update to 0.7.2.•••* gnu/packages/ocaml.scm (ocaml-fpath): Update to 0.7.2. Julien Lepiller2019-04-26
* gnu: ocaml-ssl: Update to 0.5.7.•••* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.7. Julien Lepiller2019-04-26
* gnu: ocaml-octavius: Update to 1.2.1.•••* gnu/packages/ocaml.scm (ocaml-octavius): Update to 1.2.1. Julien Lepiller2019-04-26
* gnu: ocaml-result: Update to 1.3.•••* gnu/packages/ocaml.scm (ocaml-result): Update to 1.3. [build-system]: Use dune-build-system. [source]: Use git-fetch. Julien Lepiller2019-04-26
* gnu: ocaml-utop: Update to 2.3.0.•••* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.3.0. Julien Lepiller2019-04-26
* vm-image: Remove NetworkManager & co. and add the DHCP client.•••* gnu/system/examples/vm-image.tmpl (services): Remove wpa-supplicant, cups-pk-helper, and NetworkManager. Add DHCP-CLIENT-SERVICE-TYPE. Ludovic Courtès2019-04-26
* gnu: xfdesktop: Stick a Guix logo in the background image.•••* gnu/packages/xfce.scm (xfdesktop)[source](modules, snippet): New fields. [arguments]: New field. [native-inputs]: Add INKSCAPE and IMAGEMAGICK. Ludovic Courtès2019-04-26
* services: cups-pk-helper: Export.•••* gnu/services/desktop.scm (cups-pk-helper-service-type): Export. Ludovic Courtès2019-04-26
* vm-image: Use the actual file name of the current file.•••* gnu/system/examples/vm-image.tmpl (this-file): Use 'basename' and 'current-source-location'. Ludovic Courtès2019-04-26
* installer: Actually reboot when the user presses "Reboot."•••* 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. Ludovic Courtès2019-04-26
* installer: Take 'guix system init' exit code into account.•••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'. Ludovic Courtès2019-04-26
* installer: Run wrapped program with 'execl', not 'system'.•••'system' invokes /bin/sh, which is certainly not needed here. * gnu/installer.scm (installer-program): Use 'execl', not 'system'. Ludovic Courtès2019-04-26
* system: Provide a new VM image configuration.•••* gnu/system/examples/vm-image.tmpl: Rewrite. * doc/guix.texi (Running Guix in a VM): Adjust accordingly. Ludovic Courtès2019-04-26
* accounts: Always honor the configured user account shell.•••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. Ludovic Courtès2019-04-26