summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-29bootloader: grub: Use inheritance to define grub-minimal-bootloader.Mathieu Othacehe
* gnu/bootloader/grub.scm (grub-minimal-bootloader): Inherit from grub-bootloader to avoid field redefinition.
2020-05-29bootloader: grub: Do not run grub-install when creating a disk-image.Mathieu Othacehe
* gnu/bootloader/grub.scm (install-grub): When creating a disk-image, grub-install will fail because it lacks root permissions. In that case, do not run grub-install and only copy Grub modules to the /boot directory.
2020-05-29bootloader: Add 'disk-image-installer'.Mathieu Othacehe
* gnu/bootloader.scm (<bootloader>)[disk-image-installer]: New field, (bootloader-disk-image-installer): export it. * gnu/bootloader/grub.scm (install-grub-disk-image): New procedure ... (grub-bootloader): ... used as "disk-image-installer" here. (grub-efi-bootloader): set "disk-image-installer" to #f. * gnu/system/image.scm (root-partition?, find-root-partition): Move to "Helpers" section. (root-partition-index): New procedure. (system-disk-image): Honor disk-image-installer, and use it to install the bootloader directly on the disk-image, if supported.
2020-05-29gnu: openssh: Update to 8.3p1.Tobias Geerinckx-Rice
* gnu/packages/ssh.scm (openssh): Update to 8.3p1.
2020-05-29gnu: ruby-hocon: Update to 1.3.1.Tobias Geerinckx-Rice
* gnu/packages/ruby.scm (ruby-hocon): Update to 1.3.1.
2020-05-29gnu: ruby-fast-gettext: Update to 2.0.3.Tobias Geerinckx-Rice
* gnu/packages/ruby.scm (ruby-fast-gettext): Update to 2.0.3.
2020-05-29gnu: fldigi: Update to 4.1.13.Tobias Geerinckx-Rice
* gnu/packages/radio.scm (fldigi): Update to 4.1.13.
2020-05-29gnu: clp: Update to 1.17.6.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (clp): Update to 1.17.6.
2020-05-29gnu: piper: Include package name in source file name.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (piper)[source]: Set FILE-NAME.
2020-05-29gnu: piper: Update to 0.5.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (piper): Update to 0.5.
2020-05-29gnu: usbguard: Update to 0.7.8.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (usbguard): Update to 0.7.8.
2020-05-29gnu: oil: Update to 0.8.pre5.Ryan Prior via Guix-patches via
* gnu/packages/shells.scm (oil): Update to 0.8.pre5. [arguments]: Perform ‘patch-compiler-invocation’ phase as part of 'configure. Remove ‘make-destination’ phase. Run a basic smoke test. [synopsis, description]: Update. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-29gnu: fluidsynth: Update to 2.1.3.Tobias Geerinckx-Rice
* gnu/packages/audio.scm (fluidsynth): Update to 2.1.3.
2020-05-29gnu: babl: Update to 0.1.76.Tobias Geerinckx-Rice
* gnu/packages/gimp.scm (babl): Update to 0.1.76.
2020-05-29gnu: font-comic-neue: Update to 2.5.Tobias Geerinckx-Rice
* gnu/packages/fonts.scm (font-comic-neue): Update to 2.5.
2020-05-29gnu: rust-version-check: Update to 0.9.2.Tobias Geerinckx-Rice
* gnu/packages/crates-io.scm (rust-version-check-0.9): Update to 0.9.2.
2020-05-29gnu: python-flask-sqlalchemy: Update to 2.4.3.Tobias Geerinckx-Rice
* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 2.4.3.
2020-05-28gnu: Add r-mstate.Eric Brown
* gnu/packages/cran.scm (r-mstate): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28gnu: Add r-brms.Eric Brown
* gnu/packages/cran.scm (r-brms): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28gnu: Add exfatprogs.Tobias Geerinckx-Rice
* gnu/packages/file-systems.scm (exfatprogs): New public variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28gnu: Add shiru-lv2.Alexandros Theodotou
* gnu/packages/music.scm (shiru-lv2): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28gnu: Add compiledb.Yuval Kogman
* gnu/packages/build-tools.scm (compiledb): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28gnu: Add python-bashlex.Yuval Kogman
* gnu/packages/python-xyz.scm (python-bashlex): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28gnu: Add guile-jsonld.Julien Lepiller
* gnu/packages/guile-xyz.scm (guile-jsonld): New variable.
2020-05-28gnu: Transmission: Fix CVE-2018-10756.Leo Famulari
* gnu/packages/patches/transmission-CVE-2018-10756.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/bittorrent.scm (transmission)[source]: Use it.
2020-05-28gnu: python-netcdf4: Update to 1.5.3Josh Holland
* gnu/packages/python-xyz.scm (python-netcdf4): Update to 1.5.3. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-05-28gnu: clang: Build 'clang-tools-extra'.Ludovic Courtès
* gnu/packages/llvm.scm (clang-from-llvm): Add #:tools-extra. Add 'output' field. In 'inputs', add TOOLS-EXTRA when it's given. In 'arguments', add 'add-tools-extra' and 'move-extra-tools' phases when TOOLS-EXTRA is given.
2020-05-28update-guix-package: Use 'origin-hash'.Vincent Legoll
* gnu/packages/package-management.scm (main): Use 'origin-hash' instead of 'origin-sha256'. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-28gnu: python-flask-sqlalchemy: Update to 2.4.2.Tobias Geerinckx-Rice
* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to 2.4.2.
2020-05-28doc: Remove explicit support for mips64el-linux.Efraim Flashner
It's been a good run, but no one is maintaining the architecture. So long, and thanks for all the fish. * doc/guix.texi (GNU Distribution): Change text for mips64el-linux to denote it is deprecated. (Daemon Offload Setup): Change occurrences of mips64el-linux to aarch64-linux and adjust local code snippets. (Guix Environment)[cross-compilation]: Change mips64el-linux-gnu to aarch64-linux-gnu. (GNU Build System)(package-cross-derivation]: Same. (G-Expressions)[cross compilation]: Same. (Additional Build Options)[cross-compilation, build logs]: Same. (qemu-binfmt-service-type): Remove mips64el. * doc/contributing.texi (Submitting Patches): Same. * m4/guix.m4: (GUIX_ASSERT_SUPPORTED_SYSTEM): Remove mips64el-linux.
2020-05-27gnu: apfs-fuse: Update to 0.0.0-1.7b89418.Leo Famulari
* gnu/packages/file-systems.scm (apfs-fuse): Update to 0.0.0-1.7b89418. [arguments]: Install the README. Select FUSE 2 in #:configure-flags.
2020-05-28gnu: r-rversions: Update to 2.0.2.Tobias Geerinckx-Rice
* gnu/packages/statistics.scm (r-rversions): Update to 2.0.2.
2020-05-28gnu: cvs-fast-export: Update to 1.55.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (cvs-fast-export): Update to 1.55.
2020-05-28gnu: eid-mw: Update to 4.4.27.Tobias Geerinckx-Rice
* gnu/packages/security-token.scm (eid-mw): Update to 4.4.27.
2020-05-28gnu: mu: Update to 1.4.7.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (mu): Update to 1.4.7.
2020-05-28gnu: gnome: Add gnome-boxes.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add gnome-boxes.
2020-05-28gnu: gnome-boxes: Update to 3.36.4.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gnome-boxes): Update to 3.36.4.
2020-05-28gnu: gdb: Add version 9.2.Ludovic Courtès
* gnu/packages/gdb.scm (gdb-9.2): New variable.
2020-05-28maint: Check whether Guile-Gcrypt is recent enough.Ludovic Courtès
Suggested by Danny Milosavljevic <dannym@scratchpost.org> in <https://bugs.gnu.org/41494>. * m4/guix.m4 (GUIX_CHECK_GUILE_GCRYPT): New macro. * configure.ac: Use it.
2020-05-28system: hurd: Remove custom <manifest> gexp compiler.Ludovic Courtès
This is superseded by <profile>, which was added in ef674a24c527eaf54801707d34dbf5d12ec139cb. * gnu/system/hurd.scm (compile-manifest): Remove. (cross-hurd-image)[system-profile]: Define using 'profile'.
2020-05-27gnu: libnslog: Use latest version of check for tests.Eric Bavier
Test failures with latest check were fixed in most recent release. See bug report: https://bugs.netsurf-browser.org/mantis/view.php?id=2736 * gnu/packages/web.scm (libnslog)[native-inputs]: Use latest check.
2020-05-27gnu: linux-libre: Update to 5.4.43.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.43. (linux-libre-5.4-pristine-source): Update hash.
2020-05-27gnu: linux-libre@5.6: Update to 5.6.15.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.15. (linux-libre-5.6-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.19: Update to 4.19.125.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.125. (linux-libre-4.19-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.14: Update to 4.14.182.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.182. (linux-libre-4.14-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.9: Update to 4.9.225.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.225. (linux-libre-4.9-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.4: Update to 4.4.225.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.225. (linux-libre-4.4-pristine-source): Update hash.
2020-05-27doc: Use existing URLs and file names in installation instructions.Julien Lepiller
Some users are confused that these URLs and file names don't work, so change them to the most popular architecture, while still mentioning alternatives. * doc/guix.texi (USB Stick and DVD Installation, Binary Installation): Use x86_64-linux URLs by default.
2020-05-27gnu: jucipp: Update to 1.6.0.Marius Bakke
* gnu/packages/text-editors.scm (jucipp): Update to 1.6.0. [arguments]: Remove obsolete phase. [inputs]: Add UNIVERSAL-CTAGS.
2020-05-27gnu: Add Universal Ctags.Marius Bakke
* gnu/packages/code.scm (universal-ctags): New public variable.