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
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
Ricardo Wurmus
27c3afa940
gnu: r-curl: Fix patch to respect CURL_CA_BUNDLE.
...
Fixes <https://debbugs.gnu.org/40262 >.
* gnu/packages/cran.scm (r-curl)[arguments]: Ensure CURLOPT_CAINFO actually
gets set.
2020-03-27 23:38:31 +01:00
Nicolas Goaziou
9fad055023
gnu: grammalecte: Update to 1.8.0.
...
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.8.0.
2020-03-27 23:37:20 +01:00
Nicolas Goaziou
734eb7d79e
gnu: fet: Update to 5.44.0.
...
* gnu/packages/education.scm (fet): Update to 5.44.0.
2020-03-27 23:34:37 +01:00
Nicolas Goaziou
57be2cadf8
gnu: emacs-flycheck-grammalecte: Update to 1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Update to 1.0.
2020-03-27 23:32:11 +01:00
Michael Rohleder
f71bce9bb2
gnu: tmate: Update to 2.4.0.
...
* gnu/packages/terminals.scm (tmate): Update to 2.4.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-03-27 16:49:37 -04:00
Michael Rohleder
816bce684c
gnu: Neofetch: Update to 7.0.0.
...
* gnu/packages/admin.scm (neofetch): Update to 7.0.0.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-03-27 16:42:26 -04:00
Marius Bakke
2bd9410e17
gnu: libgc: Promote libgc@8 to the default libgc.
...
* gnu/packages/bdw-gc.scm (libgc): Update to 8.0.4.
[arguments]: Remove #:phases.
[inputs]: Remove LIBATOMIC-OPS.
(libgc-8.0): Remove variable.
(libgc-7): New variable.
2020-03-27 19:35:54 +01:00
Marius Bakke
7f1aa73b8c
gnu: guile: Update to 3.0.2.
...
* gnu/packages/guile.scm (guile-3.0): Update to 3.0.2.
[source](patches): Remove.
* gnu/packages/patches/guile-3.0-crash.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2020-03-27 19:21:49 +01:00
Ludovic Courtès
7cb77b7896
gnu: mailutils: Update to 3.9.
...
* gnu/packages/mail.scm (mailutils): Update to 3.9.
[arguments]: In 'prepare-test-suite' phase, adjust name of the mda
'testsuite' files.
2020-03-27 19:09:30 +01:00
Ludovic Courtès
3139739802
gnu: guile-next: Update to 3.0.2.
...
* gnu/packages/guile.scm (guile-3.0): Update to 3.0.2.
* gnu/packages/patches/guile-3.0-crash.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-03-27 19:09:30 +01:00
Marius Bakke
5d446d6b6a
gnu: ovmf: Adapt to CPLUS_INCLUDE_PATH changes.
...
* gnu/packages/firmware.scm (ovmf)[native-inputs]: Distinguish GCC-5.
[arguments]: Add phase to hide the default GCC from CPLUS_INCLUDE_PATH.
2020-03-27 19:01:41 +01:00
Pierre Neidhardt
eb5341c235
gnu: Add trivial-package-local-nicknames.
...
* gnu/packages/lisp-xyz.scm (cl-trivial-package-local-nicknames,
sbcl-trivial-package-local-nicknames): New variables.
2020-03-27 18:40:21 +01:00
Ricardo Wurmus
bc3fda5d2b
services/nfs: Replace nfs-version with nfs-versions.
...
Instead of accepting a string for just one protocol version accept a list of
supported versions.
* gnu/services/nfs.scm (<nfs-configuration>)[nfs-version]: Remove field and
replace...
[nfs-versions]: ...with this new field.
(nfs-shepherd-services): Pass as many "--nfs-version" options as there are
supported versions.
* doc/guix.texi (Network File System): Document nfs-versions.
2020-03-27 15:30:44 +01:00
Marius Bakke
a3efa4f9eb
gnu: emacs: Fix format strings for compatibility with Guile 3.
...
* gnu/packages/emacs.scm (emacs)[arguments]: In the 'patch-program-file-names'
and 'install-site-start' phases, specify port in the calls to FORMAT.
2020-03-27 15:24:02 +01:00
Marius Bakke
cfa6666921
gnu: mscgen: Fix build with gd >= 2.3.0.
...
'gd' no longer provides 'libgd-config', so use 'pkg-config' instead.
* gnu/packages/graph.scm (mscgen)[native-inputs]: Add PKG-CONFIG.
2020-03-27 15:16:22 +01:00
Jakub Kądziołka
9483782a61
gnu: rust: Add 1.39
...
* gnu/packages/rust.scm (rust-1.39): New variable.
(%cargo-reference-hash): Add a comment explaining the role of the
variable.
2020-03-27 14:28:11 +01:00
Jakub Kądziołka
444bc2ddf2
gnu: rust: Add 1.38
...
All packages are still built with rustc 1.37, but users will see rustc
1.38 in their profiles, and packages that require newer compiler
versions will be possible to add.
* gnu/packages/rust.scm (rust-1.31): Factor out the
patch-command-exec-tests phase to a separate procedure.
(patch-command-exec-tests-phase): New procedure.
(rust): Rename to rust-1.37, make rust an alias.
(rust-1.38): New variable.
2020-03-27 14:28:06 +01:00
Nicolas Goaziou
1a7247c629
gnu: asymptote: Update to 2.65.
...
* gnu/packages/plotutils.scm (asymptote): Update to 2.65.
2020-03-27 12:20:35 +01:00
Ricardo Wurmus
2ba5253044
gnu: r-multiassayexperiment: Update to 1.12.6.
...
* gnu/packages/bioconductor.scm (r-multiassayexperiment): Update to 1.12.6.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
37732212a3
gnu: r-locfit: Update to 1.5-9.4.
...
* gnu/packages/statistics.scm (r-locfit): Update to 1.5-9.4.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
c99880320d
gnu: r-class: Update to 7.3-16.
...
* gnu/packages/statistics.scm (r-class): Update to 7.3-16.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
3345157fa6
gnu: r-xgboost: Update to 1.0.0.2.
...
* gnu/packages/cran.scm (r-xgboost): Update to 1.0.0.2.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
76d7ce4f45
gnu: r-rjava: Update to 0.9-12.
...
* gnu/packages/cran.scm (r-rjava): Update to 0.9-12.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
84b7c4aa17
gnu: r-sf: Update to 0.9-0.
...
* gnu/packages/cran.scm (r-sf): Update to 0.9-0.
[native-inputs]: Add r-knitr.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
498c887a96
gnu: r-bayestestr: Update to 0.5.3.
...
* gnu/packages/cran.scm (r-bayestestr): Update to 0.5.3.
[native-inputs]: Add r-knitr.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
9c189913e9
gnu: r-hdf5r: Update to 1.3.2.
...
* gnu/packages/cran.scm (r-hdf5r): Update to 1.3.2.
[native-inputs]: Add r-knitr.
2020-03-27 11:21:13 +01:00
Ricardo Wurmus
6232a36291
gnu: r-ggally: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-ggally): Update to 1.5.0.
2020-03-27 11:21:13 +01:00
Marius Bakke
63bd6643c8
gnu: icu4c: Incorporate grafted changes.
...
* gnu/packages/icu4c.scm (icu4c)[replacement]: Remove.
[source](patches, patch-flags): New fields.
(icu4c/fixed): Remove variable.
2020-03-27 00:46:38 +01:00
Marius Bakke
f605eef2d4
gnu: help2man: Remove version 1.47.12.
...
* gnu/packages/man.scm (help2man): Update to 1.47.13.
(help2man/latest): Remove variable.
2020-03-27 00:21:35 +01:00
Marius Bakke
20586ffdc7
gnu: Automake: Remove version 1.16.1.
...
* gnu/packages/autotools.scm (automake): Update to 1.16.2.
[arguments]: Add phase "skip-test".
(automake-1.16.2): Remove variable.
2020-03-27 00:21:10 +01:00
Marius Bakke
18af687037
Merge branch 'master' into core-updates
...
Conflicts:
gnu/packages/icu4c.scm
gnu/packages/man.scm
gnu/packages/python-xyz.scm
guix/scripts/environment.scm
guix/scripts/pack.scm
guix/scripts/package.scm
guix/scripts/pull.scm
guix/store.scm
2020-03-27 00:12:15 +01:00
Christopher Baines
0a76a4e073
gnu: guix-data-service: Update to 0.0.1-19.d1c243f.
...
These changes support the guix-data-service-backup-database and
guix-data-service-create-small-backup scripts. These are shell scripts, so
require coreutils from the build environment at runtime as well as binaries
from postgresql, ephemeralpg and optionally util-linux (for ionice and
renice).
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-19.d1c243f.
[arguments]: Add (ice-9 ftw) and (ice-9 match) to #:modules, change the
'install phase to wrap all bin files with some inputs as well.
[inputs]: Add util-linux, include ephemeralpg from native-inputs and switch
postgresql for postgresql-11.
[native-inputs]: Move ephemeralpg to inputs.
2020-03-26 22:51:36 +00:00
Lars-Dominik Braun
01d5f2c5cd
gnu: Add python-json5.
...
* gnu/packages/python-xyz.scm (python-json5): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-26 23:45:41 +01:00
Lars-Dominik Braun
aefcfecd84
gnu: Add python-pytest-check-links.
...
* gnu/packages/python-xyz.scm (python-pytest-check-links): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-26 23:45:41 +01:00
Ludovic Courtès
be6520e6a5
vm: Distinguish between success and failure of the guest code.
...
Fixes <https://bugs.gnu.org/34276 >.
Reported by Tobias Geerinckx-Rice <me@tobias.gr>.
* gnu/system/vm.scm (expression->derivation-in-linux-vm)[loader]:
Produce '/xchg/.exit-status' file upon success.
* gnu/build/vm.scm (load-in-linux-vm): Check for 'xchg/.exit-status'
once QEMU has completed and respond accordingly.
2020-03-26 23:45:41 +01:00
Marius Bakke
0ab8ad4632
gnu: OpenSSL: Add upstream patch to preserve compatibility in EOF handling.
...
This is a follow-up to ad8254c23a
, which
unexpectedly caused a test failure in the Python test suite.
* gnu/packages/patches/openssl-1.1.1e-revert-detect-eof.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/tls.scm (openssl)[source](patches): Add it.
2020-03-26 23:09:15 +01:00
Jakub Kądziołka
60eee3e6de
gnu: Add ROPgadget.
...
* gnu/packages/cybersecurity.scm: New file.
(ropgadget): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register the file.
2020-03-26 22:53:02 +01:00
Michael Rohleder
b12acffbd0
gnu: xkbcomp: Update to 1.4.3.
...
* gnu/packages/xorg.scm (xkbcomp): update to 1.4.3.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2020-03-26 22:35:37 +01:00
Marius Bakke
2c5bc95a19
gnu: ImageMagick: Build reproducibly.
...
Fixes <https://bugs.gnu.org/38449 >.
* gnu/packages/imagemagick.scm (imagemagick)[arguments]: In #:configure-flags,
add "--enable-reproducible-build".
(cherry picked from commit 87bc9f022c
)
2020-03-26 22:35:37 +01:00
Marius Bakke
0eb56ccbd6
gnu: libsigc++: Update to 2.10.3.
...
* gnu/packages/glib.scm (libsigc++): Update to 2.10.3.
2020-03-26 22:35:37 +01:00
Marius Bakke
2b9b854cd1
gnu: libgsf: Update to 1.14.47.
...
* gnu/packages/gnome.scm (libgsf): Update to 1.14.47.
2020-03-26 22:35:37 +01:00
Marius Bakke
d9ff6ad88c
gnu: potrace: Update to 1.16.
...
* gnu/packages/patches/potrace-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/fontutils.scm (potrace): Update to 1.16.
[source](patches): Remove.
2020-03-26 22:35:36 +01:00
Marius Bakke
bf115891dc
gnu: python-fonttools: Update to 4.6.0.
...
* gnu/packages/python-xyz.scm (python-fonttools): Update to 4.6.0.
2020-03-26 22:35:36 +01:00
Marius Bakke
447f9acf12
gnu: python-xmlschema: Update to 1.1.2.
...
* gnu/packages/xml.scm (python-xmlschema): Update to 1.1.2.
2020-03-26 22:35:36 +01:00
Marius Bakke
eac7966f0d
gnu: libxcb: Update to 1.14.
...
* gnu/packages/xorg.scm (libxcb): Update to 1.14.
[source](uri): Change to .xz tarball.
2020-03-26 22:35:36 +01:00
Marius Bakke
814ad500ff
gnu: xcb-proto: Update to 1.14.
...
* gnu/packages/xorg.scm (xcb-proto): Update to 1.14.
[source](uri): Change to .xz tarball.
2020-03-26 22:35:36 +01:00
Marius Bakke
736d772b82
gnu: gd: Update to 2.3.0.
...
* gnu/packages/patches/gd-fix-tests-on-i686.patch: Adjust context.
* gnu/packages/patches/gd-CVE-2018-1000222.patch,
gnu/packages/patches/gd-CVE-2018-5711.patch,
gnu/packages/patches/gd-CVE-2019-6977.patch,
gnu/packages/patches/gd-CVE-2019-6978.patch,
gnu/packages/patches/gd-freetype-test-failure.patch: Delete files.
* gnu/packages/patches/gd-brect-bounds.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly
* gnu/packages/gd.scm (gd): Update to 2.3.0.
[source](patches): Remove obsolete.
* gnu/packages/gd.scm (gd):
[propagated-inputs]: Move LIBJPEG-TURBO and FONTCONFIG ...
[inputs]: ... here.
2020-03-26 22:35:35 +01:00
Marius Bakke
8595c7b0bc
gnu: bison: Update to 3.5.3.
...
* gnu/packages/bison.scm (bison): Update to 3.5.3.
2020-03-26 22:35:35 +01:00
Marius Bakke
daf87c72da
gnu: perl: Update to 5.30.2.
...
* gnu/packages/perl.scm (perl): Update to 5.30.2.
2020-03-26 22:35:35 +01:00
Marius Bakke
235a4d61d0
gnu: GLib: Update to 2.62.6.
...
* gnu/packages/glib.scm (glib): Update to 2.62.6.
2020-03-26 22:35:34 +01:00
Marius Bakke
159b62df5f
gnu: ghostscript: Update to 9.52.
...
* gnu/packages/ghostscript.scm (ghostscript): Update to 9.52.
[arguments]: Remove obsolete phases.
2020-03-26 22:35:34 +01:00
Marius Bakke
ad8254c23a
gnu: OpenSSL: Remove replacement package.
...
* gnu/packages/tls.scm (openssl): Update to 1.1.1e.
[replacement]: Remove.
(openssl-1.1.1e): Remove variable.
2020-03-26 22:35:34 +01:00
Björn Höfling
eebaed2b76
gnu: java-tomcat: Update to 8.5.53.
...
This fixes CVE-2020-1938 ("Ghostcat").
* gnu/packages/web.scm (java-tomcat): Update to 8.5.53.
[properties]: Add cpe-name.
2020-03-26 21:39:49 +01:00
Marius Bakke
3089b70d76
gnu: icu4c: Explicitly add patch flags in replacement package.
...
This is to prevent a build failure when this gets merged to 'core-updates'
which does not have any patch-flags to inherit.
* gnu/packages/icu4c.scm (icu4c/fixed)[source](patch-flags): New field.
2020-03-26 21:15:08 +01:00
Marius Bakke
9ea9ff6b0f
gnu: help2man: Update to 1.47.13.
...
* gnu/packages/man.scm (help2man/latest): Update to 1.47.13.
2020-03-26 20:20:48 +01:00
Alexandros Theodotou
9b0c95cc68
gnu: Add python-pywinrm.
...
* gnu/packages/python-xyz.scm (python-pywinrm): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-03-26 19:14:44 +00:00
Alexandros Theodotou
c596359729
gnu: Add python-requests_ntlm.
...
* gnu/packages/python-web.scm (python-requests_ntlm): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-03-26 19:14:44 +00:00
Alexandros Theodotou
163997c961
gnu: Add python-ntlm-auth.
...
* gnu/packages/python-crypto.scm (python-ntlm-auth): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-03-26 19:14:44 +00:00
Alexandros Theodotou
f8dcdf2b36
gnu: Add python-kerberos.
...
* gnu/packages/python-crypto.scm (python-kerberos): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-03-26 19:14:44 +00:00
Roel Janssen
79c395dde3
gnu: Update sambamba to 0.7.1.
...
* gnu/packages/bioinformatics.scm (sambamba): Update to 0.7.1;
Remove unneeded undead input.
2020-03-26 18:08:27 +01:00
Naga Malleswari
db47adb0c7
gnu: Add 7kaa.
...
* gnu/packages/games.scm (7kaa): New variable.
2020-03-26 15:55:02 +01:00
Efraim Flashner
50e45d8629
gnu: boinc-client: Update to 7.16.5.
...
* gnu/packages/distributed.scm (boinc-client): Update to 7.16.5.
2020-03-26 14:08:24 +02:00
Efraim Flashner
f87d594238
gnu: boinc-server: Fix build.
...
* gnu/packages/distributed.scm (boinc-server)[inputs]: Replace openssl
with openssl-1.0, mariadb with mariadb:dev.
2020-03-26 14:08:24 +02:00
Ludovic Courtès
c7af9d0b5e
gnu: gnupg: Use ~/.guix-profile/bin/pinentry by default.
...
Fixes <https://bugs.gnu.org/24076 >.
Reported by Danny Milosavljevic <dannym@scratchpost.org>.
* gnu/packages/patches/gnupg-default-pinentry.patch: New file.
* gnu/packages/gnupg.scm (gnupg)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2020-03-26 13:07:19 +01:00
Jan Nieuwenhuizen
3a1c3642d4
llvm: Add support for the Hurd.
...
* gnu/packages/llvm.scm (system->llvm-target): Use X86 for i586 (i.e., the
Hurd).
2020-03-26 12:59:35 +01:00
Jan Nieuwenhuizen
770ea94c9c
gnu: mit-krb5: Supprt for the Hurd.
...
* gnu/packages/patches/mit-krb5-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/kerberos.scm (mit-krb5): Use it.
2020-03-26 12:59:35 +01:00
Jan Nieuwenhuizen
7f31bd25ad
gnu: shadow: Build fix for the Hurd.
...
* gnu/packages/patches/shadow-hurd-pctrl.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shadow): Use it.
2020-03-26 12:59:34 +01:00
Jan Nieuwenhuizen
3da54cc318
gnu: screen: Build fix for the Hurd.
...
* gnu/packages/patches/screen-hurd-path-max.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/screen.scm (screen): Use it.
2020-03-26 12:59:34 +01:00
Jan Nieuwenhuizen
3d3ca76f1c
gnu: inetutils: Support for the Hurd.
...
* gnu/packages/linux.scm (net-tools)[supported-systems]: Remove the Hurd.
* gnu/packages/patches/inetutils-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (inetutils): Use it. Disable some features on the
Hurd.
[native-inputs]: Include net-tools only on supported systems
2020-03-26 12:59:34 +01:00
Jan Nieuwenhuizen
c0a5cd1be3
gnu: shepherd: Build fix for the Hurd.
...
* gnu/packages/patches/shepherd-hurd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shepherd): Use it.
2020-03-26 12:59:34 +01:00
Jan Nieuwenhuizen
22ee720979
gnu: pciutils: Build fixes for the Hurd.
...
* gnu/packages/linux.scm (kmod)[supported-systems]: Remove the Hurd.
* gnu/packages/patches/pciutils-hurd-configure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pciutils.scm (pciutils): Use it.
[inputs]: Include kmod only for supported systems.
2020-03-26 12:59:34 +01:00
Jan Nieuwenhuizen
1a9b3faaf2
gnu: shadow: Add linux-pam dependency for the Hurd.
...
* gnu/packages/admin.scm (shadow): Also include linux-pam dependency
for the Hurd.
2020-03-26 12:59:34 +01:00
Jan Nieuwenhuizen
9dd9e8fabf
gnu: fontconfig: Build fix for the Hurd.
...
* gnu/packages/patches/fontconfig-hurd-path-max.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (fontconfig): Use it.
2020-03-26 12:59:33 +01:00
Jan Nieuwenhuizen
7baa8c7898
gnu: less: Build fix for the Hurd.
...
* gnu/packages/patches/less-hurd-path-max.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/less.scm (less): Use it.
2020-03-26 12:59:33 +01:00
Jan Nieuwenhuizen
496d607db3
gnu: hurd: Update to hurd-headers version: 0.9-91a51672.
...
* gnu/packages/patches/hurd-cross.patch: New file.
* gnu/packages/patches/hurd-fix-eth-multiplexer-dependency.patch: Remove
unused file.
* gnu/local.mk (dist_patch_DATA): Update admin.
* gnu/packages/hurd.scm (hurd): Update to latest git master: version and
source from hurd-headers; Add hurd-cross patch.
2020-03-26 12:59:33 +01:00
Jan Nieuwenhuizen
aaa4cb0cad
gnu: commencement: glibc-final: Allow gnumach-headers references.
...
* gnu/packages/commencement.scm (glibc-final): Allow gnumach-headers-boot0
references for the Hurd.
2020-03-26 12:59:33 +01:00
Jan Nieuwenhuizen
1320885ffa
gnu: commencement: gnumach-headers-boot0: Update to 1.8-116-g28b53508.
...
* gnu/packages/commencement.scm (gnumach-headers-boot0): Update to
1.8-116-g28b53508.
2020-03-26 12:59:32 +01:00
Jan Nieuwenhuizen
61249ba27c
gnu: commencement: hurd-source: Update to latest git.
...
* gnu/packages/commencement.scm (hurd-source-version): Update to
0.9-229-ga1efcee8.
(hurd-source-boot0): Update url to updated lilypond tarball.
2020-03-26 12:59:32 +01:00
Jan Nieuwenhuizen
05a852d8dd
gnu: commencement: glibc-intermediate: Build fixes for the Hurd.
...
* gnu/packages/commencement.scm (glibc-intermediate): Configure with
--disable-werror, update pthreads workaround.
2020-03-26 12:59:32 +01:00
Jan Nieuwenhuizen
0c7b63e065
gnu: commencement: hurd-minimal-boot0: Build from tarball.
...
The 'hurd-minimal' package (via hurd-headers) now uses a git checkout and
added dependencies on autoconf, automake and teiinfo to build. Using those in
commencement creates a bootstrap loop. So, revert to a tarball release.
* gnu/packages/commencement.scm (hurd-minimal-boot0): Build from tarball;
remove autoconf, automake, texinfo bootstrap dependencies.
2020-03-26 12:59:32 +01:00
Jan Nieuwenhuizen
c9c5e032c3
gnu: commencement: hurd-headers-boot0: Build from tarball.
...
The 'hurd-headers' package now uses a git checkout and added dependencies on
autoconf and automake to build. Using those in commencement creates a
bootstrap loop. So, revert to a tarball release.
* gnu/packages/commencement.scm (hurd-version-boot0, hurd-source-boot0): New
variable.
(hurd-headers-boot0): Use it to build from tarball; remove autoconf, automake,
texinfo bootstrap dependencies.
2020-03-26 12:59:32 +01:00
Jan Nieuwenhuizen
a50bbf44c7
gnu: commencement: gnumach-headers-boot0: Build from tarball.
...
The 'gnumach-headers' package now uses a git checkout and added dependencies
on autoconf, automake and texinfo to build. Using those in commencement
creates a bootstrap loop. So, revert to a tarball release.
* gnu/packages/commencement.scm (gnumach-headers-boot0): Build from tarball;
remove autoconf, automake, texinfo bootstrap dependencies.
2020-03-26 12:59:32 +01:00
Jan Nieuwenhuizen
846f5da129
gnu: make: Support for the Hurd.
...
* gnu/packages/base.scm (gnu-make): Use fork/exec rather than posix_spawn on
the Hurd. Also, add __alloca linkage workaround.
2020-03-26 12:59:31 +01:00
Jan Nieuwenhuizen
9820d6eda6
gnu: java-jansi-native: Compile fix for the Hurd.
...
* gnu/packages/java.scm (java-jansi-native): Add catch-all clause;
fixes running guix refresh.
2020-03-26 12:59:31 +01:00
Efraim Flashner
6741f543e6
gnu: bootstrap: Add support for the Hurd.
...
On 3342a1182b
gnu: make-bootstrap: Use _IOLBF on Guile 2.0 only.
Run
./pre-inst-env guix build --target=i586-pc-gnu bootstrap-tarballs --verbosity=1
Producing
/gnu/store/lhca65c997pvic5cfrpm0dasniwqlg2a-bootstrap-tarballs-0
With guix hash -rx /gnu/store/lhca65c997pvic5cfrpm0dasniwqlg2a-bootstrap-tarballs-0
07jnq2by98f2a45k8wd2gj62iazvwfa4z7p3w3id4m1g0fdsvc3b
* gnu/packages/bootstrap.scm (%bootstrap-executables): Add entries for the
Hurd.
(bootstrap-executable-url): Use lilypond url for the Hurd.
(bootstrap-guile-url-path): Likewise.
(bootstrap-guile-hash): Add entry for the Hurd.
(%bootstrap-coreutils&co): Likewise.
(%bootstrap-binutils): Likewise.
(%bootstrap-glibc): Likewise.
(%bootstrap-gcc): Likewise.
* guix/packages.scm (%supported-systems): Add i586-gnu.
Co-authored-by: Jan Nieuwenhuizen <janneke@gnu.org>
2020-03-26 12:58:51 +01:00
Efraim Flashner
315b98b9eb
gnu: youtube-viewer: Don't build gtk3 front-end.
...
* gnu/packages/video.scm (youtube-viewer)[arguments]: Update
module-build-flags to only build gtk2 front-end.
2020-03-26 12:56:10 +02:00
Efraim Flashner
b5a26299f7
gnu: youtube-viewer: Update to 3.7.5.
...
* gnu/packages/video.scm (youtube-viewer): Update to 3.7.5.
[inputs]: Add perl-json-xs.
2020-03-26 12:56:07 +02:00
Mathieu Othacehe
b03ebdbc7c
tests: install: Add %test-gui-installed-desktop-os-encrypted.
...
* gnu/tests/install.scm (gui-test-program): Add a desktop? argument, and pass it to choose-services,
(installation-target-os-for-gui-tests): new procedure,
(installation-target-desktop-os-for-gui-tests): new procedure,
(guided-installation-test): add target-os and desktop? arguments. Use
target-os instead of the previous os variable. Pass desktop? argument to
gui-test-program.
(%test-gui-installed-os): Adapt accordingly,
(%test-gui-installed-os-encrypted): ditto,
(%test-gui-installed-desktop-os-encrypted): new exported variable.
2020-03-26 11:53:50 +01:00
Mathieu Othacehe
7a1a10dbd4
installer: tests: Use a filter to select desktop-environments.
...
* gnu/installer/tests.scm (choose-services): Turn desktop-environments list
into a choose-desktop-environment procedure. This way, it is easier to select
all desktop-environments or none, in the same way as choose-network-service?
and choose-network-management-tool? arguments.
2020-03-26 11:53:50 +01:00
Pierre Neidhardt
62c27e09f0
gnu: emacs-helm-exwm: Update to 0.0.2.
...
* gnu/packages/emacs-xyz.scm (emacs-helm-exwm): Update to 0.0.2.
2020-03-26 09:00:46 +01:00
Ricardo Wurmus
90fb592321
gnu: r-argon2: Fix case in synopsis and use full sentence in description.
...
* gnu/packages/cran.scm (r-argon2)[synopsis]: Use lower case.
[description]: Use full sentence.
2020-03-26 08:28:53 +01:00
Ricardo Wurmus
5c3902a762
gnu: r-getpass: Change case in synopsis and adjust indentation.
...
* gnu/packages/cran.scm (r-getpass): Adjust indentation.
[synopsis]: Do not capitalize all words.
2020-03-26 08:28:53 +01:00
Ricardo Wurmus
f03e62c12d
gnu: r-remoter: Fix indentation.
...
* gnu/packages/cran.scm (r-remoter): Fix indentation.
2020-03-26 08:28:53 +01:00
Ricardo Wurmus
9bde1b1348
gnu: r-remoter: Use lower case in the synopsis.
...
* gnu/packages/cran.scm (r-remoter)[synopsis]: Do not capitalize all words.
2020-03-26 08:28:41 +01:00
Jan Nieuwenhuizen
3342a1182b
gnu: make-bootstrap: Use _IOLBF on Guile 2.0 only.
...
* gnu/packages/make-bootstrap.scm (%binutils-static-stripped, %gcc-stripped,
%bootstrap-tarballs)[arguments]: Wrap use of '_IOLBF' in 'cond-expand' and use
'line instead on Guile > 2.0.
2020-03-26 07:43:36 +01:00
Vagrant Cascadian
730a4b10fa
gnu: linux-libre-5.4-source: Add patch to support pinebook pro.
...
* gnu/packages/patches/linux-libre-support-for-Pinebook-Pro.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/linux (linux-libre-5.4-source): Add patch.
2020-03-25 18:59:25 -07:00
Mark H Weaver
2a57b72251
gnu: linux-libre: Update deblob scripts.
...
* gnu/packages/linux.scm (deblob-scripts-5.4): Update to 5.4.28.
2020-03-25 20:39:05 -04:00
Mark H Weaver
5cc6271d22
gnu: linux-libre: Update to 5.4.28.
...
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.28.
(linux-libre-5.4-pristine-source): Update hash.
2020-03-25 20:37:38 -04:00
Mark H Weaver
1d777c7837
gnu: linux-libre@4.19: Update to 4.19.113.
...
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.113.
(linux-libre-4.19-pristine-source): Update hash.
2020-03-25 20:36:25 -04:00
Leo Famulari
7d57a190f6
gnu: icu4c: Fix CVE-2020-10531.
...
* gnu/packages/patches/icu4c-CVE-2020-10531.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c)[replacement]: New field.
(icu4c/fixed): New variable.
2020-03-25 17:53:59 -04:00
Todor Kondić
0c549393b9
gnu: Add r-remoter.
...
* gnu/packages/cran.scm (r-remoter): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-03-25 15:46:02 -04:00
Todor Kondić
6ad80b2a6b
gnu: Add r-getpass.
...
* gnu/packages/cran.scm (r-getpass): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-03-25 15:46:02 -04:00
Todor Kondić
49a8ef8ae1
gnu: Add r-argon2.
...
* gnu/packages/cran.scm (r-argon2): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
2020-03-25 15:45:54 -04:00
Nicolas Goaziou
0557618dbe
gnu: Add emacs-chronometrist.
...
* gnu/packages/emacs-xyz.scm (emacs-chronometrist): New variable.
2020-03-25 17:34:38 +01:00
Ricardo Wurmus
8b19fa51a4
gnu: abseil-cpp: Update to 20200225.1.
...
* gnu/packages/cpp.scm (abseil-cpp): Update to 20200225.1.
2020-03-25 16:29:26 +01:00
Ludovic Courtès
98e9ed8a3f
gnu: gnu-pw-mgr: Build reproducibly.
...
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr)[native-inputs]: Remove
AUTOGEN so that man pages are not regenerated with a fresh date.
2020-03-25 16:02:53 +01:00
Ricardo Wurmus
eb019af8d8
tests/nfs: Fix use of WAIT-FOR-FILE.
...
* gnu/tests/nfs.scm ("nfs services are running"): Pass marionette to
WAIT-FOR-FILE.
2020-03-25 14:17:24 +01:00
Ricardo Wurmus
b3c083b985
services/nfs: Mount nfsd pseudo file system.
...
* gnu/services/nfs.scm (nfs-shepherd-services): Add shepherd-service providing
/proc/fs/nfsd and make other shepherd services require it.
2020-03-25 14:17:24 +01:00
Guillaume Le Vaillant
620c756443
gnu: electron-cash: Update to 4.0.14.
...
* gnu/packages/finance.scm (electron-cash): Update to 4.0.14.
2020-03-25 11:09:45 +01:00
Ricardo Wurmus
2fcd2e1a5f
gnu: r-shiny: Add missing inputs.
...
* gnu/packages/cran.scm (r-shiny)[propagated-inputs]: Add r-later, r-promises,
r-rlang, and r-withr.
[native-inputs]: Add gfortran.
2020-03-25 09:40:05 +01:00
Ricardo Wurmus
51d1a7a2ef
gnu: r-mast: Add r-knitr to native inputs.
...
* gnu/packages/bioconductor.scm (r-mast)[native-inputs]: Add r-knitr.
2020-03-25 09:40:05 +01:00
Jan Nieuwenhuizen
fef7710937
gnu: bootstrap: Use fall-back mechanism for bootstrap-executables.
...
* gnu/packages/bootstrap.scm (%bootstrap-executable-base-urls): New variable.
Add lilypond.org url as a fall-back.
(bootstrap-executable-file-name): New function.
(bootstrap-executable): Use them to implement fall-back for donwloads of
bootstrap executables.
2020-03-24 23:31:34 +01:00