jackhill/guix/guix.git
4 years agoAdd 'build-aux/git-authenticate.scm'.
Ludovic Courtès [Thu, 26 Dec 2019 18:54:39 +0000 (19:54 +0100)]
Add 'build-aux/git-authenticate.scm'.

* build-aux/git-authenticate.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
(commit_v1_0_1): New variable.
(authenticate): New target.

4 years agognu: emacs-org-contrib: Update to 20191226.
Nicolas Goaziou [Fri, 27 Dec 2019 08:44:26 +0000 (09:44 +0100)]
gnu: emacs-org-contrib: Update to 20191226.

* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20191226.

4 years agognu: emacs-org: Update to 9.3.1.
Nicolas Goaziou [Fri, 27 Dec 2019 08:42:02 +0000 (09:42 +0100)]
gnu: emacs-org: Update to 9.3.1.

* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.3.1.

4 years agognu: emacs-telega: Update to 0.5.4.
Brett Gilio [Thu, 26 Dec 2019 19:10:37 +0000 (13:10 -0600)]
gnu: emacs-telega: Update to 0.5.4.

* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.5.4.
[arguments]: Working around imagemagick and svg is no longer needed.
[native-inputs]: Replace emacs-minimal with emacs. This is needed because
bytecompilation requires fringe-bitmap support.

4 years agognu: Add ffmpegthumbs.
Hartmut Goebel [Sun, 8 Dec 2019 18:09:10 +0000 (19:09 +0100)]
gnu: Add ffmpegthumbs.

* gnu/packages/kde-multimedia.scm (ffmpegthumbs): New variable.

4 years agognu: Add audiocd-kio.
Hartmut Goebel [Sun, 8 Dec 2019 16:52:47 +0000 (17:52 +0100)]
gnu: Add audiocd-kio.

* gnu/packages/kde-multimedia.scm (audiocd-kio): New variable.

4 years agognu: Add libkcompactdisc.
Hartmut Goebel [Sun, 8 Dec 2019 17:09:36 +0000 (18:09 +0100)]
gnu: Add libkcompactdisc.

* gnu/packages/kde-multimedia.scm (libkcompactdisc): New variable.

4 years agognu: Add kamoso.
Hartmut Goebel [Sun, 8 Dec 2019 17:08:57 +0000 (18:08 +0100)]
gnu: Add kamoso.

* gnu/packages/kde-multimedia.scm (kamoso): New variable.

4 years agognu: Add elisa.
Hartmut Goebel [Sun, 8 Dec 2019 17:07:18 +0000 (18:07 +0100)]
gnu: Add elisa.

* gnu/packages/kde-multimedia.scm (elisa): New variable.

4 years agognu: Add kwave.
Hartmut Goebel [Sun, 8 Dec 2019 17:06:00 +0000 (18:06 +0100)]
gnu: Add kwave.

* gnu/packages/kde-multimedia.scm (kwave): New variable.

4 years agognu: Add kmplayer.
Hartmut Goebel [Sun, 8 Dec 2019 17:16:40 +0000 (18:16 +0100)]
gnu: Add kmplayer.

`guix lint` reports two CVEs, both are unrelated:
- CVE-2018-5200: for vendor "pandora" and some 4.2.2.x version
- CVE-2019-9133: windows only (I assume it it alsow relates to the "pandora"
  vendor, since the version the CVE refers to as "solving the issue" does not
  exist at KDE.)

* gnu/packages/kde-multimedia.scm (kmplayer): New variable.
* gnu/packages/patches/kmplayer-aarch64.patch,
  gnu/packages/patches/kmplayer-upstream_Fix-build-with-Qt-5.9.patch: New
  files.
* gnu/local.mk: Add them.

4 years agognu: Add kmix.
Hartmut Goebel [Sun, 8 Dec 2019 17:15:49 +0000 (18:15 +0100)]
gnu: Add kmix.

* gnu/packages/kde-multimedia.scm (kmix): New variable.

4 years agognu: Add kaffeine.
Hartmut Goebel [Fri, 6 Dec 2019 21:11:19 +0000 (22:11 +0100)]
gnu: Add kaffeine.

* gnu/packages/kde-multimedia.scm (kaffeine): New variable.

