From 8b574e9950e2d95477d9b59d41f46288f1b3f237 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 12 Dec 2012 04:32:34 +0100 Subject: [PATCH] at-spi2: New package, starting at version 2.7.2. This package consists of actually two packages: * at-spi-core: The core library * at-spi-atk: The atk-bridging library The latter depends on the core library and is needed by unity, so watch out for further buildInputs :-) Signed-off-by: aszlig --- pkgs/development/libraries/at-spi2/atk.nix | 13 +++++++++++++ pkgs/development/libraries/at-spi2/core.nix | 15 +++++++++++++++ pkgs/top-level/all-packages.nix | 3 +++ 3 files changed, 31 insertions(+) create mode 100644 pkgs/development/libraries/at-spi2/atk.nix create mode 100644 pkgs/development/libraries/at-spi2/core.nix diff --git a/pkgs/development/libraries/at-spi2/atk.nix b/pkgs/development/libraries/at-spi2/atk.nix new file mode 100644 index 00000000000..638f511209d --- /dev/null +++ b/pkgs/development/libraries/at-spi2/atk.nix @@ -0,0 +1,13 @@ +{ stdenv, fetchurl, pkgconfig, at_spi2_core, dbus, glib, atk }: + +stdenv.mkDerivation rec { + name = "at-spi2-atk-${version}"; + version = "2.7.2"; + + buildInputs = [ pkgconfig at_spi2_core dbus glib atk ]; + + src = fetchurl { + url = "mirror://gnome/sources/at-spi2-atk/2.7/${name}.tar.xz"; + sha256 = "dbce8f6828ec4be619d7c6db797385063ee2f7365dfe57d08eea013d61bf1a73"; + }; +} diff --git a/pkgs/development/libraries/at-spi2/core.nix b/pkgs/development/libraries/at-spi2/core.nix new file mode 100644 index 00000000000..f8605254abe --- /dev/null +++ b/pkgs/development/libraries/at-spi2/core.nix @@ -0,0 +1,15 @@ +{ stdenv, fetchurl, pkgconfig, intltool, dbus, glib +, x11, libXtst, libXi +}: + +stdenv.mkDerivation rec { + name = "at-spi2-core-${version}"; + version = "2.7.2"; + + propagatedBuildInputs = [ pkgconfig intltool dbus glib x11 libXtst libXi ]; + + src = fetchurl { + url = "mirror://gnome/sources/at-spi2-core/2.7/${name}.tar.xz"; + sha256 = "da87a2a475014552f15ae5435c993ca54d47e5e68826165f643577dde99be355"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3a5c35b6160..0002e4bf69c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3322,6 +3322,9 @@ let inherit fetchurl stdenv aspell which; }); + at_spi2_core = callPackage ../development/libraries/at-spi2/core.nix { }; + at_spi2_atk = callPackage ../development/libraries/at-spi2/atk.nix { }; + aterm = aterm25; aterm25 = callPackage ../development/libraries/aterm/2.5.nix { };