enable gobjectintrospection for some libs

This commit is contained in:
Domen Kožar 2014-01-21 14:09:21 +01:00
parent a3716328e6
commit b4d1d88e42
3 changed files with 10 additions and 6 deletions

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, intltool, pkgconfig, glib }: { stdenv, fetchurl, intltool, pkgconfig, glib, gobjectIntrospection }:
let let
version = "3.10.1"; version = "3.10.1";
in in
@ -10,9 +10,11 @@ stdenv.mkDerivation {
sha256 = "0wcacs1vk3pld8wvrwq7fdrm11i56nrajkrp6j1da6jc4yx0m5a6"; sha256 = "0wcacs1vk3pld8wvrwq7fdrm11i56nrajkrp6j1da6jc4yx0m5a6";
}; };
makeFlags = "INTROSPECTION_GIRDIR=$(out)/share/gir-1.0/ INTROSPECTION_TYPELIBDIR=$(out)/lib/girepository-1.0";
preBuild = "patchShebangs ./scripts"; preBuild = "patchShebangs ./scripts";
buildInputs=[ intltool pkgconfig glib ]; buildInputs = [ intltool pkgconfig glib gobjectIntrospection ];
meta = { meta = {
homepage = "http://www.gnome.org"; homepage = "http://www.gnome.org";

View File

@ -1,4 +1,5 @@
{ stdenv, fetchurl, dbus_glib, glib, python, pkgconfig, libxslt }: { stdenv, fetchurl, dbus_glib, glib, python, pkgconfig, libxslt
, gobjectIntrospection }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "telepathy-glib-0.22.0"; name = "telepathy-glib-0.22.0";
@ -8,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "0mqrq2azw70rm50vy21acfnzn8mmh0w7dxh87mwr1lyk0jn1n232"; sha256 = "0mqrq2azw70rm50vy21acfnzn8mmh0w7dxh87mwr1lyk0jn1n232";
}; };
propagatedBuildInputs = [dbus_glib glib python]; propagatedBuildInputs = [dbus_glib glib python gobjectIntrospection];
buildInputs = [pkgconfig libxslt]; buildInputs = [pkgconfig libxslt];

View File

@ -1,6 +1,7 @@
{ stdenv, fetchurl, intltool, wirelesstools, pkgconfig, dbus_glib, xz { stdenv, fetchurl, intltool, wirelesstools, pkgconfig, dbus_glib, xz
, udev, libnl, libuuid, polkit, gnutls, ppp, dhcp, dhcpcd, iptables , udev, libnl, libuuid, polkit, gnutls, ppp, dhcp, dhcpcd, iptables
, libgcrypt, dnsmasq, avahi, bind, perl, bluez5, substituteAll }: , libgcrypt, dnsmasq, avahi, bind, perl, bluez5, substituteAll
, gobjectIntrospection }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "network-manager-${version}"; name = "network-manager-${version}";
@ -34,7 +35,7 @@ stdenv.mkDerivation rec {
"--with-kernel-firmware-dir=/run/current-system/firmware" "--with-kernel-firmware-dir=/run/current-system/firmware"
"--with-session-tracking=systemd" ]; "--with-session-tracking=systemd" ];
buildInputs = [ wirelesstools udev libnl libuuid polkit ppp xz bluez5 ]; buildInputs = [ wirelesstools udev libnl libuuid polkit ppp xz bluez5 gobjectIntrospection ];
propagatedBuildInputs = [ dbus_glib gnutls libgcrypt ]; propagatedBuildInputs = [ dbus_glib gnutls libgcrypt ];