epiphany: fix build

This commit is contained in:
Jan Tojnar 2022-01-02 17:21:11 +01:00
parent 7ad378b30d
commit dd166870fe

View File

@ -12,7 +12,7 @@
, wrapGAppsHook
, gnome
, pantheon
, libportal
, libportal-gtk3
, libxml2
, libxslt
, itstool
@ -65,6 +65,13 @@ stdenv.mkDerivation rec {
url = "https://raw.githubusercontent.com/elementary/browser/cc17559a7ac6effe593712b4f3d0bbefde6e3b62/navigation-buttons.patch";
sha256 = "sha256-G1/JUjn/8DyO9sgL/5Kq205KbTOs4EMi4Vf3cJ8FHXU=";
})
] ++ [
# Fix build with latest libportal
# https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1051
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/epiphany/-/commit/84474398f6e59266b73170838219aa896729ce93.patch";
sha256 = "SeiLTo3FcOxuml5sJX9GqyGdyGf1jm1A76SOI0JJvoo=";
})
];
nativeBuildInputs = [
@ -100,7 +107,7 @@ stdenv.mkDerivation rec {
json-glib
libdazzle
libhandy
libportal
libportal-gtk3
libnotify
libarchive
libsecret