Merge pull request #2153 from lethalman/gnome3

accounts-daemon service, fix gnome-shell, add libgnomekbd, musicbrainz5, sushi, gnome-contacts
This commit is contained in:
Domen Kožar
2014-04-09 15:01:17 +02:00
26 changed files with 478 additions and 50 deletions

View File

@@ -1,4 +1,5 @@
{ stdenv, fetchurl, pkgconfig, glib, intltool, libtool, gobjectIntrospection, polkit }:
{ stdenv, fetchurl, pkgconfig, glib, intltool
, libtool, gobjectIntrospection, polkit, systemd }:
stdenv.mkDerivation rec {
name = "accountsservice-0.6.35";
@@ -8,6 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0f1hzl6hw56xvwgmd4yvmdyj15xj1fafw45pzv3qarww7h0wg8b5";
};
buildInputs = [ pkgconfig glib intltool libtool gobjectIntrospection polkit ];
buildInputs = [ pkgconfig glib intltool libtool
gobjectIntrospection polkit systemd ];
configureFlags = [ "--with-systemdsystemunitdir=$(out)/etc/systemd/system" ];
}

View File

@@ -0,0 +1,25 @@
{ stdenv, fetchurl, cmake, neon, libdiscid }:
stdenv.mkDerivation rec {
name = "libmusicbrainz-5.0.1";
buildInputs = [ cmake neon libdiscid ];
src = fetchurl {
url = "https://github.com/downloads/metabrainz/libmusicbrainz/${name}.tar.gz";
md5 = "a0406b94c341c2b52ec0fe98f57cadf3";
};
dontUseCmakeBuildDir=true;
meta = {
homepage = http://musicbrainz.org/doc/libmusicbrainz;
description = "MusicBrainz Client Library (5.x version)";
longDescription = ''
The libmusicbrainz (also known as mb_client or MusicBrainz Client
Library) is a development library geared towards developers who wish to
add MusicBrainz lookup capabilities to their applications.'';
maintainers = [ stdenv.lib.maintainers.urkud ];
platforms = stdenv.lib.platforms.all;
};
}

View File

@@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, libX11, libXi, xkeyboard_config, libxml2
, libICE, glib, libxkbfile, isocodes }:
, libICE, glib, libxkbfile, isocodes, gobjectIntrospection }:
let
version = "5.3";
@@ -17,6 +17,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ gobjectIntrospection ];
configureFlags = ''
--with-xkb-base=${xkeyboard_config}/etc/X11/xkb
--disable-xmodmap-support