@@ -1,27 +1,64 @@
1−{ stdenv, fetchzip, lib, wrapGAppsHook, alsa-lib, atk, cairo, gdk-pixbuf
2−, glib, gst_all_1, gtk3, libSM, libX11, libpng12, pango, zlib }:
1+{ stdenv
2+, fetchzip
3+, lib
4+, wrapGAppsHook
5+, alsa-lib
6+, atk
7+, cairo
8+, fontconfig
9+, gdk-pixbuf
10+, glib
11+, gst_all_1
12+, gtk3
13+, libSM
14+, libX11
15+, libXtst
16+, libpng12
17+, pango
18+, zlib
19+}:
320
421stdenv.mkDerivation rec {
522 pname = "transcribe";
6− version = "9.00";
23+ version = "9.10";
724
8− src = if stdenv.hostPlatform.system == "x86_64-linux" then
9− fetchzip {
10− url = "https://www.seventhstring.com/xscribe/downlo/xscsetup-9.00.0.tar.gz";
11− sha256 = "0mgjx0hnps3jmc2d9hkskxbmwcqf7f9jx595j5sc501br1l84sdf";
12− }
13− else throw "Platform not supported";
25+ src =
26+ if stdenv.hostPlatform.system == "x86_64-linux" then
27+ fetchzip
28+ {
29+ url = "https://www.seventhstring.com/xscribe/downlo/xscsetup-9.10.0.tar.gz";
30+ sha256 = "sha256-6+P2qdjyvCzwrXYgw2yeG+hu8W5t6E0RCZx6Znkvj3g=";
31+ }
32+ else throw "Platform not supported";
1433
1534 nativeBuildInputs = [ wrapGAppsHook ];
1635
17− buildInputs = with gst_all_1; [ gst-plugins-base gst-plugins-good
18− gst-plugins-bad gst-plugins-ugly ];
36+ buildInputs = with gst_all_1; [
37+ gst-plugins-base
38+ gst-plugins-good
39+ gst-plugins-bad
40+ gst-plugins-ugly
41+ ];
1942
2043 dontPatchELF = true;
2144
2245 libPath = with gst_all_1; lib.makeLibraryPath [
23− stdenv.cc.cc glib gtk3 atk pango cairo gdk-pixbuf alsa-lib
24− libX11 libSM libpng12 gstreamer gst-plugins-base zlib
46+ stdenv.cc.cc
47+ glib
48+ gtk3
49+ atk
50+ fontconfig
51+ pango
52+ cairo
53+ gdk-pixbuf
54+ alsa-lib
55+ libX11
56+ libXtst
57+ libSM
58+ libpng12
59+ gstreamer
60+ gst-plugins-base
61+ zlib
2562 ];
2663
2764 installPhase = ''