4 years agognu: Add libkcddb.
Hartmut Goebel [Fri, 6 Dec 2019 20:46:24 +0000 (21:46 +0100)]
gnu: Add libkcddb.

* gnu/packages/kde-multimedia.scm (libkcddb): New variable.

4 years agognu: Add k3b.
Hartmut Goebel [Fri, 6 Dec 2019 20:32:08 +0000 (21:32 +0100)]
gnu: Add k3b.

* gnu/packages/kde-multimedia.scm (k3b): New variable.

4 years agognu: Add juk.
Hartmut Goebel [Fri, 6 Dec 2019 20:21:53 +0000 (21:21 +0100)]
gnu: Add juk.

* gnu/packages/kde-multimedia.scm (juk): New variable.

4 years agognu: Add dragon.
Hartmut Goebel [Fri, 6 Dec 2019 19:47:47 +0000 (20:47 +0100)]
gnu: Add dragon.

* gnu/packages/kde-multimedia.scm: New file.
* gnu/lokal.mk (MODULES): Add it.

4 years agognu: Add audiofile.
Hartmut Goebel [Sat, 7 Dec 2019 12:22:04 +0000 (13:22 +0100)]
gnu: Add audiofile.

Patches should fix all CVEs reported by `guix lint`:
CVE-2015-7747; CVE-2017-6827, CVE-2017-6828, CVE-2017-6829,
CVE-2017-6830, CVE-2017-6831, CVE-2017-6832, CVE-2017-6833,
CVE-2017-6834, CVE-2017-6835, CVE-2017-6836, CVE-2017-6837,
CVE-2017-6838, CVE-2017-6839; CVE-2018-13440; CVE-2018-17095

Since the patches do not reference to CVEs, it's a bit hard to tell which
patch actually closes which CVE.  Debian reports all these to be closed by
the patches below and NixPkgs provides references.

* gnu/packages/audio.scm (audiofile): New variable.
* gnu/packages/patches/audiofile-fix-datatypes-in-tests.patch,
  gnu/packages/patches/audiofile-fix-sign-conversion.patch,
  gnu/packages/patches/audiofile-CVE-2015-7747.patch,
  gnu/packages/patches/audiofile-CVE-2018-13440.patch,
  gnu/packages/patches/audiofile-CVE-2018-17095.patch,
  gnu/packages/patches/audiofile-Check-the-number-of-coefficients.patch,
  gnu/packages/patches/audiofile-Fail-on-error-in-parseFormat.patch,
  gnu/packages/patches/audiofile-Fix-index-overflow-in-IMA.cpp.patch,
  gnu/packages/patches/audiofile-Fix-multiply-overflow-sfconvert.patch,
  gnu/packages/patches/audiofile-Fix-overflow-in-MSADPCM-decodeSam.patch,
  gnu/packages/patches/audiofile-division-by-zero-BlockCodec-runPull.patch,
  gnu/packages/patches/audiofile-hurd.patch,
  gnu/packages/patches/audiofile-signature-of-multiplyCheckOverflow.patch:
  New files.
* gnu/local.mk: Add them.

4 years agognu: python-fonttools: Update home-page.
Riku Viitanen [Wed, 25 Dec 2019 14:39:07 +0000 (14:39 +0000)]
gnu: python-fonttools: Update home-page.

https://github.com/behdad/fonttools permanently redirects to
https://github.com/fonttools/fonttools.

* gnu/packages/python-xyz.scm (python-fonttools)[home-page]: Change to current.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
4 years agognu: i3-gaps: Update source checksum.
Marius Bakke [Thu, 26 Dec 2019 14:45:13 +0000 (15:45 +0100)]
gnu: i3-gaps: Update source checksum.

Fixes <https://bugs.gnu.org/38739>.  This is a follow-up to commit
88c9408070280db51d1a0e604b9ec77f1611ab3c.

* gnu/packages/wm.scm (i3-gaps)[source](sha256): Change to the correct hash.
[build-system]: Remove field, because it is superfluous.

4 years agodownload: Enable TLS 1.3.
Marius Bakke [Wed, 18 Dec 2019 23:32:11 +0000 (00:32 +0100)]
download: Enable TLS 1.3.

This reverts commit e4ee84202633636b4c8cef4a332f0c74912a3b23.

