tracker: Unconditionally add checkInputs to nativeBuildInputs
`gi` is required by the main `meson.build` and checked at the start of the build process, regardless of whether tests are enabled or not. As a result, builds are broken when `doCheck = false`. Also removing tappy which is no longer needed: https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/385
This commit is contained in:
@@ -61,7 +61,8 @@ stdenv.mkDerivation rec {
|
||||
python3 # for data-generators
|
||||
systemd # used for checks to install systemd user service
|
||||
dbus # used for checks and pkg-config to install dbus service/s
|
||||
];
|
||||
] ++ checkInputs; # gi is in the main meson.build and checked regardless of
|
||||
# whether tests are enabled
|
||||
|
||||
buildInputs = [
|
||||
glib
|
||||
@@ -77,7 +78,6 @@ stdenv.mkDerivation rec {
|
||||
|
||||
checkInputs = with python3.pkgs; [
|
||||
pygobject3
|
||||
tappy
|
||||
];
|
||||
|
||||
mesonFlags = [
|
||||
|
||||
Reference in New Issue
Block a user