10 , gobject-introspection
18 stdenv.mkDerivation rec {
19 pname = "libgedit-amtk";
22 outputs = [ "out" "dev" "devdoc" ];
24 src = fetchFromGitLab {
25 domain = "gitlab.gnome.org";
28 repo = "libgedit-amtk";
30 hash = "sha256-D6jZmadUHDtxedw/tCsKHzcWXobs6Vb7dyhbVKqu2Zc=";
41 ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
45 propagatedBuildInputs = [
46 # Required by libgedit-amtk-5.pc
52 dbus # For dbus-run-session
55 doCheck = stdenv.hostPlatform.isLinux;
60 ${xvfb-run}/bin/xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
61 --config-file=${dbus}/share/dbus-1/session.conf \
62 meson test --print-errorlogs
67 passthru.updateScript = gitUpdater { };
70 homepage = "https://gitlab.gnome.org/World/gedit/libgedit-amtk";
71 changelog = "https://gitlab.gnome.org/World/gedit/libgedit-amtk/-/blob/${version}/NEWS?ref_type=tags";
72 description = "Actions, Menus and Toolbars Kit for GTK applications";
73 maintainers = with maintainers; [ manveru bobby285271 ];
74 license = licenses.lgpl21Plus;
75 platforms = platforms.linux;