* guix/build/download.scm (tls-wrap): Dot not disable TLS 1.3.

4 years agognu: gdal: Use HTTPS home page URI.
Arun Isaac [Thu, 26 Dec 2019 10:50:16 +0000 (16:20 +0530)]
gnu: gdal: Use HTTPS home page URI.

* gnu/packages/geo.scm (gdal)[home-page]: Use HTTPS URI.

4 years agognu: gdal: Enable netCDF format driver.
Arun Isaac [Fri, 20 Dec 2019 16:24:44 +0000 (21:54 +0530)]
gnu: gdal: Enable netCDF format driver.

* gnu/packages/geo.scm (gdal)[inputs]: Add netcdf.

4 years agognu: gdal: Enable GPKG format driver.
Arun Isaac [Fri, 20 Dec 2019 16:09:22 +0000 (21:39 +0530)]
gnu: gdal: Enable GPKG format driver.

* gnu/packages/geo.scm (gdal)[inputs]: Enable sqlite.
[arguments]: Add --with-sqlite3 to #:configure-flags.

4 years agognu: gdal: Enable ODS format driver.
Arun Isaac [Fri, 20 Dec 2019 16:06:50 +0000 (21:36 +0530)]
gnu: gdal: Enable ODS format driver.

* gnu/packages/geo.scm (gdal)[inputs]: Add expat.
[arguments]: Add --with-expat to #:configure-flags.

4 years agognu: libspatialindex: Update to 1.9.3.
Arun Isaac [Wed, 4 Dec 2019 20:16:28 +0000 (01:46 +0530)]
gnu: libspatialindex: Update to 1.9.3.

* gnu/packages/geo.scm (libspatialindex): Update to 1.9.3.
[build-system]: Switch to cmake-build-system.
[source]: Update URI.

4 years agognu: postgis: Update to 3.0.0.
Arun Isaac [Fri, 20 Dec 2019 13:22:38 +0000 (18:52 +0530)]
gnu: postgis: Update to 3.0.0.

* gnu/packages/geo.scm (postgis): Update to 3.0.0.
[inputs]: Add json-c and libjpeg-turbo. Replace proj.4 with proj.

4 years agognu: gdal: Update to 3.0.2.
Arun Isaac [Wed, 4 Dec 2019 20:15:30 +0000 (01:45 +0530)]
gnu: gdal: Update to 3.0.2.

* gnu/packages/geo.scm (gdal): Update to 3.0.2.
[inputs]: Add proj.

4 years agognu: libgeotiff: Update to 1.5.1.
Arun Isaac [Wed, 4 Dec 2019 20:17:47 +0000 (01:47 +0530)]
gnu: libgeotiff: Update to 1.5.1.

* gnu/packages/patches/libgeotiff-adapt-test-script-for-proj-6.2.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/geo.scm (libgeotiff): Update to 1.5.1.
[inputs]: Replace proj.4 with proj.
[sources]: Add libgeotiff-adapt-test-script-for-proj-6.2.patch
to patches.

4 years agognu: Add proj.
Arun Isaac [Wed, 4 Dec 2019 20:13:42 +0000 (01:43 +0530)]
gnu: Add proj.

* gnu/packages/geo.scm (proj): New variable.

4 years agognu: geos: Update to 3.8.0.
Arun Isaac [Wed, 4 Dec 2019 14:25:17 +0000 (19:55 +0530)]
gnu: geos: Update to 3.8.0.

* gnu/packages/geo.scm (geos): Update to 3.8.0.

4 years agognu: python-pyserial: Update to 3.4.
Björn Höfling [Thu, 26 Dec 2019 11:28:19 +0000 (12:28 +0100)]
gnu: python-pyserial: Update to 3.4.

* gnu/packages/python-xyz.scm (python-pyserial): Update to 3.4.

4 years agognu: Remove squashfs-tools-next.
Ricardo Wurmus [Thu, 26 Dec 2019 11:29:44 +0000 (12:29 +0100)]
gnu: Remove squashfs-tools-next.

* gnu/packages/compression.scm (squashfs-tools-next): Remove variable.
* guix/scripts/pack.scm (squashfs-image, guix-pack): Use squashfs-tools.
* tests/pack.scm: Use squashfs-tools.

