gnome3.geary: fix tests
We forgot about this in 3.36 bump.
This commit is contained in:
parent
297bac601a
commit
bf9edc9e38
@ -26,7 +26,10 @@
|
|||||||
, gnome3
|
, gnome3
|
||||||
, webkitgtk
|
, webkitgtk
|
||||||
, python3
|
, python3
|
||||||
|
, gnutls
|
||||||
|
, cacert
|
||||||
, xvfb_run
|
, xvfb_run
|
||||||
|
, glibcLocales
|
||||||
, dbus
|
, dbus
|
||||||
, shared-mime-info
|
, shared-mime-info
|
||||||
, libunwind
|
, libunwind
|
||||||
@ -95,7 +98,10 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
checkInputs = [
|
checkInputs = [
|
||||||
dbus
|
dbus
|
||||||
|
gnutls # for certtool
|
||||||
|
cacert # trust store for glib-networking
|
||||||
xvfb_run
|
xvfb_run
|
||||||
|
glibcLocales # required by Geary.ImapDb.DatabaseTest/utf8_case_insensitive_collation
|
||||||
];
|
];
|
||||||
|
|
||||||
mesonFlags = [
|
mesonFlags = [
|
||||||
@ -115,12 +121,12 @@ stdenv.mkDerivation rec {
|
|||||||
chmod +x desktop/geary-attach
|
chmod +x desktop/geary-attach
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# FIXME: fix tests
|
doCheck = true;
|
||||||
doCheck = false;
|
|
||||||
|
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
NO_AT_BRIDGE=1 \
|
NO_AT_BRIDGE=1 \
|
||||||
XDG_DATA_DIRS=:$XDG_DATA_DIRS:${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${shared-mime-info}/share \
|
GIO_EXTRA_MODULES=$GIO_EXTRA_MODULES:${glib-networking}/lib/gio/modules \
|
||||||
|
XDG_DATA_DIRS=$XDG_DATA_DIRS:${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${shared-mime-info}/share:${folks}/share/gsettings-schemas/${folks.name} \
|
||||||
xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
|
xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
|
||||||
--config-file=${dbus.daemon}/share/dbus-1/session.conf \
|
--config-file=${dbus.daemon}/share/dbus-1/session.conf \
|
||||||
meson test -v --no-stdsplit
|
meson test -v --no-stdsplit
|
||||||
|
Loading…
x
Reference in New Issue
Block a user