me
/
guix
Archived
1
0
Fork 0
Commit Graph

58563 Commits (d05e3b08ea0ca6dde6b2a27de5c1bba9cd60e132)

Author SHA1 Message Date
Ludovic Courtès 1213ea9bd9
guix build: Use 'map/accumulate-builds'.
* guix/scripts/build.scm (options->derivations): Use
'map/accumulate-builds' instead of 'append-map'.
2020-03-29 15:32:17 +02:00
Ludovic Courtès c40bf5816c
store: Add 'map/accumulate-builds'.
* guix/store.scm (<unresolved>): New record type.
(build-accumulator, map/accumulate-builds, mapm/accumulate-builds): New
procedures.
* tests/store.scm ("map/accumulate-builds", "mapm/accumulate-builds"):
New tests.
2020-03-29 15:32:17 +02:00
Jan Nieuwenhuizen 6a790fe349
gnu: bootloader: Add grub-minimal-bootloader.
* gnu/bootloader/grub.scm (grub-minimal-bootloader): New variable.
2020-03-29 15:31:18 +02:00
Jan Nieuwenhuizen 0c962369e9
gnu: Add grub-minimal.
* gnu/packages/bootloaders.scm (grub-minimal): New variable.
2020-03-29 15:31:18 +02:00
Jan Nieuwenhuizen 111110038d
gnu: nghttp2: Remove jemalloc dependency for the Hurd.
* gnu/packages/web.scm (nghttp2)[inputs]: Remove jemalloc for the Hurd.
2020-03-29 15:31:18 +02:00
Jan Nieuwenhuizen a9bcc64746
gnu: gnutls: Remove net-tools for the Hurd.
* gnu/packages/tls.scm (gnutls)[inputs]: Remove net-tools for the
Hurd.
2020-03-29 15:31:18 +02:00
Jan Nieuwenhuizen 9ec263b415
gnu: isc-dhcp: Support for the Hurd.
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Remove net-tools,
iproute on the Hurd.
2020-03-29 15:31:17 +02:00
Jan Nieuwenhuizen 2c7ea18925
gnu: coreutils: Handle failing tests on Hurd.
* gnu/base/coreutils.scm (coreutils)[arguments]: Use make-flags to mark some
tests XFAIL_TESTS on the Hurd.
2020-03-29 15:31:17 +02:00
Jan Nieuwenhuizen ba2f61bb05
gnu: guile: Disable failing tests on the Hurd.
* gnu/packages/guile.scm (guile-2.0)[arguments]: Remove failing/hanging tests
on the Hurd.
2020-03-29 15:31:12 +02:00
Nicolas Goaziou 3b1886c9dd
gnu: emacs-flycheck-grammalecte: Fix location for external executables.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[inputs]: Add curl.
[arguments]: Fix path to all "python", "python3" and "curl" occurrences.
2020-03-29 15:14:13 +02:00
Marius Bakke 05fa5a84fa
gnu: libreoffice: Update to 6.4.2.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 6.4.2.2.
2020-03-29 13:49:18 +02:00
Marius Bakke e8a225268e
gnu: qtwebkit: Update to 5.212.0-alpha4.
* gnu/packages/qt.scm (qtwebkit): Update to 5.212.0-alpha4.
[native-inputs]: Change from PYTHON-2.7 to PYTHON.
2020-03-29 13:49:18 +02:00
Efraim Flashner b93b7b2585
gnu: msmtp: Don't rely on netcat to send queued messages.
* gnu/packages/mail.scm (msmtp)[arguments]: Adjust custom 'install phase
to also patch msmtpq to not need netcat.
2020-03-29 13:25:52 +03:00
Florian Pelz acb41a4024
services: gdm: Add gdm user to 'video' supplementary group.
This makes it possible to use gdm with the 'uvesafb' kernel module.
See <https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00389.html>.

