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:
+1
-20
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user