4 years agognu: axoloti-patcher-next: Remove commented expression.
Ricardo Wurmus [Thu, 26 Dec 2019 10:58:42 +0000 (11:58 +0100)]
gnu: axoloti-patcher-next: Remove commented expression.

* gnu/packages/axoloti.scm (axoloti-patcher-next)[arguments]: Remove commented
substitute* expression.

4 years agognu: guix-data-service: Update to 0.0.1-11.7342280.
Christopher Baines [Thu, 26 Dec 2019 10:53:44 +0000 (10:53 +0000)]
gnu: guix-data-service: Update to 0.0.1-11.7342280.

* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-11.7342280.

4 years agognu: mumimu: Remove reference to guile-email.
Christopher Baines [Thu, 26 Dec 2019 10:29:26 +0000 (10:29 +0000)]
gnu: mumimu: Remove reference to guile-email.

The use of guile-email in this package definition seems to cause errors when
working with other packages, errors like: error: guile-email: unbound variable

I'm not sure why the version of the Guile email package is appropriate here
either, but for now just to avoid the problems, inline the current version of
the package (and add a comment so this is more obvious). This issue was
probably introduced in: c7b2b539802eaa3f969e212c98eb671a1a75e9f3

* gnu/packages/mail.scm (mumimu)[version]: Inline the current value
of (package-version guile-email) as a string.

4 years agognu: bluez-alsa: Place dbus configuration in canonical location.
Ricardo Wurmus [Thu, 26 Dec 2019 10:22:28 +0000 (11:22 +0100)]
gnu: bluez-alsa: Place dbus configuration in canonical location.

* gnu/packages/audio.scm (bluez-alsa)[arguments]: Install dbus configuration
files to /etc/dbus-1/system.d.

4 years agognu: artanis: Update to 0.4.1.
Ricardo Wurmus [Thu, 26 Dec 2019 10:09:55 +0000 (11:09 +0100)]
gnu: artanis: Update to 0.4.1.

* gnu/packages/guile-xyz.scm (artanis): Update to 0.4.1.
[inputs]: Add nss; move guile-json-1 and guile-redis from here...
[propagated-inputs]: ...to here; add guile-readline.
[arguments]: Add phase "patch-references-to-libnss".

4 years agognu: Add zfs.
Efraim Flashner [Thu, 19 Dec 2019 09:47:49 +0000 (11:47 +0200)]
gnu: Add zfs.

* gnu/packages/file-systems.scm (zfs): New variable.

4 years agobuild-system: linux-module: Add substitutable keyword.
Efraim Flashner [Thu, 26 Dec 2019 08:02:56 +0000 (10:02 +0200)]
build-system: linux-module: Add substitutable keyword.

* guix/build-system/linux-module.scm (linux-module-build) Add
substitutable keyword.

4 years agognu: python-funcparserlib: Fix typo.
Nicolas Goaziou [Thu, 26 Dec 2019 08:17:50 +0000 (09:17 +0100)]
gnu: python-funcparserlib: Fix typo.

* gnu/packages/python-xyz.scm (python-funcparserlib): Fix typo in description.

4 years agognu: python-pathos: Run test suite.
Efraim Flashner [Thu, 26 Dec 2019 07:38:37 +0000 (09:38 +0200)]
gnu: python-pathos: Run test suite.

* gnu/packages/python-xyz.scm (python-pathos)[arguments]: Use custom
'check phase.
[native-inputs]: Add python-pytest.

4 years agognu: Add python-pathos.
Mădălin Ionel Patrașcu [Tue, 17 Dec 2019 17:24:37 +0000 (18:24 +0100)]
gnu: Add python-pathos.

* gnu/packages/python-xyz.scm (python-pathos): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: Add dvdbackup.
Riku Viitanen [Mon, 23 Dec 2019 23:05:36 +0000 (23:05 +0000)]
gnu: Add dvdbackup.

* gnu/packages/video.scm (dvdbackup): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agoguix: swh: Fix again example URI in comment for <origin>.
Björn Höfling [Wed, 25 Dec 2019 23:19:39 +0000 (00:19 +0100)]
guix: swh: Fix again example URI in comment for <origin>.

This is a follow up to
6afea7489b76c8db58d4f389fdbedc7c2b8992bd

