Merge branch 'master' into core-updates
authorMarius Bakke <mbakke@fastmail.com>
Tue, 13 Aug 2019 18:42:06 +0000 (20:42 +0200)
committerMarius Bakke <mbakke@fastmail.com>
Tue, 13 Aug 2019 18:42:06 +0000 (20:42 +0200)
46 files changed:
1  2 
doc/guix.texi
gnu/local.mk
gnu/packages/audio.scm
gnu/packages/bioinformatics.scm
gnu/packages/bittorrent.scm
gnu/packages/chromium.scm
gnu/packages/databases.scm
gnu/packages/education.scm
gnu/packages/emacs-xyz.scm
gnu/packages/emulators.scm
gnu/packages/finance.scm
gnu/packages/fonts.scm
gnu/packages/fontutils.scm
gnu/packages/freedesktop.scm
gnu/packages/games.scm
gnu/packages/gl.scm
gnu/packages/gnome.scm
gnu/packages/golang.scm
gnu/packages/graphics.scm
gnu/packages/gtk.scm
gnu/packages/guile.scm
gnu/packages/image.scm
gnu/packages/kde.scm
gnu/packages/libevent.scm
gnu/packages/linux.scm
gnu/packages/machine-learning.scm
gnu/packages/man.scm
gnu/packages/maths.scm
gnu/packages/mpd.scm
gnu/packages/multiprecision.scm
gnu/packages/networking.scm
gnu/packages/package-management.scm
gnu/packages/pcre.scm
gnu/packages/pdf.scm
gnu/packages/perl.scm
gnu/packages/python-xyz.scm
gnu/packages/samba.scm
gnu/packages/scribus.scm
gnu/packages/tex.scm
gnu/packages/version-control.scm
gnu/packages/video.scm
gnu/packages/virtualization.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/wm.scm
gnu/packages/xorg.scm

diff --cc doc/guix.texi
Simple merge
diff --cc gnu/local.mk
@@@ -958,9 -948,9 +959,10 @@@ dist_patch_DATA =                                         
    %D%/packages/patches/id3lib-CVE-2007-4460.patch                     \
    %D%/packages/patches/idris-test-no-node.patch                       \
    %D%/packages/patches/ilmbase-fix-tests.patch                        \
 +  %D%/packages/patches/inkscape-poppler-0.76.patch            \
    %D%/packages/patches/intltool-perl-compatibility.patch      \
    %D%/packages/patches/irrlicht-use-system-libs.patch         \
+   %D%/packages/patches/isc-dhcp-4.4.1-fixes-for-newer-bind.patch      \
    %D%/packages/patches/isl-0.11.1-aarch64-support.patch       \
    %D%/packages/patches/jacal-fix-texinfo.patch                        \
    %D%/packages/patches/jamvm-arm.patch                                \
    %D%/packages/patches/libotr-test-auth-fix.patch             \
    %D%/packages/patches/libmad-armv7-thumb-pt1.patch           \
    %D%/packages/patches/libmad-armv7-thumb-pt2.patch           \
