tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libindicate: do not use top-level python packages
Frederik Rietdijk
9 years ago
4cac7756
451f1921
+4
-2
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
libindicate
default.nix
+4
-2
pkgs/development/libraries/libindicate/default.nix
···
4
4
, pkgconfig, autoconf
5
5
, glib, dbus_glib, libdbusmenu-glib
6
6
, gtkVersion, gtk2 ? null, gtk3 ? null
7
7
-
, python, pygobject2, pygtk, gobjectIntrospection, vala_0_23, gnome_doc_utils
7
7
+
, pythonPackages, gobjectIntrospection, vala_0_23, gnome_doc_utils
8
8
, monoSupport ? false, mono ? null, gtk-sharp-2_0 ? null
9
9
}:
10
10
11
11
with lib;
12
12
13
13
-
stdenv.mkDerivation rec {
13
13
+
let
14
14
+
inherit (pythonPackages) python pygobject2 pygtk;
15
15
+
in stdenv.mkDerivation rec {
14
16
name = let postfix = if gtkVersion == "2" && monoSupport then "sharp" else "gtk${gtkVersion}";
15
17
in "libindicate-${postfix}-${version}";
16
18
version = "${versionMajor}.${versionMinor}";