Commit graph

50025 commits

Author SHA1 Message Date
Marius Bakke
8176ef86be
gnu: Update glibc locale compatibility packages for 2.29.
* gnu/packages/base.scm (glibc-locales-2.28, glibc-utf8-locales-2.28): Rename
to ...
(glibc-locales-2.29, glibc-utf8-locales-2.29): ... this.  Update to 2.29.
2020-04-24 00:37:07 +02:00
Marius Bakke
621caeb73b
gnu: GCC@8: Remove obsolete patch.
This is no longer required since the update to 8.4.0 in 60ce496ad8.

* gnu/packages/patches/gcc-8-libsanitizer-mode-size.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gcc.scm (gcc-8)[source](patches): Remove it.
2020-04-23 19:32:24 +02:00
Marius Bakke
62c3fd34e4
gnu: shepherd: Remove obsolete patch.
* gnu/packages/patches/shepherd-hurd.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/admin.scm (shepherd)[source](patches): Remove.
2020-04-23 15:34:46 +02:00
Marius Bakke
030f6f489f
Merge branch 'master' into core-updates
Conflicts:
	etc/news.scm
	gnu/local.mk
	gnu/packages/bootloaders.scm
	gnu/packages/linphone.scm
	gnu/packages/linux.scm
	gnu/packages/tls.scm
	gnu/system.scm
