tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
clutter-gst: add updateScript
Jan Tojnar
8 years ago
09502926
c02794b6
+13
-6
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
clutter-gst
default.nix
+13
-6
pkgs/development/libraries/clutter-gst/default.nix
···
1
1
-
{ fetchurl, stdenv, pkgconfig, clutter, gtk3, glib, cogl }:
1
1
+
{ fetchurl, stdenv, pkgconfig, clutter, gtk3, glib, cogl, gnome3 }:
2
2
3
3
-
stdenv.mkDerivation rec {
4
4
-
major = "3.0";
5
5
-
minor = "24";
6
6
-
name = "clutter-gst-${major}.${minor}";
3
3
+
let
4
4
+
pname = "clutter-gst";
5
5
+
version = "3.0.24";
6
6
+
in stdenv.mkDerivation rec {
7
7
+
name = "${pname}-${version}";
7
8
8
9
src = fetchurl {
9
9
-
url = "mirror://gnome/sources/clutter-gst/${major}/${name}.tar.xz";
10
10
+
url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
10
11
sha256 = "0v6cg0syh4vx7y7ni47jsvr2r57q0j3h1f1gjlp0ciscixywiwg9";
11
12
};
12
13
···
14
15
nativeBuildInputs = [ pkgconfig ];
15
16
16
17
postBuild = "rm -rf $out/share/gtk-doc";
18
18
+
19
19
+
passthru = {
20
20
+
updateScript = gnome3.updateScript {
21
21
+
packageName = pname;
22
22
+
};
23
23
+
};
17
24
18
25
meta = {
19
26
description = "GStreamer bindings for clutter";