me
/
guix
Archived
1
0
Fork 0

gnu: epiphany: Update to 42.4.

* gnu/packages/gnome.scm (epiphany): Update to 42.4.
[configure-flags]: Add -Dsoup2=disabled to use libsoup 3.
[inputs]: Add libsoup.  Replace webkitgtk-with-libsoup2 with webkitgtk.
master
Maxim Cournoyer 2022-09-09 14:38:06 -04:00
parent d6d861c615
commit fb87250b1e
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 32 additions and 28 deletions

View File

@ -7037,7 +7037,7 @@ a secret password store, an adblocker, and a modern UI.")
(define-public epiphany (define-public epiphany
(package (package
(name "epiphany") (name "epiphany")
(version "42.2") (version "42.4")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "mirror://gnome/sources/epiphany/" (uri (string-append "mirror://gnome/sources/epiphany/"
@ -7045,7 +7045,7 @@ a secret password store, an adblocker, and a modern UI.")
"epiphany-" version ".tar.xz")) "epiphany-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0b8rhns3b58f8dnp83mm1g933aqf88d8wrfyyp7jq3fihvw2rh4j")))) "0q08ixzgp341g5pq6rfy5q75m9bvddvl8na3qa5v5vi056nkh29p"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
(list (list
@ -7073,33 +7073,37 @@ a secret password store, an adblocker, and a modern UI.")
#:configure-flags #:configure-flags
;; Otherwise, the RUNPATH will lack the final 'epiphany' path component. ;; Otherwise, the RUNPATH will lack the final 'epiphany' path component.
#~(list (string-append "-Dc_link_args=-Wl,-rpath=" #~(list (string-append "-Dc_link_args=-Wl,-rpath="
#$output "/lib/epiphany")))) #$output "/lib/epiphany")
"-Dsoup2=disabled"))) ;use libsoup 3
(propagated-inputs (list dconf)) (propagated-inputs (list dconf))
(native-inputs (list desktop-file-utils ; for update-desktop-database (native-inputs
`(,glib "bin") ; for glib-mkenums (list desktop-file-utils ; for update-desktop-database
intltool gettext-minimal
itstool `(,glib "bin") ; for glib-mkenums
pkg-config itstool
libxml2 pkg-config
xorg-server-for-tests)) libxml2
(inputs (list avahi xorg-server-for-tests))
gcr (inputs
librsvg ; for loading SVG files (list avahi
glib-networking gcr
gnome-desktop glib-networking
gsettings-desktop-schemas gnome-desktop
json-glib gsettings-desktop-schemas
iso-codes iso-codes
libarchive json-glib
libdazzle libarchive
libhandy libdazzle
libnotify libhandy
libportal libnotify
libsecret libportal
libxslt librsvg ; for loading SVG files
nettle ; for hogweed libsecret
sqlite libsoup
webkitgtk-with-libsoup2)) libxslt
nettle ; for hogweed
sqlite
webkitgtk))
(home-page "https://wiki.gnome.org/Apps/Web") (home-page "https://wiki.gnome.org/Apps/Web")
(synopsis "GNOME web browser") (synopsis "GNOME web browser")
(description (description