summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gnu: r-bibtex: Update to 0.4.2.1.•••* gnu/packages/cran.scm (r-bibtex): Update to 0.4.2.1. Ricardo Wurmus2019-12-271-2/+2
* gnu: r-topgo: Update to 2.38.1.•••* gnu/packages/bioinformatics.scm (r-topgo): Update to 2.38.1. Ricardo Wurmus2019-12-271-2/+2
* gnu: r-summarizedexperiment: Update to 1.16.1.•••* gnu/packages/bioinformatics.scm (r-summarizedexperiment): Update to 1.16.1. Ricardo Wurmus2019-12-271-2/+2
* gnu: r-delayedarray: Update to 0.12.1.•••* gnu/packages/bioinformatics.scm (r-delayedarray): Update to 0.12.1. Ricardo Wurmus2019-12-271-2/+2
* gnu: r-biocparallel: Update to 1.20.1.•••* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.20.1. Ricardo Wurmus2019-12-271-2/+2
* gnu: r-shortread: Update to 1.44.1.•••* gnu/packages/bioinformatics.scm (r-shortread): Update to 1.44.1. Ricardo Wurmus2019-12-271-2/+2
* gnu: guix-data-service: Update to 0.0.1-12.f56935a.•••* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-12.f56935a. Christopher Baines2019-12-271-3/+3
* doc: Mention "make authenticate".•••* doc/contributing.texi (Building from Git): Add instructions to run 'git verify-commit' and 'make authenticate'. Ludovic Courtès2019-12-271-0/+42
* git-authenticate: Keep a local cache of previously-authenticated commits.•••A list of already-authenticated commits is kept in ~/.cache/guix/authentication. This speeds up subsequent "make authenticate" invocations. * build-aux/git-authenticate.scm (authenticated-commit-cache-file) (previously-authenticated-commits, cache-authenticated-commit): New procedures. (git-authenticate): Define 'authenticated-commits' and pass it as a third argument to 'commit-difference'. Add call to 'cache-authenticated-commit'. Don't display signing stats when STATS is null. Ludovic Courtès2019-12-271-10/+70
* git: 'commit-difference' takes a list of excluded commits.•••* guix/git.scm (commit-closure): Add 'visited' optional parameter. (commit-difference): Add 'excluded' optional parameter; pass second argument to 'commit-closure'. * tests/git.scm ("commit-difference, excluded commits"): New test. Ludovic Courtès2019-12-272-6/+34
* 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. Ludovic Courtès2019-12-272-1/+364
* gnu: emacs-org-contrib: Update to 20191226.•••* gnu/packages/emacs-xyz.scm (emacs-org-contrib): Update to 20191226. Nicolas Goaziou2019-12-271-2/+2
* gnu: emacs-org: Update to 9.3.1.•••* gnu/packages/emacs-xyz.scm (emacs-org): Update to 9.3.1. Nicolas Goaziou2019-12-271-4/+4
* 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. Brett Gilio2019-12-261-16/+4
* gnu: Add ffmpegthumbs.•••* gnu/packages/kde-multimedia.scm (ffmpegthumbs): New variable. Hartmut Goebel2019-12-261-0/+31
* gnu: Add audiocd-kio.•••* gnu/packages/kde-multimedia.scm (audiocd-kio): New variable. Hartmut Goebel2019-12-261-0/+41
* gnu: Add libkcompactdisc.•••* gnu/packages/kde-multimedia.scm (libkcompactdisc): New variable. Hartmut Goebel2019-12-261-0/+27
* gnu: Add kamoso.•••* gnu/packages/kde-multimedia.scm (kamoso): New variable. Hartmut Goebel2019-12-261-0/+48
* gnu: Add elisa.•••* gnu/packages/kde-multimedia.scm (elisa): New variable. Hartmut Goebel2019-12-261-0/+69
* gnu: Add kwave.•••* gnu/packages/kde-multimedia.scm (kwave): New variable. Hartmut Goebel2019-12-261-0/+80
* 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. Hartmut Goebel2019-12-264-0/+167
* gnu: Add kmix.•••* gnu/packages/kde-multimedia.scm (kmix): New variable. Hartmut Goebel2019-12-261-0/+47
* gnu: Add kaffeine.•••* gnu/packages/kde-multimedia.scm (kaffeine): New variable. Hartmut Goebel2019-12-261-1/+58
* gnu: Add libkcddb.•••* gnu/packages/kde-multimedia.scm (libkcddb): New variable. Hartmut Goebel2019-12-261-0/+31
* gnu: Add k3b.•••* gnu/packages/kde-multimedia.scm (k3b): New variable. Hartmut Goebel2019-12-261-1/+68
* gnu: Add juk.•••* gnu/packages/kde-multimedia.scm (juk): New variable. Hartmut Goebel2019-12-261-0/+56
* gnu: Add dragon.•••* gnu/packages/kde-multimedia.scm: New file. * gnu/lokal.mk (MODULES): Add it. Hartmut Goebel2019-12-262-0/+74
* 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. Hartmut Goebel2019-12-2615-0/+1070
* 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> Riku Viitanen2019-12-261-1/+1
* 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. Marius Bakke2019-12-261-2/+1
* download: Enable TLS 1.3.•••This reverts commit e4ee84202633636b4c8cef4a332f0c74912a3b23. * guix/build/download.scm (tls-wrap): Dot not disable TLS 1.3. Marius Bakke2019-12-261-13/+2
* gnu: gdal: Use HTTPS home page URI.•••* gnu/packages/geo.scm (gdal)[home-page]: Use HTTPS URI. Arun Isaac2019-12-261-1/+1
* gnu: gdal: Enable netCDF format driver.•••* gnu/packages/geo.scm (gdal)[inputs]: Add netcdf. Arun Isaac2019-12-261-0/+2
* gnu: gdal: Enable GPKG format driver.•••* gnu/packages/geo.scm (gdal)[inputs]: Enable sqlite. [arguments]: Add --with-sqlite3 to #:configure-flags. Arun Isaac2019-12-261-0/+2
* gnu: gdal: Enable ODS format driver.•••* gnu/packages/geo.scm (gdal)[inputs]: Add expat. [arguments]: Add --with-expat to #:configure-flags. Arun Isaac2019-12-261-1/+3
* 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. Arun Isaac2019-12-261-5/+6
* 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. Arun Isaac2019-12-261-3/+5
* gnu: gdal: Update to 3.0.2.•••* gnu/packages/geo.scm (gdal): Update to 3.0.2. [inputs]: Add proj. Arun Isaac2019-12-261-2/+3
* 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. Arun Isaac2019-12-263-9/+72
* gnu: Add proj.•••* gnu/packages/geo.scm (proj): New variable. Arun Isaac2019-12-261-0/+33
* gnu: geos: Update to 3.8.0.•••* gnu/packages/geo.scm (geos): Update to 3.8.0. Arun Isaac2019-12-261-3/+3
* gnu: python-pyserial: Update to 3.4.•••* gnu/packages/python-xyz.scm (python-pyserial): Update to 3.4. Björn Höfling2019-12-261-2/+2
* 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. Ricardo Wurmus2019-12-263-21/+4
* gnu: axoloti-patcher-next: Remove commented expression.•••* gnu/packages/axoloti.scm (axoloti-patcher-next)[arguments]: Remove commented substitute* expression. Ricardo Wurmus2019-12-261-3/+0
* 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. Christopher Baines2019-12-261-3/+3
* 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. Christopher Baines2019-12-261-1/+3
* 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. Ricardo Wurmus2019-12-261-1/+1
* 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". Ricardo Wurmus2019-12-261-100/+109
* gnu: Add zfs.•••* gnu/packages/file-systems.scm (zfs): New variable. Efraim Flashner2019-12-261-0/+114
* build-system: linux-module: Add substitutable keyword.•••* guix/build-system/linux-module.scm (linux-module-build) Add substitutable keyword. Efraim Flashner2019-12-261-1/+3