gnu: gfeeds: Make it start.
This change patches the version of WebKit required by the program to a version available in Guix, so that the program actually starts. * gnu/packages/syndication.scm (gfeeds)[arguments]: Require WebKit2 4.1 instead of 4.0, which is not available. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
parent
30ff557bd7
commit
58f3727767
|
@ -3,6 +3,7 @@
|
||||||
;;; Copyright © 2018, 2019, 2021 Tobias Geerinckx-Rice <me@tobias.gr>
|
;;; Copyright © 2018, 2019, 2021 Tobias Geerinckx-Rice <me@tobias.gr>
|
||||||
;;; Copyright © 2020 Vinicius Monego <monego@posteo.net>
|
;;; Copyright © 2020 Vinicius Monego <monego@posteo.net>
|
||||||
;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
|
;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
|
||||||
|
;;; Copyright © 2022 Luis Felipe López Acevedo <luis.felipe.la@protonmail.com>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -537,6 +538,11 @@ (define-public gfeeds
|
||||||
(substitute* "gfeeds/confManager.py"
|
(substitute* "gfeeds/confManager.py"
|
||||||
(("mpv") (search-input-file inputs "/bin/mpv")))
|
(("mpv") (search-input-file inputs "/bin/mpv")))
|
||||||
#t))
|
#t))
|
||||||
|
(add-after 'unpack 'patch-webkit2-version
|
||||||
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
|
(substitute* "bin/gfeeds.in"
|
||||||
|
(("gi\\.require_version\\('WebKit2', '4\\.0'\\)")
|
||||||
|
"gi.require_version('WebKit2', '4.1')"))))
|
||||||
(add-after 'install 'wrap-gfeeds
|
(add-after 'install 'wrap-gfeeds
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
(wrap-program (string-append
|
(wrap-program (string-append
|
||||||
|
|
Loading…
Reference in a new issue