15 stdenv.mkDerivation rec {
16 pname = "glib-testing";
26 src = fetchFromGitLab {
27 domain = "gitlab.gnome.org";
29 repo = "libglib-testing";
31 sha256 = "U3epLDdLES7MA71z7Q1WXMjzySTFERWBU0u8poObbEo=";
35 # allow installing installed tests to a separate output
36 ./installed-tests-path.patch
48 propagatedBuildInputs = [
53 "-Dinstalled_tests=true"
54 "-Dinstalled_test_prefix=${placeholder "installedTests"}"
59 installedTests = nixosTests.installed-tests.glib-testing;
64 description = "Test library providing test harnesses and mock classes complementing the classes provided by GLib";
65 homepage = "https://gitlab.gnome.org/pwithnall/libglib-testing";
66 license = licenses.lgpl21Plus;
67 maintainers = with maintainers; [ jtojnar ];
68 platforms = platforms.unix;