···11 sha256 = "1g6wa91awy17z5b704yi9kfynnvfm9lkrvpfvwccscr1h8s3qmiz";
12 };
1314- sourceRoot = "source/source";
001516 disabled = python2Packages.isPy3k; # work to support python 3 has not begun
17
···11 sha256 = "1g6wa91awy17z5b704yi9kfynnvfm9lkrvpfvwccscr1h8s3qmiz";
12 };
1314+ setSourceRoot = ''
15+ sourceRoot=$(echo */source)
16+ '';
1718 disabled = python2Packages.isPy3k; # work to support python 3 has not begun
19
···43 "-DCONSUMER_SECRET_SCREENCLOUD=${consumerSecret}"
44 ];
4546- sourceRoot = "screencloud-v${version}-src/screencloud";
004748 preConfigure = ''
49 # This needs to be set in preConfigure instead of cmakeFlags in order to
···43 "-DCONSUMER_SECRET_SCREENCLOUD=${consumerSecret}"
44 ];
4546+ setSourceRoot = ''
47+ sourceRoot=$(echo */screencloud)
48+ '';
4950 preConfigure = ''
51 # This needs to be set in preConfigure instead of cmakeFlags in order to
···20 inherit (s) url sha256;
21 };
2223- sourceRoot="${name}-src/gui-wx/configure";
002425 # Link against Python explicitly as it is needed for scripts
26 makeFlags=[
···20 inherit (s) url sha256;
21 };
2223+ setSourceRoot = ''
24+ sourceRoot=$(echo */gui-wx/configure)
25+ '';
2627 # Link against Python explicitly as it is needed for scripts
28 makeFlags=[