From b47bc8cf6ba24afd46cb02bc21cc74a5d7772a75 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sat, 12 Jul 2025 10:34:21 +0900 Subject: [PATCH] gnu: jami: Specify version via configure flag. * gnu/packages/jami.scm (jami) [configure-flags]: Add BUILD_VERSION. [phases] {fix-version-string}: Delete. Change-Id: Ibe3dcfa72d87e0e5444261d8feecd171f8ddb0a1 --- gnu/packages/jami.scm | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm index c4133a9395e..30eb0f41841 100644 --- a/gnu/packages/jami.scm +++ b/gnu/packages/jami.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2019 Pierre Neidhardt ;;; Copyright © 2020 Vincent Legoll ;;; Copyright © 2019, 2020 Jan Wielkiewicz -;;; Copyright © 2020, 2021, 2022, 2023, 2024 Maxim Cournoyer +;;; Copyright © 2020-2025 Maxim Cournoyer ;;; ;;; This file is part of GNU Guix. ;;; @@ -250,6 +250,7 @@ QSortFilterProxyModel conveniently exposed for QML.") #:configure-flags #~(list "-DWITH_DAEMON_SUBMODULE=OFF" "-DBUILD_TESTING=ON" + (string-append "-DBUILD_VERSION=" #$version) ;; Disable the webengine since it grows the closure size by ;; about 450 MiB and requires more resources. "-DWITH_WEBENGINE=OFF" @@ -260,15 +261,6 @@ QSortFilterProxyModel conveniently exposed for QML.") "-DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS") #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'fix-version-string - (lambda _ - (substitute* "src/app/version.h" - (("VERSION_STRING") - "BUILD_DATE") ;to avoid a redefinition error - (("// clang-format on.*" anchor) - (string-append "const char VERSION_STRING[] = \"" - #$version "\";\n" - anchor))))) (add-after 'unpack 'copy-3rdparty-source-dependencies (lambda _ (copy-recursively #$(package-source sortfilterproxymodel)