1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-01 23:05:57 +02:00

gnu: calibre: Do not wrap with QTWEBENGINEPROCESS_PATH.

* gnu/packages/ebook.scm (calibre) [arguments]: Remove wrap-program phase.

Change-Id: If289d6d5bcd1582134bbb02a179425a4f9c6a4d0
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
This commit is contained in:
宋文武
2025-02-02 12:34:51 +08:00
committed by Andreas Enge
parent 1e29b73a85
commit a89116cdd3
+1 -20
View File
@@ -337,26 +337,7 @@ sip-include-dirs = [\""
(string-append #$(this-package-input "font-liberation")
"/share/fonts/truetype")))
(delete-file-recursively font-dest)
(symlink font-src font-dest))))
;; Make run-time dependencies available to the binaries.
(add-after 'wrap 'wrap-program
(lambda* (#:key inputs #:allow-other-keys)
(with-directory-excursion (string-append #$output "/bin")
(for-each
(lambda (binary)
(wrap-program binary
;; Make QtWebEngineProcess available.
`("QTWEBENGINEPROCESS_PATH" =
,(list
(search-input-file
inputs "/lib/qt6/libexec/QtWebEngineProcess")))))
;; Wrap all the binaries shipping with the package, except
;; for the wrappings created during the 'wrap standard
;; phase. This extends existing .calibre-real wrappers
;; rather than create ..calibre-real-real-s. For more
;; information see: https://issues.guix.gnu.org/43249.
(find-files "." (lambda (file stat)
(not (wrapped-program? file)))))))))))
(symlink font-src font-dest)))))))
(home-page "https://calibre-ebook.com/")
(synopsis "E-book library management software")
(description "Calibre is an e-book library manager. It can view, convert