20 gobject-introspection,
33 # Neither gnome-inform7 nor its dependencies ratify and chimara have tagged releases in the GTK3 branch yet.
39 version = "unstable-2021-02-21";
40 src = fetchFromGitHub {
43 rev = "f4d2d60ec73d5588e953650b3879e69a727f30ca";
44 sha256 = "eRh/9pYvdfbdbdJQ7pYMLq5p91I+rtyb/AqEGfakjKs=";
66 version = "unstable-2021-04-06";
67 src = fetchFromGitHub {
70 rev = "9934b142af508c75c0f1eed597990f39495b1af4";
71 sha256 = "aRz1XX8XaSLTBIrMIIMS3QNMm6Msi+slrZ6+KYlyRMo=";
90 gst_all_1.gst-plugins-base
91 gst_all_1.gst-plugins-good
92 gst_all_1.gst-plugins-bad
96 patchShebangs build-aux/meson_post_install.py
102 stdenv.mkDerivation {
103 pname = "gnome-inform7";
104 version = "unstable-2021-04-06";
105 src = fetchFromGitHub {
107 repo = "gnome-inform7";
108 # build from revision in the GTK3 branch as mainline requires webkit-1.0
109 rev = "c37e045c159692aae2e4e79b917e5f96cfefa66a";
110 sha256 = "Q4xoITs3AYXhvpWaABRAvJaUWTtUl8lYQ1k9zX7FrNw=";
112 nativeBuildInputs = [
135 cp ${inform7}/libexec/ni ./src/ni
136 patchShebangs build-aux/* src/generate-resource-xml.{py,sh}
140 description = "Inform 7 for the Gnome platform";
142 This version of Inform 7 for the Gnome platform was created by Philip Chimento, based on a design by Graham Nelson and Andrew Hunter.
144 homepage = "https://github.com/ptomato/gnome-inform7";
145 license = licenses.gpl3Only;
146 maintainers = [ maintainers.fitzgibbon ];
147 platforms = platforms.linux;
148 mainProgram = "gnome-inform7";