aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* image: Remove conflicting user-provided EFI file system.Maxim Cournoyer2020-11-17
| | | | | | | | | | | When the image type is "raw" or derived from it (such as "qcow2"), an ESP partition and file system is already added by the image generator. If a conflicting user-provided EFI file system is provided, it causes the boot to fail, as happens for the lightweight-desktop.tmpl and desktop.tmpl templates under gnu/system/examples. * gnu/system/image.scm (operating-system-for-image): Remove file systems whose mount point is "/boot/efi".
* gnu: Add astroid.Tanguy Le Carrour2020-11-17
| | | | | | | * gnu/packages/mail.scm (astroid): New variable. Co-authored with Efraim Flashner <efraim@flashner.co.il>. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: gmime: Enable introspection.Tanguy Le Carrour2020-11-17
| | | | | | | | * gnu/packages/mail.scm (gmime)[arguments]: Add the "--enable-introspection" flag to configure-flags. [native-inputs]: Add gobject-introspection. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: libhandy: Update to 1.0.2.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/gnome.scm (libhandy): Update to 1.0.2.
* gnu: libhandy: Update home page.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/gnome.scm (libhandy)[home-page]: Update.
* gnu: arc-theme: Add missing configure flag.Tobias Geerinckx-Rice2020-11-17
| | | | | * gnu/packages/gnome.scm (arc-theme)[arguments]: Add ‘--disable-cinnamon’ to #:configure-flags.
* gnu: node@10.22: Update to 10.22.1.Jonathan Brielmaier2020-11-17
| | | | * gnu/packages/node.scm (node-10.22): Update to 10.22.1.
* installer: Fix device synchronization.Mathieu Othacehe2020-11-17
| | | | | | | | | | | | | Reported by Florian Pelz: https://lists.gnu.org/archive/html/guix-devel/2020-11/msg00326.html. * gnu/installer/utils.scm (call-with-time): New procedure, (let/time): new macro. * gnu/installer/parted.scm (with-delay-device-in-use?): Increase the retry count to 16. (non-install-devices): Remove the call to with-delay-device-in-use? as it doesn't return the expected result, and would block much longer now. (free-parted): Log the time required to sync each device.
* gnu: tomb: Update to 2.8.Eric Bavier2020-11-17
| | | | | | | | | Fixes CVE-2020-28638. * gnu/packages/crypto.scm (tomb): Update to 2.8 [source]: Remove obsolete patch. * gnu/packages/patches/tomb-fix-errors-on-open.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: bootloader: efi-bootloader-chain: Allow multiple HOOKS.Stefan2020-11-17
| | | | | | | * gnu/bootloader.scm (efi-bootloader-profile): Allow multiple HOOKS. (efi-bootloader-chain): Allow multiple HOOKS. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
* gnu: emacs-helm: Update to 3.7.0.Pierre Neidhardt2020-11-17
| | | | * gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.7.0.
* gnu: emacs-djvu: Update to 1.1.1.Nicolas Goaziou2020-11-17
| | | | * gnu/packages/emacs-xyz.scm (emacs-djvu): Update to 1.1.1.
* gnu: enet: Update to 1.3.17.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/networking.scm (enet): Update to 1.3.17.
* gnu: mpop: Update to 1.4.11.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/mail.scm (mpop): Update to 1.4.11.
* gnu: livemedia-utils: Cross-compile.Tobias Geerinckx-Rice2020-11-17
| | | | | * gnu/packages/video.scm (livemedia-utils)[arguments]: Use CC-FOR-TARGET and CXX-FOR-TARGET.
* gnu: livemedia-utils: Update to 2020.11.05.Tobias Geerinckx-Rice2020-11-17
| | | | | * gnu/packages/video.scm (livemedia-utils): Update to 2020.11.05. [inputs]: Add openssl.
* gnu: wireguard-linux-compat: Update to 1.0.20201112.Tobias Geerinckx-Rice2020-11-17
| | | | | * gnu/packages/vpn.scm (wireguard-linux-compat): Update to 1.0.20201112. [arguments]: Build with linux-libre-5.4.
* gnu: arc-theme: Update to 20201013.Tobias Geerinckx-Rice2020-11-17
| | | | | * gnu/packages/gnome.scm (arc-theme): Update to 20201013. [source]: Use new upstream.
* gnu: python-pypika: Update to 0.44.0.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/databases.scm (python-pypika): Update to 0.44.0.
* gnu: python-peewee: Update to 3.14.0.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/databases.scm (python-peewee): Update to 3.14.0.
* gnu: xsimd: Define SIMD.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/cpp.scm (xsimd)[description]: Expand the @acronym.
* gnu: xsimd: Update to 7.4.9.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/cpp.scm (xsimd): Update to 7.4.9.
* gnu: gnu-pw-mgr: Update to 2.7.4.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Update to 2.7.4.
* gnu: youtube-dl: Update to 2020.11.17.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/video.scm (youtube-dl): Update to 2020.11.17.
* gnu: pdfpc: Update to 4.4.1.Tobias Geerinckx-Rice2020-11-17
| | | | * gnu/packages/pdf.scm (pdfpc): Update to 4.4.1.
* gnu: z3: Update to 4.8.9.Martin Becze2020-11-16
| | | | | | * gnu/packages/maths.scm (z3): Update to 4.8.9. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: git: Add phase to restore hooks shebang.Miguel Ángel Arruga Vivas2020-11-16
| | | | | | | Fixes <https://bugs.gnu.org/25508>. * gnu/packages/version-control.scm (git)[arguments]: New phase restore-sample-hooks-shebang.
* .dir-locals.el: Add upstream report link.Miguel Ángel Arruga Vivas2020-11-16
| | | | | | Follow up from 1d6e7732b163c9e945c9e5b32c726fe3b5f09c3a. * .dir-locals.el: Modify comment to point at the report to bug-gnu-emacs.
* gnu: grub: Cross-compile for mips64el-linux.Efraim Flashner2020-11-16
| | | | | | * gnu/packages/bootloaders.scm (grub)[arguments]: Add custom phase to set BUILD_FREETYPE_* flags. [native-inputs]: Add freetype.
* gnu: grub: Don't run tests when cross compiling.Efraim Flashner2020-11-16
| | | | | * gnu/packages/bootloaders.scm (grub)[arguments]: Skip tests when cross-compiling.
* gnu: Add emacs-boon.AuPath2020-11-16
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-boon): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-modalka.AuPath2020-11-16
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-modalka): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: emacs-matrix-client: Update to 0.0.0-5.59c7924.Michael Rohleder2020-11-16
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-matrix-client): Update to 0.0.0-5.59c7924. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* .dir-locals.el: Use setq-local on guix-directory.Christopher Lemmer Webber2020-11-16
| | | | | * .dir-locals.el: Use setq-local on guix-directory. While a problem with using setq hasn't been identified, this seems like good hygiene.
* .dir-locals.el: Prevent errors if .dir-locals.el isn't found.Christopher Lemmer Webber2020-11-16
| | | | | | | | | | | | While this repo should presumably always have a .dir-locals.el by the nature of this file itself, it seems that this behavior "leaks". See added comment for more details on the fix to this strange bug, which is likely an upstream emacs or vc-mode issue. Thanks to Miguel Ángel Arruga Vivas and Maxim Cournoyer for helping investigate this problem. * .dir-locals.el: Don't error out if .dir-locals.el isn't found.
* gnu: icedove: Update to 78.4.3.Jonathan Brielmaier2020-11-16
| | | | * gnu/packages/gnuzilla.scm (icedove): Update to 78.4.3.
* gnu: gcc-vc4: Update to commit 0fe4b83897341742f9df65797474cb0feab4b377.Danny Milosavljevic2020-11-16
| | | | | | | | | * gnu/packages/patches/gcc-6-fix-buffer-size.patch: New file. * gnu/packages/patches/gcc-6-fix-isl-includes.patch: New file. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/embedded.scm (gcc-vc4): Update to commit 0fe4b83897341742f9df65797474cb0feab4b377. [source]: Add the patches from above.
* gnu: pzstd: Cross compile.Efraim Flashner2020-11-16
| | | | | | | * gnu/packages/compression.scm (pzstd)[arguments]: use cc-for-target, cxx-for-target in make-flags. [native-inputs]: Only use googletest when compiling natively. [inputs]: Add googletest when cross compiling.
* gnu: zstd: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/compression.scm (zstd)[arguments]: When targeting another system use cc-for-target in make-flags.
* gnu: bsdiff: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/compression.scm (bsdiff)[arguments]: Use cc-for-target in make-flags.
* gnu: squashfs-tools: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/compression.scm (squashfs-tools)[arguments]: Use cc-for-target in make-flags.
* gnu: lz4: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/compression.scm (lz4)[arguments]: When targeting another system use cc-for-target in make-flags.
* gnu: bam: Cross-compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/build-tools.scm (bam)[arguments]: Use cc-for-target in make-flags.
* gnu: lua: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/lua.scm (lua)[arguments]: Use cc-for-target in make-flags. Set SYSLIBS to include readline.
* gnu: premake4: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/build-tools.scm (premake4)[arguments]: Use cc-for-target in make-flags.
* gnu: unifdef: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/c.scm (unifdef)[arguments]: Use cc-for-target in make-flags.
* gnu: dtc: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/bootloaders.scm (dtc)[arguments]: Use cc-for-target in make-flags. Add custom phase to use correct pkg-config for target.
* gnu: hostapd: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/admin.scm (hostapd)[arguments]: Use cc-for-target in make-flags. Add custom flag to use correct pkg-config for target.
* gnu: masscan: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/admin.scm (masscan)[arguments]: Use cc-for-target in make-flags.
* gnu: mktorrent: Cross compile.Efraim Flashner2020-11-16
| | | | | * gnu/packages/bittorrent.scm (mktorrent)[arguments]: Use cc-for-target in make-flags.