* gnu/services/xorg.scm (%gdm-accounts): Set supplementary groups.
2020-03-29 10:12:08 +00:00
Marius Bakke 26e92a3025
gnu: qtbase: Patch the 'moc' executable to cope with GCCs C++ headers.
* gnu/packages/patches/qtbase-moc-ignore-gcc-macro.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/qt.scm (qtbase)[source](patches): Add it.
2020-03-29 11:35:04 +02:00
Tobias Geerinckx-Rice 77ca6fb316
gnu: libostree: Update to 2020.3.
* gnu/packages/package-management.scm (libostree): Update to 2020.3.
2020-03-29 01:45:33 +01:00
Tobias Geerinckx-Rice cb427e7e84
gnu: libwacom: Update to 1.3.
* gnu/packages/xdisorg.scm (libwacom): Update to 1.3.
2020-03-29 01:45:32 +01:00
Tobias Geerinckx-Rice ff38c70e5a
gnu: mtools: Update to 4.0.24.
* gnu/packages/mtools.scm (mtools): Update to 4.0.24.
2020-03-29 01:45:32 +01:00
Tobias Geerinckx-Rice 49d41690dd
gnu: igt-gpu-tools: Update home page.
* gnu/packages/admin.scm (igt-gpu-tools)[home-page]: Update.
2020-03-29 01:31:51 +01:00
Tobias Geerinckx-Rice 07ce7ae531
gnu: xfce4-screensaver: Update to 0.1.9.
* gnu/packages/xfce.scm (xfce4-screensaver): Update to 0.1.9.
2020-03-29 01:24:10 +01:00
Tobias Geerinckx-Rice 515b085180
gnu: xscreensaver: Update to 5.44.
* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.44.
2020-03-29 01:24:10 +01:00
Tobias Geerinckx-Rice 33abf95fe6
gnu: vapoursynth: Update to 49.
* gnu/packages/video.scm (vapoursynth): Update to 49.
2020-03-29 01:24:10 +01:00
Tobias Geerinckx-Rice b08c4f5fce
gnu: zimg: Update source hash.
The old and new checkouts differ only in file metadata…

* gnu/packages/image.scm (zimg)[source]: Update hash.
2020-03-29 01:24:10 +01:00
Tobias Geerinckx-Rice aee7f3a307
gnu: youtube-dl: Update to 2020.03.24.
* gnu/packages/video.scm (youtube-dl): Update to 2020.03.24.
2020-03-29 01:24:10 +01:00
Tobias Geerinckx-Rice d8006740b9
gnu: Remove packages deprecated for over a year.
* gnu/packages/admin.scm (intel-gpu-tools): Remove variable.
* gnu/packages/algebra.scm (giac-xcas): Likewise.
2020-03-29 01:24:10 +01:00
Tobias Geerinckx-Rice 8c9dcdea0a
gnu: igraph: Update to 0.8.1.
* gnu/packages/graph.scm (igraph): Update to 0.8.1.
2020-03-29 01:24:10 +01:00
Tobias Geerinckx-Rice 1b36f75867
gnu: Order module imports in (gnu packages admin).
* gnu/packages/admin.scm: Order module imports alphabetically.
2020-03-29 01:24:09 +01:00
Tobias Geerinckx-Rice a48cf78a8e
gnu: thefuck: Update to 3.30.
* gnu/packages/admin.scm (thefuck): Update to 3.30.
[native-inputs]: Add go.
2020-03-29 01:24:09 +01:00
Tobias Geerinckx-Rice e3fdc0197f
gnu: light: Update to 1.2.2.
* gnu/packages/linux.scm (light): Update to 1.2.2.
2020-03-29 01:24:09 +01:00
Tobias Geerinckx-Rice 75083257ac
gnu: acpica: Update to 20200326.
* gnu/packages/admin.scm (acpica): Update to 20200326.
2020-03-29 01:24:09 +01:00
Vincent Legoll 62b9ad19e3
gnu: Add wol.
* gnu/packages/networking.scm (wol): New public variable.

Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
2020-03-29 00:02:46 +01:00
Marius Bakke 58f705c18e
gnu: coreutils-mesboot: Make variable private.
This fixes a test failure in tests/graph.scm because the package does not use
glibc, yet is part of the public packages.

* gnu/packages/commencement.scm (coreutils-mesboot): Use DEFINE instead of
DEFINE-PUBLIC.
2020-03-28 22:17:08 +01:00
Marius Bakke e8bc2a01e9
gnu: Adjust 'package-for-guile-2.0' for the Guile 3 switch.
* gnu/packages/guile.scm (package-for-guile-2.0): Rewrite GUILE-3.0 instead of
GUILE-2.2.
2020-03-28 22:06:35 +01:00
Marius Bakke 3299d8ef7c
gnu: Export the deprecated 'libjpeg' variable.
* gnu/packages/image.scm (libjpeg): Export.
2020-03-28 21:57:52 +01:00
Nicolas Goaziou 735a8d997a
gnu: emacs-csv: Use proper Texinfo markup in description.
* gnu/packages/emacs-xyz.scm (emacs-csv)[description]: Use proper Texinfo
markup.
2020-03-28 21:33:16 +01:00
Amin Bandali c2cf286c62
Update email address and Savannah handle for Amin Bandali.
* .mailmap, gnu/local.mk, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/fonts.scm, gnu/packages/fpga.scm, gnu/packages/lean.scm,
gnu/packages/maths.scm, gnu/packages/pulseaudio.scm: Update my email address.
* build-aux/git-authenticate.scm: Update my Savannah handle.
2020-03-28 16:30:07 -04:00
Nicolas Goaziou 255fb17b25
gnu: armadillo: Fix typo in description.
* gnu/packages/maths.scm (armadillo): Fix spaces after "eg.".
2020-03-28 21:27:33 +01:00
Marius Bakke 5fd0c288cf
gnu: OpenJDK: Build with GNU Make 4.2.
* gnu/packages/base.scm (gnu-make-4.2): New public variable.
* gnu/packages/java.scm (openjdk9, openjdk10, openjdk11,
openjdk12)[native-inputs]: Add it.
2020-03-28 20:57:27 +01:00
Marius Bakke 313bf502b5
gnu: gcc-static: Make sure #:modules is not overridden by the inherited GCC.
This fixes a regression introduced by 56c833ea28
and 25bc0f34c6 where #:modules became ineffective.