* guix/swh.scm(<origin>): Write 'https' instead of 'ttps' for the URL.

4 years agognu: squashfs-tools: Update to 4.4.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 16:06:42 +0000 (17:06 +0100)]
gnu: squashfs-tools: Update to 4.4.

* gnu/packages/compression.scm (squashfs-tools): Update to 4.4.
[arguments]: Remove obsolete ‘fix-glibc-compatability’ phase.

4 years agognu: nethack: Update to 3.6.4.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:55:55 +0000 (16:55 +0100)]
gnu: nethack: Update to 3.6.4.

* gnu/packages/games.scm (nethack): Update to 3.6.4.

4 years agognu: btrfs-progs: Update to 5.4.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:51:51 +0000 (16:51 +0100)]
gnu: btrfs-progs: Update to 5.4.

* gnu/packages/linux.scm (btrfs-progs): Update to 5.4.

4 years agognu: lxtask: Don't use NAME in source URI.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:50:54 +0000 (16:50 +0100)]
gnu: lxtask: Don't use NAME in source URI.

* gnu/packages/lxde.scm (lxtask)[source]: Hard-code NAME.

4 years agognu: lxtask: Update to 0.1.9.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:49:41 +0000 (16:49 +0100)]
gnu: lxtask: Update to 0.1.9.

* gnu/packages/lxde.scm (lxtask): Update to 0.1.9.

4 years agognu: perl-email-sender: Update to 1.300034.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:46:47 +0000 (16:46 +0100)]
gnu: perl-email-sender: Update to 1.300034.

* gnu/packages/mail.scm (perl-email-sender): Update to 1.300034.

4 years agognu: pan: Update to 0.146.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:43:00 +0000 (16:43 +0100)]
gnu: pan: Update to 0.146.

* gnu/packages/mail.scm (pan): Update to 0.146.

4 years agognu: dovecot: Update to 2.3.9.2 [fixes CVE-2019-19722].
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:39:29 +0000 (16:39 +0100)]
gnu: dovecot: Update to 2.3.9.2 [fixes CVE-2019-19722].

* gnu/packages/mail.scm (dovecot): Update to 2.3.9.2.

4 years agognu: msgpack: Update to 3.2.1.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 15:26:32 +0000 (16:26 +0100)]
gnu: msgpack: Update to 3.2.1.

* gnu/packages/serialization.scm (msgpack): Update to 3.2.1.

4 years agognu: nginx: Update to 1.17.7.
Gábor Boskovits [Wed, 25 Dec 2019 13:22:14 +0000 (14:22 +0100)]
gnu: nginx: Update to 1.17.7.

* gnu/packages/web.scm (nginx): Update to 1.17.7.

4 years agognu: xvid: Update source uri.
Efraim Flashner [Wed, 25 Dec 2019 10:31:40 +0000 (12:31 +0200)]
gnu: xvid: Update source uri.

This is a follow-up to e5f415e007dbe8544b346e30a847a6c0220b14e5.

* gnu/packages/video.scm (xvid)[source]: Update source uri.

4 years agognu: gaupol: Update to 1.7.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 10:04:35 +0000 (11:04 +0100)]
gnu: gaupol: Update to 1.7.

* gnu/packages/video.scm (gaupol): Update to 1.7.

4 years agognu: libdvbpsi: Update to 1.3.3.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 10:04:28 +0000 (11:04 +0100)]
gnu: libdvbpsi: Update to 1.3.3.

* gnu/packages/video.scm (libdvbpsi): Update to 1.3.3.

4 years agognu: obs: Update to 24.0.4.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 10:04:19 +0000 (11:04 +0100)]
gnu: obs: Update to 24.0.4.

* gnu/packages/video.scm (obs): Update to 24.0.4.

4 years agognu: xvid: Update to 1.3.6.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 10:04:11 +0000 (11:04 +0100)]
gnu: xvid: Update to 1.3.6.

* gnu/packages/video.scm (xvid): Update to 1.3.6.

4 years agognu: ffmpegthumbnailer: Update to 2.2.2.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 10:04:03 +0000 (11:04 +0100)]
gnu: ffmpegthumbnailer: Update to 2.2.2.

