From e656c247b0a648bb677721d255667468673a7acb Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Wed, 27 Mar 2024 10:23:05 +0100 Subject: 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 --- gnu/packages/check.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 @@ (define-public unittest-cpp (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: + ;; + #: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++") -- cgit v1.2.3