-   %D%/packages/patches/libmad-frame-length.patch              \
+   %D%/packages/patches/libmad-length-check.patch              \
+   %D%/packages/patches/libmad-md_size.patch                   \
    %D%/packages/patches/libmad-mips-newgcc.patch                       \
 +  %D%/packages/patches/libmp4v2-c++11.patch                   \
    %D%/packages/patches/libmygpo-qt-fix-qt-5.11.patch          \
    %D%/packages/patches/libmygpo-qt-missing-qt5-modules.patch  \
    %D%/packages/patches/libreoffice-boost.patch                        \
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -259,31 -286,41 +259,29 @@@ without requiring the source code to b
                    (max-silent-time . 36000))))) ;10 hours (needed on ARM
                                                  ;  when heavily loaded)
  
 -(define-public guile-2.2.6
 -  (package
 -    (inherit guile-2.2)
 -    (version "2.2.6")
 -    (source (origin
 -              (inherit (package-source guile-2.2))
 -              (uri (string-append "mirror://gnu/guile/guile-" version
 -                                  ".tar.xz"))
 -              (sha256
 -               (base32
 -                "1269ymxm56j1z1lvq1y42rm961f2n7rinm3k6l00p9k52hrpcddk"))))))
 -
  (define-public guile-next
    ;; This is the upcoming Guile 3.0, with JIT support.
-   (let ((commit "6f3357b0df64c4be17e72079864c09a542f1c779")
-         (revision "1"))
-     (package
-       (inherit guile-2.2)
-       (name "guile-next")
-       (version "2.9.2")
-       (source (origin
-                 (inherit (package-source guile-2.2))
-                 (uri (string-append "ftp://alpha.gnu.org/gnu/guile/guile-"
-                                     version ".tar.xz"))
-                 (sha256
-                  (base32
-                   "1w358df2wmcyzk2ziqrj2zhwqisaqraqfa3008ay23nf1a7bw0z4"))))
-       (native-search-paths
-        (list (search-path-specification
-               (variable "GUILE_LOAD_PATH")
-               (files '("share/guile/site/3.0")))
-              (search-path-specification
-               (variable "GUILE_LOAD_COMPILED_PATH")
-               (files '("lib/guile/3.0/site-ccache"
-                        "share/guile/site/3.0")))))
-       (properties '((ftp-server . "alpha.gnu.org")
-                     (upstream-name . "guile"))))))
+   (package
+     (inherit guile-2.2)
+     (name "guile-next")
+     (version "2.9.3")
+     (source (origin
+               (inherit (package-source guile-2.2))
+               (uri (string-append "ftp://alpha.gnu.org/gnu/guile/guile-"
+                                   version ".tar.xz"))
+               (sha256
+                (base32
+                 "14990wcpysgw58kij03wbgiggmi5z94jmy7wdcqnn6ny7cimkkgr"))))
+     (native-search-paths
+      (list (search-path-specification
+             (variable "GUILE_LOAD_PATH")
+             (files '("share/guile/site/3.0")))
+            (search-path-specification
+             (variable "GUILE_LOAD_COMPILED_PATH")
+             (files '("lib/guile/3.0/site-ccache"
+                      "share/guile/site/3.0")))))
+     (properties '((ftp-server . "alpha.gnu.org")
+                   (upstream-name . "guile")))))
  
  (define (make-guile-readline guile)
    (package
Simple merge
Simple merge
  (define-public libevent
    (package
      (name "libevent")
-     (version "2.1.10")
+     (version "2.1.11")
      (source (origin
 -             (method url-fetch)
 -             (uri (string-append
 -                   "https://github.com/libevent/libevent/releases/download/release-"
 -                   version "-stable/libevent-" version "-stable.tar.gz"))
 -             (sha256
 -              (base32
 -               "0g988zqm45sj1hlhhz4il5z4dpi5dl74hzjwzl4md37a09iaqnx6"))))
 +              (method url-fetch)
 +              (uri (string-append
 +                    "https://github.com/libevent/libevent/releases/download/release-"
 +                    version "-stable/libevent-" version "-stable.tar.gz"))
 +              (sha256
 +               (base32
-                 "1c25928gdv495clxk2v1d4gkr5py7ack4gx2n7d13frnld0syr78"))))
++                "0g988zqm45sj1hlhhz4il5z4dpi5dl74hzjwzl4md37a09iaqnx6"))))
      (build-system gnu-build-system)
      (arguments
 -      ;; This skips some of the tests which fail on armhf and aarch64.
 +     ;; This skips some of the tests which fail on armhf and aarch64.
       '(#:configure-flags '("--disable-libevent-regress")))
      (inputs
 -     `(("python" ,python-2)))           ; for 'event_rpcgen.py'
 +     `(("python" ,python-wrapper)))     ;for 'event_rpcgen.py'
      (native-inputs
       `(("which" ,which)))
      (home-page "https://libevent.org/")
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -99,10 -100,20 +99,10 @@@ interfacing MPD in the C, C++ & Objecti
                                "/mpd-" version ".tar.xz"))
                (sha256
                 (base32
-                 "1gbcg8icm0pp918jw1lx1j066m39zg9wyqjla328ic848j5zhbnk"))))
+                 "1sjyhmq50nlccwmd8xn7m0bk8xvyixvfyr24v9dy3g86hhk0pdwm"))))
      (build-system meson-build-system)
      (arguments
 -     `(#:configure-flags '("-Ddocumentation=true") ; the default is 'false'...
 -       #:phases
 -       (modify-phases %standard-phases
 -         (add-before 'configure 'expand-C++-include-path
 -           ;; Make <gcc>/include/c++/ext/string_conversions.h find <stdlib.h>.
 -           (lambda* (#:key inputs #:allow-other-keys)
 -             (let* ((path "CPLUS_INCLUDE_PATH")
 -                    (gcc  (assoc-ref inputs "gcc"))
 -                    (c++  (string-append gcc "/include/c++")))
 -               (setenv path (string-append c++ ":" (getenv path)))
 -               #t))))))
 +     `(#:configure-flags '("-Ddocumentation=true"))) ;the default is 'false'...
      (inputs `(("ao" ,ao)
                ("alsa-lib" ,alsa-lib)
                ("avahi" ,avahi)
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge