[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/10: gnu: googletest: Update to 1.10.0.
From: |
guix-commits |
Subject: |
01/10: gnu: googletest: Update to 1.10.0. |
Date: |
Tue, 7 Jan 2020 12:20:04 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 3293fad24a18fda7687a2ad8773ab9e01a1e05e6
Author: Marius Bakke <address@hidden>
AuthorDate: Fri Dec 20 19:22:40 2019 +0100
gnu: googletest: Update to 1.10.0.
* gnu/packages/check.scm (googletest): Update to 1.10.0.
(googletest-1.8): New public variable.
* gnu/packages/audio.scm (cli-visualizer)[inputs]: Change from GOOGLETEST
to GOOGLETEST-1.8.
* gnu/packages/serialization.scm (msgpack)[native-inputs]: Likewise.
---
gnu/packages/audio.scm | 3 ++-
gnu/packages/check.scm | 20 +++++++++++++++++---
gnu/packages/serialization.scm | 2 +-
3 files changed, 20 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 55a3446..cf06732 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -3592,7 +3592,8 @@ the following features:
`(("which" ,which)))
(inputs
`(("fftw" ,fftw)
- ("googletest" ,googletest)
+ ;; TODO: Try using the latest googletest for versions > 1.6.
+ ("googletest" ,googletest-1.8)
("ncurses" ,ncurses)
("pulseaudio" ,pulseaudio)))
(arguments
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 9de658e..367f87e 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -25,7 +25,7 @@
;;; Copyright © 2017, 2019 Kei Kebreau <address@hidden>
;;; Copyright © 2017 ng0 <address@hidden>
;;; Copyright © 2015, 2017, 2018 Ricardo Wurmus <address@hidden>
-;;; Copyright © 2016, 2017, 2018, 2019 Marius Bakke <address@hidden>
+;;; Copyright © 2016, 2017, 2018, 2019, 2020 Marius Bakke <address@hidden>
;;; Copyright © 2017, 2018 Ludovic Courtès <address@hidden>
;;; Copyright © 2018 Fis Trivial <address@hidden>
;;; Copyright © 2019 Pierre Langlois <address@hidden>
@@ -505,7 +505,7 @@ test coverage and has a web user interface that will
refresh automatically.")
(define-public googletest
(package
(name "googletest")
- (version "1.8.1")
+ (version "1.10.0")
(source
(origin
(method git-fetch)
@@ -514,7 +514,7 @@ test coverage and has a web user interface that will
refresh automatically.")
(commit (string-append "release-" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0270msj6n7mggh4xqqjp54kswbl7mkcc8px1p5dqdpmw5ngh9fzk"))))
+ (base32 "1zbmab9295scgg4z2vclgfgjchfjailjnvzc6f5x9jvlsdi3dpwz"))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
@@ -527,6 +527,20 @@ discovery, death tests, assertions, parameterized tests
and XML test report
generation.")
(license license:bsd-3)))
+(define-public googletest-1.8
+ (package/inherit
+ googletest
+ (version "1.8.1")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/google/googletest.git")
+ (commit (string-append "release-" version))))
+ (file-name (git-file-name "googletest" version))
+ (sha256
+ (base32
+ "0270msj6n7mggh4xqqjp54kswbl7mkcc8px1p5dqdpmw5ngh9fzk"))))))
+
(define-public cpputest
(package
(name "cpputest")
diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 137ecce..cf80237 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -123,7 +123,7 @@ such as compact binary encodings, XML, or JSON.")
(base32 "1ljqmgscdb0f8w8kx2lnswnisyxchcmijbjbmswkv0g187bvqg23"))))
(build-system cmake-build-system)
(native-inputs
- `(("googletest" ,googletest)
+ `(("googletest" ,googletest-1.8)
("pkg-config" ,pkg-config)))
(propagated-inputs
`(("zlib" ,zlib))) ;; Msgpack installs two headers (zbuffer.h,
- branch master updated (9020252 -> d2e1b2d), guix-commits, 2020/01/07
- 03/10: gnu: rocksdb: Update to 6.5.2., guix-commits, 2020/01/07
- 05/10: gnu: ungoogled-chromium: Do not set LD_LIBRARY_PATH in wrapper., guix-commits, 2020/01/07
- 01/10: gnu: googletest: Update to 1.10.0.,
guix-commits <=
- 02/10: gnu: python-patsy: Update to 0.5.1., guix-commits, 2020/01/07
- 06/10: gnu: ungoogled-chromium: Lower resource limits., guix-commits, 2020/01/07
- 07/10: gnu: colord: Adjust inputs., guix-commits, 2020/01/07
- 08/10: gnu: libgeotiff: Propagate proj., guix-commits, 2020/01/07
- 09/10: gnu: libgeotiff: Do not build static library., guix-commits, 2020/01/07
- 04/10: gnu: Ceph: Update to 14.2.5., guix-commits, 2020/01/07
- 10/10: gnu: appstream-glib: Fix test failure., guix-commits, 2020/01/07