Skip to content

Commit fd309df

Browse files
Merge pull request #280946 from ElvishJerricco/folks-really-disable-tests
folks: Really disable tests
2 parents e71aeb0 + ddbab9f commit fd309df

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pkgs/development/libraries/folks/default.nix

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@
2525

2626
# TODO: enable more folks backends
2727

28-
stdenv.mkDerivation rec {
28+
stdenv.mkDerivation (finalAttrs: {
2929
pname = "folks";
3030
version = "0.15.7";
3131

3232
outputs = [ "out" "dev" "devdoc" ];
3333

3434
src = fetchurl {
35-
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
35+
url = "mirror://gnome/sources/${finalAttrs.pname}/${lib.versions.majorMinor finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}.tar.xz";
3636
sha256 = "Eg8hnvYyEsqpWuf2rrZOKZKLCxqLlFIFQwSgDQ80eHE=";
3737
};
3838

@@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
7878
mesonFlags = [
7979
"-Ddocs=true"
8080
"-Dtelepathy_backend=${lib.boolToString telepathySupport}"
81-
"-Dtests=${lib.boolToString stdenv.isLinux}"
81+
"-Dtests=${lib.boolToString (finalAttrs.doCheck && stdenv.isLinux)}"
8282
];
8383

8484
# backends/eds/lib/libfolks-eds.so.26.0.0.p/edsf-persona-store.c:10697:4:
@@ -103,7 +103,7 @@ stdenv.mkDerivation rec {
103103

104104
passthru = {
105105
updateScript = gnome.updateScript {
106-
packageName = pname;
106+
packageName = finalAttrs.pname;
107107
versionPolicy = "none";
108108
};
109109
};
@@ -115,4 +115,4 @@ stdenv.mkDerivation rec {
115115
maintainers = teams.gnome.members;
116116
platforms = platforms.unix;
117117
};
118-
}
118+
})

0 commit comments

Comments
 (0)