gnome.gnome-contacts: 41.0 → 42.alpha

https://gitlab.gnome.org/GNOME/gnome-contacts/-/compare/41.0...42.alpha

- Maps were removed in de836febcd
- Switch to GTK 4 (removes Cheese support for now) 0733806c02
This commit is contained in:
Jan Tojnar 2022-02-16 18:34:34 +00:00
parent 133d326efd
commit f603e3eda8

View file

@ -1,18 +1,16 @@
{ lib, stdenv
{ lib
, stdenv
, gettext
, fetchurl
, evolution-data-server
, pkg-config
, libxslt
, docbook_xsl
, docbook-xsl-nons
, docbook_xml_dtd_42
, python3
, gtk3
, gtk4
, glib
, cheese
, libchamplain
, clutter-gtk
, geocode-glib
, libportal
, gnome-desktop
, gnome-online-accounts
, wrapGAppsHook
@ -23,17 +21,17 @@
, vala
, meson
, ninja
, libhandy
, libadwaita
, gsettings-desktop-schemas
}:
stdenv.mkDerivation rec {
pname = "gnome-contacts";
version = "41.0";
version = "42.alpha";
src = fetchurl {
url = "mirror://gnome/sources/gnome-contacts/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "Y+MUm10UdbeiaYAFu191DzyApzVxcWDjnfjP3+v8zfA=";
sha256 = "nTMBGn3/FW/zCNwgGiFSE6vV3x7lyZxKnmc4atwoTA8=";
};
propagatedUserEnvPkgs = [
@ -47,34 +45,25 @@ stdenv.mkDerivation rec {
vala
gettext
libxslt
docbook_xsl
docbook-xsl-nons
docbook_xml_dtd_42
python3
wrapGAppsHook
];
buildInputs = [
gtk3
gtk4
glib
libportal
evolution-data-server
gsettings-desktop-schemas
folks
gnome-desktop
libhandy
libadwaita
libxml2
gnome-online-accounts
cheese
gnome.adwaita-icon-theme
libchamplain
clutter-gtk
geocode-glib
];
postPatch = ''
chmod +x build-aux/meson_post_install.py
patchShebangs build-aux/meson_post_install.py
'';
doCheck = true;
passthru = {