guix_mirror_bot pushed a commit to branch master in repository guix. commit 799d930bf740a66792240eb27d98823f041b1335 Author: Sughosha <sugho...@disroot.org> AuthorDate: Wed May 28 17:30:15 2025 +0530
gnu: signond: Fix finding libraries. * gnu/packages/qt.scm (signond)[arguments]<#:phases>: In configure phase, add "QMAKE_LFLAGS_RPATH" variable. Readd validate-runpath phase. Change-Id: I9cba96e86ee7fe662570a25fe71eddd7af2d22d5 Signed-off-by: Zheng Junjie <z572@z572.online> --- gnu/packages/qt.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 0bd262341f..68ecdeb23d 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -5894,7 +5894,6 @@ a secure way."))) (list #:tests? #f ; Figure out how to run tests #:phases #~(modify-phases %standard-phases - (delete 'validate-runpath) (replace 'configure (lambda _ (substitute* "src/signond/signond.pro" @@ -5913,7 +5912,9 @@ a secure way."))) #$output "/lib/signon"))) (invoke "qmake" (string-append "PREFIX=" #$output) - (string-append "LIBDIR=" #$output "/lib"))))))) + (string-append "LIBDIR=" #$output "/lib") + (string-append "QMAKE_LFLAGS_RPATH=-Wl,-rpath," + #$output "/lib -Wl,-rpath,"))))))) (home-page "https://accounts-sso.gitlab.io/signond/index.html") (synopsis "Perform user authentication over D-Bus") (description "This package provides a D-Bus service which performs user