folks: Really disable tests

This commit is contained in:
Will Fancher 2024-01-14 09:38:10 -05:00
parent ea780f3de2
commit ddbab9f853

View file

@ -25,14 +25,14 @@
# TODO: enable more folks backends
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "folks";
version = "0.15.7";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
url = "mirror://gnome/sources/${finalAttrs.pname}/${lib.versions.majorMinor finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}.tar.xz";
sha256 = "Eg8hnvYyEsqpWuf2rrZOKZKLCxqLlFIFQwSgDQ80eHE=";
};
@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
mesonFlags = [
"-Ddocs=true"
"-Dtelepathy_backend=${lib.boolToString telepathySupport}"
"-Dtests=${lib.boolToString stdenv.isLinux}"
"-Dtests=${lib.boolToString (finalAttrs.doCheck && stdenv.isLinux)}"
];
# backends/eds/lib/libfolks-eds.so.26.0.0.p/edsf-persona-store.c:10697:4:
@ -103,7 +103,7 @@ stdenv.mkDerivation rec {
passthru = {
updateScript = gnome.updateScript {
packageName = pname;
packageName = finalAttrs.pname;
versionPolicy = "none";
};
};
@ -115,4 +115,4 @@ stdenv.mkDerivation rec {
maintainers = teams.gnome.members;
platforms = platforms.unix;
};
}
})