From debbugs-submit-bounces@debbugs.gnu.org Sun May 10 09:49:55 2020 Received: (at 40777) by debbugs.gnu.org; 10 May 2020 13:49:55 +0000 Received: from localhost ([127.0.0.1]:49222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXmL5-0007zk-2a for submit@debbugs.gnu.org; Sun, 10 May 2020 09:49:55 -0400 Received: from mout.web.de ([212.227.15.3]:55681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jXmKr-0007yj-Jr for 40777@debbugs.gnu.org; Sun, 10 May 2020 09:49:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1589118576; bh=Ygbdc331iSdSCOh88EszYIWdvlZDlHe46obhJqwSitw=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=fIRUXHwqmEDHIyGZma1epMYI55Aw/ld+JvJIvQqs/Qoy0uRmKj7oSVcDDSCiSIaNa dGQTMO7U33OmeNjwYCrcWG2eYKfQZeGDv+mb0gUuG9ofMaAJoa8Bnt19YFdJERECPI YtuaYGVTkDUwpkWnbGgfx179lh5w7Ai2pI1xeWu4= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from x250.fritz.box ([92.117.130.131]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LwZ5z-1j2y003bMl-018Jak; Sun, 10 May 2020 15:49:35 +0200 From: Jonathan Brielmaier To: 40777@debbugs.gnu.org Subject: [PATCH 1/3] gnu: qtdeclarative: Fix reference on qmlcachegen. Date: Sun, 10 May 2020 15:49:20 +0200 Message-Id: <20200510134922.16128-2-jonathan.brielmaier@web.de> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200510134922.16128-1-jonathan.brielmaier@web.de> References: <20200510134922.16128-1-jonathan.brielmaier@web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:OMxfNmGirMHfgNL032FY2fxUlwWFLhjvIlJLRHGt3dQSh2rhbSi 8xKtHHB3WpfuTn25dt5SLW3X7u+9rcqNk626cBoJWlv66zlUXUZBOiQlVNFX5J9oo5uQjkK 0O7M+840ArTxifYAi9Ocjl2Nc3mlT0wifBzCJPZ1+3pOtcOmcQBp046wfg0xNtCeaR3T1tB zwrPWSMZ5fZXFvFDZaMIg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:8PXm7fvA6qA=:CsiUjEFuWnWFG0dzi7mKl4 U8XfDFEy/QN8e3PaEXQZSWRVT142e5CZ07ZWTuZUlIo/VImLUPeSeF/FOKedgp/aks/N4JCG8 zYGwZwj+kfRWUDAdaY+YXcSLh/zNSvhQIi0z6FtqwZx8UC8jkU75Fp2tkbDoIIdStfwQlRFeJ RlrkTq06u5RH1+H1LJB4eEr4d6K0xQs3NTS+je08vzdJlvadNha/KKLo0jTz1+reAu1370jAW oyGqVdMu03GeWxrVm+TCstzzuVn20vDCAatmWam/bqkUdZDGF1acCnog8u0RVHblizjsb8sBX NFhZXoTJn/S3cf3ltbfTngg8v3Tk6F0UyJbAFtzuyPAeLwWELCXne0/U56ks19OUmW/NbxfxA JWmSxfPb5zyUAizykscIJDEEhLRPN1qO3XqpuHjGJoaxCGG+49eycSd9eXj14MeZR/cs/deWL V100WEQZ8+roEyMipZcLfBnxhSklkEk8O5uollptfRqQDI5sr+Qdu0nK8Ts80RylbzbT4SZBK LkHx4ahfOnt5X5U4HAIeEBpbybsXdzTvHjR5gZutSl57I1E2hKHuWbdpENXlW9hWgsobvided kKzCHMcyWaii+xl+5RdvS9SSiYlhqEtEfZB7suxWk+XiH/TSGCk54SUlQFaS/FoqcYaExNIgA JIOQF6VEDG5r9jZhQyHMIPdYNXmNeptIYSUFu0XlUZKxMXErOBG4uGtLxC9REVTPO5MBvre2Y w0AEoZgbivvd/2Wyh2ufJlpQ8tpMl4nwJV7epjz66Qqsr5SrxX071yhGCr03ILW+HdXGY4snA Ag61Q5AXNniN8b99pMjBgXtThX4VY6bwYQIqIQHY9W5eHJLfieT/5McDOTi11A+3cswMWStKp jaeMkxsH4IGmhoEgKxK6gEJlNFdRYi5JmXzYBsWsDYP4YbBXl31CHRZorprLK4QuZ1eWgBhV2 4aE9BbgiCRJM/s26oc85vJDTVGLXpuqFhw5K2XVCge26KfgXdhU5MlSxF8Jf7C4rs0kgnPHxz BxSfOcEv2Erfi/N+qp71zEEKJ0E9tmmKva4lhbLQN1yKVzm9Utu7XtG8CL215/iGtiASluw6f GbzMKB9a+g3NLfWP2CC3VqbhXBCroQmzpxQxHNkxBKJQvUtWmrYR9QAv5cPh/3+WeZoTVjt/F RjyQ6UzxBAJ6UgtJ63fvHwkLvdy0qaLfJc7DqWjGYABSDKAo2afUBmRib9/ZtNhV89WDSgFSv xmx41BDSC3XsnFHjd X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40777 Cc: Jonathan Brielmaier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/qt.scm (qtdeclarative)[arguments]: Add phase to fix the reference on qmlcachegen in an installed cmake file. =2D-- gnu/packages/qt.scm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index c9ac750cc5..f96cbaaca4 100644 =2D-- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -15,6 +15,7 @@ ;;; Copyright =C2=A9 2018 John Soo ;;; Copyright =C2=A9 2020 Mike Rosset ;;; Copyright =C2=A9 2020 Jakub K=C4=85dzio=C5=82ka +;;; Copyright =C2=A9 2020 Jonathan Brielmaier ;;; ;;; This file is part of GNU Guix. ;;; @@ -778,7 +779,17 @@ xmlpatternsvalidator."))) "1gg9xbv8ah4p55ws97brwn0csl0k3j1x6zdknrrsnh7j6nh0bp2w")))) (arguments (substitute-keyword-arguments (package-arguments qtsvg) - ((#:tests? _ #f) #f))) ; TODO: Enable the tests + ((#:tests? _ #f) #f) ; TODO: Enable the tests + ((#:phases phases) + `(modify-phases ,phases + ;; The qt5core install prefix is set to qtbase, but qmlcachegen= is + ;; provided by qtdeclarative + (add-after 'build 'fix-qt5core-install-prefix + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (substitute* "lib/cmake/Qt5QuickCompiler/Qt5QuickCompile= rConfig.cmake" + (("\\$\\{_qt5Core_install_prefix\\}") out )= )) + #t)))))) (native-inputs `(("perl" ,perl) ("pkg-config" ,pkg-config) =2D- 2.26.2