aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2024-03-27 10:23:05 +0100
committerChristopher Baines <mail@cbaines.net>2024-04-20 11:19:25 +0100
commit8a31bb54b38fb991eebc8084d49bdcf538f1c9e5 (patch)
tree526f98af6ff176139f0538bec7caa7d82215103f
parent5bf0fab1ca04da3d8031d0a2cd8a8d88df6e6f05 (diff)
downloadguix-8a31bb54b38fb991eebc8084d49bdcf538f1c9e5.tar
guix-8a31bb54b38fb991eebc8084d49bdcf538f1c9e5.tar.gz
gnu: unittest-cpp: Fix "Version" setting in ".pc" file.
* gnu/packages/check.scm (unittest-cpp)[arguments]<#:configure-flags>: Add Provide a "Version" value in ".pc" file for pkg-config checks. Change-Id: I934ef3d83d50876be8ab157ba52d8812ed33ba2e Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
-rw-r--r--gnu/packages/check.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 721cdf8e68..a7d90a2d7d 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -3273,7 +3273,11 @@ allowing you to declaratively define \"match\" rules.")
(sha256
(base32 "0sxb3835nly1jxn071f59fwbdzmqi74j040r81fanxyw3s1azw0i"))))
(arguments
- `(#:tests? #f)) ; It's run after build automatically.
+ (list
+ #:tests? #f ; It's run after build automatically.
+ ;; Fix 'Version:' setting in .pc file. See:
+ ;; <https://github.com/unittest-cpp/unittest-cpp/pull/188>
+ #:configure-flags #~(list (string-append "-DPACKAGE_VERSION=" #$version))))
(build-system cmake-build-system)
(home-page "https://github.com/unittest-cpp/unittest-cpp")
(synopsis "Lightweight unit testing framework for C++")