gnome.devhelp: 41.2 → 43.alpha

https://gitlab.gnome.org/GNOME/devhelp/-/compare/41.2...43.alpha

Also switch to webkitgtk-4.1 since we are migrating to libsoup-3.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
This commit is contained in:
Jan Tojnar 2022-07-23 15:45:07 +00:00
parent a85b00692d
commit e3767f36a8

View file

@ -1,7 +1,6 @@
{ stdenv
, lib
, fetchurl
, fetchpatch
, meson
, ninja
, pkg-config
@ -13,7 +12,7 @@
, gobject-introspection
, python3
, gi-docgen
, webkitgtk
, webkitgtk_4_1
, gettext
, itstool
, gsettings-desktop-schemas
@ -22,24 +21,15 @@
stdenv.mkDerivation rec {
pname = "devhelp";
version = "41.2";
version = "43.alpha";
outputs = [ "out" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/devhelp/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "7KqQsPTaqPsgMPbcaQv1M/+Zp3NDf+Dhis/oLZl/YNI=";
sha256 = "8HQxbo51vNjOWx+i1rn0GKrTTmtwt+u4JZkF5eVQjwI=";
};
patches = [
# Fix build with meson 0.61
# https://gitlab.gnome.org/GNOME/devhelp/-/issues/59
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/devhelp/-/commit/281bade14c1925cf9e7329fa8e9cf2d82512c66f.patch";
sha256 = "LmHoeQ0zJwOhuasAUYy8FfpDnEO+UNfEb293uKttYKo=";
})
];
nativeBuildInputs = [
meson
ninja
@ -56,7 +46,7 @@ stdenv.mkDerivation rec {
buildInputs = [
glib
gtk3
webkitgtk
webkitgtk_4_1
gnome.adwaita-icon-theme
gsettings-desktop-schemas
];