* gnu/packages/video.scm (ffmpegthumbnailer): Update to 2.2.2.

4 years agognu: celluloid: Update to 0.18.
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 10:03:54 +0000 (11:03 +0100)]
gnu: celluloid: Update to 0.18.

* gnu/packages/video.scm (celluloid): Update to 0.18.

4 years agognu: libebml: Update to 1.3.10.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 16:48:04 +0000 (17:48 +0100)]
gnu: libebml: Update to 1.3.10.

* gnu/packages/xml.scm (libebml): Update to 1.3.10.

4 years agoRevert "gnu: gnome-shell-extension-dash-to-dock: Update to 67."
Tobias Geerinckx-Rice [Wed, 25 Dec 2019 09:59:42 +0000 (10:59 +0100)]
Revert "gnu: gnome-shell-extension-dash-to-dock: Update to 67."

This reverts commit 5a30234c210dfb37da832125cdbda6a9a0c585ca, which
assumes you're running Gnome 3.34, which is unlikely.

4 years agognu: Add axoloti-patcher-next.
Ricardo Wurmus [Wed, 25 Dec 2019 10:05:58 +0000 (11:05 +0100)]
gnu: Add axoloti-patcher-next.

* gnu/packages/axoloti.scm (axoloti-patcher-next): New variable.

4 years agognu: axoloti-patcher, axoloti-runtime: Update to 1.0.12-2.
Ricardo Wurmus [Wed, 25 Dec 2019 09:56:58 +0000 (10:56 +0100)]
gnu: axoloti-patcher, axoloti-runtime: Update to 1.0.12-2.

* gnu/packages/axoloti.scm (axoloti-patcher, axoloti-runtime): Update to
1.0.12-2.

4 years agognu: Add arm-none-eabi-nano-toolchain-7-2018-q2-update.
Ricardo Wurmus [Tue, 24 Dec 2019 22:36:13 +0000 (23:36 +0100)]
gnu: Add arm-none-eabi-nano-toolchain-7-2018-q2-update.

* gnu/packages/embedded.scm (arm-none-eabi-nano-toolchain-7-2018-q2-update):
New variable.

4 years agognu: Add arm-none-eabi-toolchain-7-2018-q2-update.
Ricardo Wurmus [Tue, 24 Dec 2019 22:36:02 +0000 (23:36 +0100)]
gnu: Add arm-none-eabi-toolchain-7-2018-q2-update.

* gnu/packages/embedded.scm (arm-none-eabi-toolchain-7-2018-q2-update): New
variable.

4 years agognu: Add newlib-nano-arm-none-eabi-7-2018-q2-update.
Ricardo Wurmus [Tue, 24 Dec 2019 22:35:28 +0000 (23:35 +0100)]
gnu: Add newlib-nano-arm-none-eabi-7-2018-q2-update.

* gnu/packages/embedded.scm (newlib-nano-arm-none-eabi-7-2018-q2-update): New
variable.

4 years agognu: Add newlib-arm-none-eabi-7-2018-q2-update.
Ricardo Wurmus [Tue, 24 Dec 2019 22:35:18 +0000 (23:35 +0100)]
gnu: Add newlib-arm-none-eabi-7-2018-q2-update.

* gnu/packages/embedded.scm (newlib-arm-none-eabi-7-2018-q2-update): New variable.

4 years agognu: Add gcc-arm-none-eabi-7-2018-q2-update.
Ricardo Wurmus [Tue, 24 Dec 2019 22:34:03 +0000 (23:34 +0100)]
gnu: Add gcc-arm-none-eabi-7-2018-q2-update.

* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update): New
variable.
* gnu/packages/patches/gcc-7-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

4 years agognu: python-hy: Update to 0.17.0.
Jesse Gibbons [Wed, 25 Dec 2019 07:23:09 +0000 (01:23 -0600)]
gnu: python-hy: Update to 0.17.0.

* gnu/packages/python-xyz.scm (python-hy): Update to 0.17.0.
[propagated-inputs]: Add python-fastentrypoints and python-funcparserlib.

Signed-off-by: Brett Gilio <brettg@gnu.org>
4 years agognu: Add python-funcparserlib.
Jesse Gibbons [Wed, 25 Dec 2019 07:22:49 +0000 (01:22 -0600)]
gnu: Add python-funcparserlib.

