From bd872a6f7505d13d59c7c32009913dbfd4cb81f9 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Fri, 14 Jan 2022 16:53:44 -0500 Subject: gnu: jami: Fix version string. * gnu/packages/jami.scm (jami)[phases]{fix-version-string}: New phase. --- gnu/packages/jami.scm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm index 72282bc68e..b0d9479ba2 100644 --- a/gnu/packages/jami.scm +++ b/gnu/packages/jami.scm @@ -572,7 +572,16 @@ decentralized calling using P2P-DHT.") (add-after 'unpack 'change-directory/maybe (lambda _ ;; Allow building from the tarball or a git checkout. - (false-if-exception (chdir "client-qt"))))))) + (false-if-exception (chdir "client-qt")))) + (add-after 'change-directory/maybe 'fix-version-string + (lambda _ + (substitute* "src/version.h" + (("VERSION_STRING") + "BUILD_DATE") ;to avoid a redefinition error + (("// clang-format on.*" anchor) + (string-append "const char VERSION_STRING[] = \"" + ,version "\";\n" + anchor)))))))) (native-inputs (list pkg-config python qttools doxygen graphviz)) (inputs -- cgit v1.2.3