geary: fix cross compilation (#366636)

This commit is contained in:
misuzu 2024-12-20 11:26:29 +02:00 committed by GitHub
commit cf5b58a253
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -56,12 +56,10 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [
appstream-glib
desktop-file-utils
gettext
gobject-introspection
itstool
libxml2
meson
ninja
pkg-config
@ -72,6 +70,7 @@ stdenv.mkDerivation rec {
buildInputs = [
adwaita-icon-theme
appstream-glib
enchant2
folks
gcr
@ -91,6 +90,7 @@ stdenv.mkDerivation rec {
libsecret
libunwind
libstemmer
libxml2
libytnef
sqlite
webkitgtk_4_1
@ -109,6 +109,8 @@ stdenv.mkDerivation rec {
"-Dcontractor=enabled" # install the contractor file (Pantheon specific)
];
strictDeps = true;
# NOTE: Remove `build-auxyaml_to_json.py` when no longer needed, see:
# https://gitlab.gnome.org/GNOME/geary/commit/f7f72143e0f00ca5e0e6a798691805c53976ae31#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa
postPatch = ''