* gnu/packages/python-xyz.scm (python-funcparserlib): New variable.

Signed-off-by: Brett Gilio <brettg@gnu.org>
4 years agognu: Add python-fastentrypoints.
Jesse Gibbons [Wed, 25 Dec 2019 07:22:00 +0000 (01:22 -0600)]
gnu: Add python-fastentrypoints.

* gnu/packages/python-xyz.scm (python-fastentrypoints): New variable.

Signed-off-by: Brett Gilio <brettg@gnu.org>
4 years agognu: chez-scheme: Update home-page.
Brett Gilio [Wed, 25 Dec 2019 03:58:16 +0000 (21:58 -0600)]
gnu: chez-scheme: Update home-page.

* gnu/packages/chez.scm (chez-scheme)[home-page]: Now uses Github project page.

4 years agognu: chez-scheme: Update to 9.5.2.
Brett Gilio [Wed, 25 Dec 2019 03:56:40 +0000 (21:56 -0600)]
gnu: chez-scheme: Update to 9.5.2.

* gnu/packages/chez.scm (chez-scheme): Update to 9.5.2.
[native-inputs]: Add util-linux for UUID support.
[arguments]: Remove patch-broken-documentation phase.
[arguments]: Update configure mechanism to prevent CURLing of submodules.

4 years agognu: qutebrowser: Update source URI.
Brett Gilio [Tue, 24 Dec 2019 20:36:47 +0000 (14:36 -0600)]
gnu: qutebrowser: Update source URI.

* gnu/packages/web-browsers.scm (qutebrowser)[source]: Github redirects to
  this updated URI.

4 years agognu: qutebrowser: Add comment about tests.
Brett Gilio [Tue, 24 Dec 2019 20:35:52 +0000 (14:35 -0600)]
gnu: qutebrowser: Add comment about tests.

* gnu/packages/web-browsers.scm (qutebrowser)[arguments]: Indicate that tests
  have been added, but to wait on fixing or working-around the failing test
  case for QtWebEngine until it is determined whether a liberated QtWebEngine
  can be made available or not.

4 years agognu: qutebrowser: Update to 1.8.3.
Brett Gilio [Tue, 24 Dec 2019 20:32:23 +0000 (14:32 -0600)]
gnu: qutebrowser: Update to 1.8.3.

* gnu/packages/web-browsers.scm (qutebrowser): Update to 1.8.3.
[arguments]: Update how .desktop attribute gets installed.

4 years agognu: bochs: Update to 2.6.10.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 16:33:04 +0000 (17:33 +0100)]
gnu: bochs: Update to 2.6.10.

* gnu/packages/virtualization.scm (bochs): Update to 2.6.10.

4 years agognu: hiawatha: Update to 10.10.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 16:32:01 +0000 (17:32 +0100)]
gnu: hiawatha: Update to 10.10.

* gnu/packages/web.scm (hiawatha): Update to 10.10.

4 years agognu: xmobar: Update to 0.32.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 16:26:34 +0000 (17:26 +0100)]
gnu: xmobar: Update to 0.32.

* gnu/packages/wm.scm (xmobar): Update to 0.32.

4 years agognu: java-jsoup: Don't use unstable tarball.
Efraim Flashner [Tue, 24 Dec 2019 16:26:31 +0000 (18:26 +0200)]
gnu: java-jsoup: Don't use unstable tarball.

* gnu/packages/web.scm (java-jsoup)[source]: Download using git-fetch.

4 years agognu: tidy-html: Don't use unstable tarball.
Efraim Flashner [Tue, 24 Dec 2019 16:22:21 +0000 (18:22 +0200)]
gnu: tidy-html: Don't use unstable tarball.

* gnu/packages/web.scm (tidy-html)[source]: Download using git-fetch.

4 years agognu: gumbo-parser: Don't use unstable tarball.
Efraim Flashner [Tue, 24 Dec 2019 16:18:57 +0000 (18:18 +0200)]
gnu: gumbo-parser: Don't use unstable tarball.

* gnu/packages/web.scm (gumbo-parser)[source]: Download using git-fetch.

4 years agognu: di: Update to 4.47.3.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 15:59:59 +0000 (16:59 +0100)]
gnu: di: Update to 4.47.3.