2020-04-23 13:33:09 +02:00
Mathieu Othacehe
938df0de73
Revert "gnu: u-boot: Update to 2020.04."
This reverts commit be0ecfb178.
2020-04-23 13:03:35 +02:00
Nicolas Goaziou
4eff273542
gnu: emacs-4clojure: Fix license.
* gnu/packages/emacs-xyz.scm (emacs-4clojure)[license]: Use GPL3+.
2020-04-23 10:32:06 +02:00
Jan (janneke) Nieuwenhuizen
95c14929a7
gnu: texinfo: Cross-build fix.
* gnu/packages/texinfo.scm (texinfo)[inputs]: Add perl.  This makes the host
texi2any (makeinfo) refer to the correct perl.  To avoid triggering a rebuild,
do this while cross-compiling only.
2020-04-23 07:32:57 +02:00
Jan (janneke) Nieuwenhuizen
d64a6d267d
gnu: automake: Support cross-build.
Automake does not cross-built properly: it lacks the concept of
<tool>-for-build.  It runs the host `autoconf' during build.

* gnu/packages/autotools.scm (automake)[inputs]: Add autoconf, bash-minimal
and perl.  To avoid triggering a rebuild, do this while cross-compiling only.
[arguments]: When cross-building, add `patch-non-shebang-references' phase to
substitute autoconf and perl.
2020-04-23 07:28:02 +02:00
Jan (janneke) Nieuwenhuizen
b085d43633
gnu: autoconf: Support cross-build.
Autoconf does not cross-built properly: it lacks the concept of
<tool>-for-build.  It runs the host `autom4te' (a perl script) during build.

* gnu/packages/autotools.scm (autoconf)[inputs]: Add bash-minimal, perl, and
m4.  To avoid triggering a rebuild, do this while cross-compiling only.
[arguments]: When cross-building, add `patch-non-shebang-references' phase to
substitute the host bash, m4 and perl.
2020-04-23 07:18:47 +02:00
Ryan Prior
c47f48d972
gnu: Add visidata.
* gnu/packages/visidata.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2020-04-23 07:08:07 +02:00
Nicolas Goaziou
179c59c3d3
gnu: Add pyzo.
* gnu/packages/python-xyz.scm (pyzo): New variable.
2020-04-23 01:12:41 +02:00
Brendan Tildesley
50d31a40f1
gnu: Add piper.
* gnu/packages/gnome.scm (piper): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:55:51 +02:00
Brendan Tildesley
2cd1de321f
gnu: Add libratbag.
* gnu/packages/gnome.scm (libratbag): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:49:16 +02:00
Brendan Tildesley
e74b2c8e68
gnu: Add python-evdev.
* gnu/packages/linux.scm (python-evdev): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:49:16 +02:00
Raghav Gururajan
159e9dce17
gnu: Add udevil.
* gnu/packages/disk.scm (udevil): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:19:21 +02:00
Nicolas Goaziou
e36065c1a4
gnu: emacs-4clojure: Fix typos in description.
* gnu/packages/emacs-xyz.scm (emacs-4clojure)[description]: Fix typos.
2020-04-23 00:13:11 +02:00
Nicolas Goaziou
034a3eacf7
gnu: emacs-4clojure: Fix version.
* gnu/packages/emacs-xyz.scm (emacs-4clojure)[version]: Use `git-version' as
there is no proper release.
2020-04-23 00:10:08 +02:00
Alberto Eleuterio Flores Guerrero
4e74cef97a
gnu: Add emacs-4clojure.
* gnu/packages/emacs-xyz.scm (emacs-4clojure): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-23 00:06:23 +02:00
Raghav Gururajan
5483a2d0a9
gnu: font-gnu-freefont: Add otf and woff font types.
* gnu/packages/fonts.scm (font-gnu-freefont): Add otf and woff font types.
* gnu/packages/genealogy.scm (gramps)[inputs]: Replace font-gnu-freefont-tff
with font-gnu-freefont.
* doc/guix.texi: Adjust a reference to the package.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-04-22 17:59:44 -04:00
John Soo
9fb2b7eeab
gnu: clipmenu: Fix hash.
* gnu/packages/xdisorg.scm (clipmenu):[origin] Update hash.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-22 23:55:33 +02:00
John Soo
541ec4d6e8
gnu: Add emacs-xclip.
* gnu/packages/emacs-xyz.scm (emacs-xclip): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-04-22 23:47:59 +02:00
Efraim Flashner
2213d00fac
gnu: wget2: Add support for gnu updater.
* gnu/packages/wget.scm (wget2)[properties]: New field. Add
ftp-directory.
2020-04-22 23:35:54 +03:00
Efraim Flashner
c9508c4337
gnu: commoncpp: Add support for gnu updater.
* gnu/packages/telephony.scm (commoncpp)[properties]: New field. Add
ftp-directory, upstream-name.
2020-04-22 23:34:20 +03:00
Efraim Flashner
6ecce47180
gnu: osip: Update to 5.1.1.
* gnu/packages/telephony.scm (osip): Update to 5.1.1.
2020-04-22 23:16:39 +03:00
Efraim Flashner
6439c340a8
gnu: osip: Add support for gnu updater.
* gnu/packages/telephony.scm (osip)[properties]: New field. Add
upstream-name, ftp-directory.
2020-04-22 23:14:19 +03:00
Efraim Flashner
f13f02f8b3
gnu: gama: Update to 2.08.
* gnu/packages/gps.scm (gama): Update to 2.08.
2020-04-22 23:10:22 +03:00
Efraim Flashner
a9164807bd
gnu: parallel: Update to 20200422.
* gnu/packages/parallel.scm (parallel): Update to 20200422.
2020-04-22 23:10:22 +03:00
Efraim Flashner
eee4173ccc
gnu: guile-8sync: Add support for gnu updater.
* gnu/packages/guile-xyz.scm (guile-8sync)[properties]: New field. Add
upstream-name.
2020-04-22 23:10:22 +03:00
Felix Gruber
6ca2d7dae0
gnu: maths: dune-*: Update to version 2.7
* gnu/packages/maths.scm (dune-*): Update to version 2.7.
(dune-uggrid)[source] Download from Git, as no release tarball for
version 2.7 exists.
(dune-alugrid,dune-subgrid,dune-pdelab)[source] Use commit hashes as no
tags for version 2.7 exist (yet?).
(dune-istl)[source](patches) Add patch required to build version 2.7
without openmpi.
* gnu/packages/patches/dune-istl-2.7-fix-non-mpi-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-22 19:23:58 +02:00
Raghav Gururajan
3183148992
gnu: Add blueman.
* gnu/packages/networking.scm (blueman): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-22 19:23:57 +02:00
Andreas Enge
f916ac128a
gnu: pari-gp: Update to 2.11.4.
* gnu/packages/algebra.scm (pari-gp): Update to 2.11.4.
2020-04-22 18:29:52 +02:00
Marius Bakke
8e61dbc828
gnu: ungoogled-chromium: Update to 81.0.4044.122-0.31d6e60 [security fixes].
This fixes CVE-2020-6459, CVE-2020-6460, and CVE-2020-6458.

* gnu/packages/chromium.scm (%chromium-version): Set to 81.0.4044.122.
(%ungoogled-revision): Set to 31d6e60c96481599b42072b4489e4468280198e3.
(%chromium-origin, %ungoogled-origin): Update hashes.
2020-04-22 16:08:26 +02:00
Marius Bakke
808d12bb08
gnu: qt@4: Update source URI.
* gnu/packages/qt.scm (qt-4)[source](uri): Adjust to current.
2020-04-22 16:08:26 +02:00
Ricardo Wurmus
cbd2e1edc8
gnu: Remove mumimu.
* gnu/packages/mail.scm (mumimu): Remove variable.
2020-04-22 15:44:30 +02:00
Ricardo Wurmus
decf7f6c41
gnu: mumi: Update to 0.0.0-16.9175199.
* gnu/packages/mail.scm (mumi): Update to 0.0.0-16.9175199.
[inputs]: Add guile-xapian; remove mumimu.
2020-04-22 15:44:30 +02:00
Guillaume Le Vaillant
618819aa2f
gnu: Add w-scan.
* gnu/packages/video.scm (w-scan): New variable.
2020-04-22 11:02:43 +02:00
Arun Isaac
ed248424d8
gnu: Add font-meera-inimai.
* gnu/packages/fonts.scm (font-meera-inimai): New variable.
2020-04-22 09:58:38 +05:30
Arun Isaac
d2b237d0cc
gnu: Add python-google-brotli.
* gnu/packages/compression.scm (python-google-brotli): New variable.
2020-04-22 09:58:28 +05:30
Mark H Weaver
6e8f58fe31
gnu: linux-libre: Update to 5.4.34.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.34.
(linux-libre-5.4-pristine-source): Update hash.
2020-04-21 18:22:09 -04:00
Mark H Weaver
5800d54bee
gnu: linux-libre@5.6: Update to 5.6.6.
* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.6.
(linux-libre-5.6-pristine-source): Update hash.
2020-04-21 18:21:11 -04:00
Mark H Weaver
fe8b2fc24a
gnu: linux-libre@4.19: Update to 4.19.117.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.117.
(linux-libre-4.19-pristine-source): Update hash.
2020-04-21 18:20:03 -04:00
Marius Bakke
e5109374d8
gnu: qt@4: Hide the default GCC from CPLUS_INCLUDE_PATH.
* gnu/packages/qt.scm (qt-4)[native-inputs]: Distinguish GCC-5.
[arguments]: Add phase to hide the default GCC from CPLUS_INCLUDE_PATH to fix
conflicting headers.
2020-04-22 00:08:26 +02:00
Marius Bakke
3994b55cd6
gnu: python-jedi: Fix test failure with Python 3.8.
* gnu/packages/python-xyz.scm (python-jedi)[arguments]: Add phase
'adjust-test-for-python-3.8'.
2020-04-22 00:08:26 +02:00
Marius Bakke
f9ea3b2427
gnu: python-pyrsistent: Fix build with Pytest 5.
* gnu/packages/python-xyz.scm (python-pyrsistent)[arguments]: New field.
2020-04-22 00:08:26 +02:00
Marius Bakke
ce784e6c28
gnu: GNOME: Only include Eye of GNOME on x86_64-linux.
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Conditionally add EOG.
2020-04-22 00:08:21 +02:00
Leo Famulari
0b9a117765
gnu: OpenSSL: Update to 1.1.1g [fixes CVE-2020-1967].
* gnu/packages/tls.scm (openssl)[replacement]: Replace with openssl-1.1.1g.
(openssl-1.1.1e): Replace variable with ...
(openssl-1.1.1g): ... this.
2020-04-21 16:03:29 -04:00
Michael Rohleder
a1c34680b3
gnu: emacs-dired-toggle-sudo: Update to 1.0-0.13bbe52.
* gnu/packages/emacs-xyz.scm (emacs-dired-toggle-sudo): Update to 1.0-0.13bbe52.
* gnu/packages/patches/emacs-dired-toggle-sudo-emacs-26.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-04-21 12:53:56 -04:00
Ludovic Courtès
7681246325
gnu: shepherd: Add Guile 2.0 variant.
* gnu/packages/admin.scm (guile2.0-shepherd): New variable.
2020-04-21 16:33:21 +02:00
Ludovic Courtès
e3358a831e
gnu: shepherd: Update to 0.8.0.
* gnu/packages/admin.scm (shepherd): Update to 0.8.0.
* gnu/services/shepherd.scm (shepherd-configuration-file): Use
'default-pid-file-timeout' instead of fiddling with '%pid-file-timeout'.
2020-04-21 16:33:21 +02:00
Ricardo Wurmus
d10e7a348c
gnu: guile-xapian: Update to 0.1.0.
* gnu/packages/guile-xyz.scm (guile-xapian): Update to 0.1.0.
2020-04-21 14:34:47 +02:00