* gnu/packages/make-bootstrap.scm (%gcc-static)[arguments]: Prepend the
required modules to those inherited from GCC-5.  While at it, do not splice in
the inherited arguments.
2020-03-28 20:55:03 +01:00
Marius Bakke 043c3d6499
gnu: KOrganizer: Fix typo in description.
* gnu/packages/kde-pim.scm (korganizer)[description]: clanedaring -> calendaring.
2020-03-28 20:03:50 +01:00
Efraim Flashner 619edce5cd
gnu: youtube-viewer: Add missing comment.
This is a follow-up to 315b98b9eb.

* gnu/packages/video.scm (youtube-viewer)[arguments]: Add comment
explaining why we don't install the gtk3 variant.
2020-03-28 21:07:08 +03:00
Leo Famulari e4257138fe
Revert "gnu: gnupg: Use ~/.guix-profile/bin/pinentry by default."
This commit didn't work:

https://issues.guix.gnu.org/issue/24076#13

This reverts commit c7af9d0b5e.
2020-03-28 11:50:41 -04:00
Marius Bakke 388b432cea
deploy: Remove use of '~*' in format string.
...since 'msgfmt' fails to interpret it.  Reported by Vagrant Cascadian
in <https://lists.gnu.org/archive/html/guix-devel/2020-03/msg00340.html>.
See also <https://bugs.gnu.org/37505>.

* guix/scripts/deploy.scm (show-what-to-deploy): Use ~d instead of ~* when
displaying machines that will be deployed.
2020-03-28 15:55:13 +01:00
Alex Griffin 54cf5e2a35
gnu: pagekite: Update to 1.5.0.200327.
* gnu/packages/networking.scm (pagekite): Update to 1.5.0.200327.
2020-03-28 09:08:16 -05:00
Alex Griffin 27d8b9d976
gnu: python-socksipychain: Update to 2.1.1-1.eb5ee87.
* gnu/packages/python-xyz.scm (python-socksipychain): Update to 2.1.1-1.eb5ee87.
2020-03-28 09:07:06 -05:00
Pierre Neidhardt aa7f3ec0e0
gnu: sbcl-cl-containers: Update to 20200212.
* gnu/packages/lisp-xyz.scm (sbcl-cl-containers): Update to 20200212.
2020-03-28 10:39:20 +01:00
Christopher Baines 24b5d8f745
gnu: lollypop: Update to 1.2.32.
* gnu/packages/gnome.scm (lollypop): Update to 1.2.32.
2020-03-28 09:17:59 +00:00
Marius Bakke aebcbb27bc
gnu: guile-static: Provide a libgc variant with statically built libraries.
* gnu/packages/bdw-gc.scm (libgc/static-libs): New public variable.
* gnu/packages/make-bootstrap.scm (%guile-static)[propagated-inputs]: Change
from LIBGC to LIBGC/STATIC-LIBS.
2020-03-28 08:59:35 +01:00
Marius Bakke a5cfb444d1
gnu: bdw-gc: Fix cross-compilation.
* gnu/packages/bdw-gc.scm (libgc)[propagated-inputs]: When cross-compiling,
add LIBATOMIC-OPS.
2020-03-28 08:57:29 +01:00
Marius Bakke 18c3980fb1
gnu: mercurial: Fix test failures with Python 3.8.2.
* gnu/packages/version-control.scm (mercurial-patch, %mercurial-patches): New
variables.
(mercurial)[source](patches): Add %MERCURIAL-PATCHES.
2020-03-28 00:08:10 +01:00