* gnu/packages/admin.scm (di): Update to 4.47.3.

4 years agognu: Add gnome-font-viewer.
Raghav Gururajan [Tue, 24 Dec 2019 13:04:16 +0000 (08:04 -0500)]
gnu: Add gnome-font-viewer.

* gnu/packages/gnome.scm (gnome-font-viewer): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
4 years agognu: vc-dwim: Update to 1.9.
Efraim Flashner [Tue, 24 Dec 2019 15:58:39 +0000 (17:58 +0200)]
gnu: vc-dwim: Update to 1.9.

* gnu/packages/version-control.scm (vc-dwim): Update to 1.9.
[inputs]: Move inetutils ...
[native-inputs]: ... to here.

4 years agognu: dunst: Don't use unstable tarball.
Efraim Flashner [Tue, 24 Dec 2019 13:25:18 +0000 (15:25 +0200)]
gnu: dunst: Don't use unstable tarball.

* gnu/packages/dunst.scm (dunst)[source]: Download using git-fetch.

4 years agognu: libxdg-basedir: Don't use unstable tarball.
Efraim Flashner [Tue, 24 Dec 2019 13:20:46 +0000 (15:20 +0200)]
gnu: libxdg-basedir: Don't use unstable tarball.

* gnu/packages/freedesktop.scm (libxdg-basedir)[source]: Download using
git-fetch.

4 years agognu: php: Update to 7.4.1.
Efraim Flashner [Tue, 24 Dec 2019 10:46:21 +0000 (12:46 +0200)]
gnu: php: Update to 7.4.1.

This fixes CVE-2019-1104[45679], CVE-2019-11050.

* gnu/packages/php.scm (php): Update to 7.4.1.

4 years agognu: kakoune: Update to 2019.12.10.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 03:02:39 +0000 (04:02 +0100)]
gnu: kakoune: Update to 2019.12.10.

* gnu/packages/text-editors.scm (kakoune): Update to 2019.12.10.

4 years agognu: hplip: Update to 3.19.12.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 02:16:54 +0000 (03:16 +0100)]
gnu: hplip: Update to 3.19.12.

* gnu/packages/cups.scm (hplip): Update to 3.19.12.

4 years agognu: samba: Update to 4.11.4.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 01:56:11 +0000 (02:56 +0100)]
gnu: samba: Update to 4.11.4.

* gnu/packages/samba.scm (samba): Update to 4.11.4.

4 years agognu: tevent: Update to 0.10.2.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 01:55:49 +0000 (02:55 +0100)]
gnu: tevent: Update to 0.10.2.

* gnu/packages/samba.scm (tevent): Update to 0.10.2.

4 years agognu: talloc: Update to 2.3.1.
Tobias Geerinckx-Rice [Tue, 24 Dec 2019 01:55:40 +0000 (02:55 +0100)]
gnu: talloc: Update to 2.3.1.

* gnu/packages/samba.scm (talloc): Update to 2.3.1.

4 years agognu: tdb: Update to 1.4.3.
Tobias Geerinckx-Rice [Mon, 23 Dec 2019 23:08:01 +0000 (00:08 +0100)]
gnu: tdb: Update to 1.4.3.

* gnu/packages/databases.scm (tdb): Update to 1.4.3.

4 years agognu: oniguruma: Update to 6.9.4.
Tobias Geerinckx-Rice [Mon, 23 Dec 2019 23:06:31 +0000 (00:06 +0100)]
gnu: oniguruma: Update to 6.9.4.

* gnu/packages/textutils.scm (oniguruma): Update to 6.9.4.

4 years agognu: wine: Update to 4.0.3.
Tobias Geerinckx-Rice [Mon, 23 Dec 2019 23:03:13 +0000 (00:03 +0100)]
gnu: wine: Update to 4.0.3.

* gnu/packages/wine.scm (wine): Update to 4.0.3.

4 years agognu: diffstat: Don't use NAME in source URI.
Tobias Geerinckx-Rice [Mon, 23 Dec 2019 23:01:57 +0000 (00:01 +0100)]
gnu: diffstat: Don't use NAME in source URI.

* gnu/packages/version-control.scm (diffstat)[source]: Hard-code NAME.