guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: Merge branch 'master' into core-updates


From: Mark H. Weaver
Subject: 01/01: Merge branch 'master' into core-updates
Date: Mon, 28 May 2018 20:48:36 -0400 (EDT)

mhw pushed a commit to branch core-updates
in repository guix.

commit 82b695b834f88c5561de40e68f3fe7aa24d3b796
Merge: fe365a3 ee3c8fb
Author: Mark H Weaver <address@hidden>
Date:   Mon May 28 20:45:37 2018 -0400

    Merge branch 'master' into core-updates

 doc/guix.texi                                      |  70 +++--
 gnu/bootloader/grub.scm                            |  10 +-
 gnu/build/file-systems.scm                         |  54 +---
 gnu/build/linux-boot.scm                           |  12 +-
 gnu/build/shepherd.scm                             |   3 +-
 gnu/local.mk                                       |   4 +
 gnu/packages/algebra.scm                           |  36 +++
 gnu/packages/audio.scm                             |  12 +-
 gnu/packages/bootloaders.scm                       |  47 ++-
 gnu/packages/check.scm                             |  20 ++
 gnu/packages/code.scm                              |  58 +++-
 gnu/packages/compression.scm                       |  19 +-
 gnu/packages/cpp.scm                               | 120 ++++++++
 gnu/packages/games.scm                             |   4 +-
 gnu/packages/gnuzilla.scm                          |  10 +-
 gnu/packages/java.scm                              | 336 ++++++++++++++++++++-
 gnu/packages/linux.scm                             |  49 ++-
 gnu/packages/messaging.scm                         |   8 +-
 gnu/packages/music.scm                             |  47 +--
 gnu/packages/networking.scm                        |  17 +-
 .../patches/fifo-map-fix-flags-for-gcc.patch       |  39 +++
 .../patches/fifo-map-remove-catch.hpp.patch        |  30 ++
 gnu/packages/patches/libmygpo-qt-fix-qt-5.11.patch |  78 +++++
 .../patches/libmygpo-qt-missing-qt5-modules.patch  |  51 ++++
 gnu/packages/qt.scm                                | 309 ++++++++++---------
 gnu/packages/video.scm                             |   7 +
 gnu/services/base.scm                              |  17 +-
 gnu/system.scm                                     |  38 +--
 gnu/system/examples/bare-bones.tmpl                |   3 +-
 gnu/system/examples/beaglebone-black.tmpl          |   3 +-
 gnu/system/examples/lightweight-desktop.tmpl       |   4 +-
 gnu/system/examples/vm-image.tmpl                  |   3 +-
 gnu/system/file-systems.scm                        | 108 ++++++-
 gnu/system/install.scm                             |   4 +-
 gnu/system/vm.scm                                  |   7 +-
 gnu/tests.scm                                      |   3 +-
 gnu/tests/install.scm                              |  26 +-
 guix/scripts/pack.scm                              | 109 ++++++-
 guix/scripts/system.scm                            |  31 +-
 tests/guix-system.sh                               |   9 +-
 tests/system.scm                                   |   6 +-
 41 files changed, 1426 insertions(+), 395 deletions(-)

diff --cc gnu/packages/compression.scm
index e145d53,a428e6c..9921cd5
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@@ -1,10 -1,10 +1,10 @@@
  ;;; GNU Guix --- Functional package management for GNU
  ;;; Copyright © 2012, 2013, 2014, 2015, 2017 Ludovic Courtès <address@hidden>
  ;;; Copyright © 2013 Andreas Enge <address@hidden>
 -;;; Copyright © 2014, 2015 Mark H Weaver <address@hidden>
 +;;; Copyright © 2014, 2015, 2018 Mark H Weaver <address@hidden>
  ;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <address@hidden>
  ;;; Copyright © 2015, 2016 Eric Bavier <address@hidden>
- ;;; Copyright © 2015, 2016, 2017 Ricardo Wurmus <address@hidden>
+ ;;; Copyright © 2015, 2016, 2017, 2018 Ricardo Wurmus <address@hidden>
  ;;; Copyright © 2015, 2017, 2018 Leo Famulari <address@hidden>
  ;;; Copyright © 2015 Jeff Mickey <address@hidden>
  ;;; Copyright © 2015, 2016, 2017 Efraim Flashner <address@hidden>
diff --cc gnu/packages/music.scm
index 6f17fa7,7ae0d9a..ff34728
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@@ -197,37 -197,35 +197,37 @@@ score, keyboard, guitar, drum and contr
                  (uri (git-reference
                        (url 
"https://github.com/clementine-player/Clementine.git";)
                        (commit commit)))
-                 (file-name (string-append name "-" version "-checkout"))
+                 (file-name (git-file-name name version))
                  (sha256
                   (base32
-                    "0cdcj7di7j9jgzc1ihjna1a5df64f9hnmx7b9kh8rlg76hc0l0hi"))
+                   "1hximk3q0p8nw8is5w7215xgkb7k4flnfyr0pdz9svfwvcm05w1i"))
                  (modules '((guix build utils)))
                  (snippet
 -                  '(for-each
 +                 '(begin
 +                    (for-each
                       (lambda (dir)
                         (delete-file-recursively
 -                         (string-append "3rdparty/" dir)))
 +                        (string-append "3rdparty/" dir)))
                       (list
 -                       ;; TODO: The following dependencies are still bundled:
 -                       ;; - "qxt": Appears to be unmaintained upstream.
 -                       ;; - "qsqlite"
 -                       ;; - "qtsingleapplication"
 -                       ;; - "qocoa"
 -                       ;; - "qtiocompressor"
 -                       ;; - "gmock": The tests crash when using our googletest
 -                       ;;   package instead of the bundled gmock.
 -                       "SPMediaKeyTap"
 -                       "fancytabwidget"
 -                       "google-breakpad"
 -                       "libmygpo-qt"
 -                       "libmygpo-qt5"
 -                       "libprojectm"
 -                       "qtwin"
 -                       "sha2" ;; Replaced by openssl.
 -                       "taglib"
 -                       "tinysvcmdns")))
 +                      ;; TODO: The following dependencies are still bundled:
 +                      ;; - "qxt": Appears to be unmaintained upstream.
 +                      ;; - "qsqlite"
 +                      ;; - "qtsingleapplication"
 +                      ;; - "qocoa"
 +                      ;; - "qtiocompressor"
 +                      ;; - "gmock": The tests crash when using our googletest
 +                      ;;   package instead of the bundled gmock.
 +                      "SPMediaKeyTap"
 +                      "fancytabwidget"
 +                      "google-breakpad"
 +                      "libmygpo-qt"
 +                      "libmygpo-qt5"
 +                      "libprojectm"
 +                      "qtwin"
 +                      "sha2" ;; Replaced by openssl.
 +                      "taglib"
 +                      "tinysvcmdns"))
 +                    #t))
                  (patches (search-patches "clementine-use-openssl.patch"
                                           
"clementine-remove-crypto++-dependency.patch"))))
        (build-system cmake-build-system)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]