Packaged libxml++

svn path=/nixpkgs/trunk/; revision=22417
This commit is contained in:
Evgeny Egorochkin 2010-06-26 01:40:42 +00:00
parent 01e1b1ff2e
commit 877d8a6f27
2 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,20 @@
{ stdenv, fetchurl
, pkgconfig, libxml2, glibmm, perl }:
stdenv.mkDerivation rec {
name = "libxml++-2.30.0";
src = fetchurl {
url = "mirror://gnome/sources/libxml++/2.30/${name}.tar.bz2";
sha256 = "1hgpw9lld0k6z34kxrapz8dxf3cbgnnhkx6himnvw9ax3qf7p5gk";
};
buildInputs = [ pkgconfig libxml2 glibmm perl ];
configureFlags = "--disable-documentation"; #doesn't build without this for some reason
meta = {
homepage = http://libxmlplusplus.sourceforge.net/;
description = "C++ wrapper for the libxml2 XML parser library";
license = "LGPLv2+";
maintainers = [ stdenv.lib.maintainers.phreedom ];
};
}

View File

@ -4850,6 +4850,12 @@ let
pythonSupport = true;
};
libxmlxx = import ../development/libraries/libxmlxx {
inherit stdenv fetchurl;
inherit pkgconfig libxml2 perl;
inherit (gtkLibs) glibmm;
};
libxslt = makeOverridable (import ../development/libraries/libxslt) {
inherit fetchurl stdenv libxml2;
};