libxml++: 2.37.2 -> 2.38.0

+14 -10
+14 -10
pkgs/development/libraries/libxmlxx/default.nix
··· 1 - { stdenv, fetchurl 2 - , pkgconfig, libxml2, glibmm, perl }: 1 + { stdenv, fetchurl, pkgconfig, libxml2, glibmm, perl }: 2 + 3 3 stdenv.mkDerivation rec { 4 - name = "libxml++-2.37.2"; 4 + name = "libxml++-2.38.0"; 5 + 5 6 src = fetchurl { 6 - url = "mirror://gnome/sources/libxml++/2.37/${name}.tar.xz"; 7 - sha256 = "0fvpm95iapi5qrz6sil6vnqqdrsd7f9a16c415hzr44f2ji10gmv"; 7 + url = "mirror://gnome/sources/libxml++/2.38/${name}.tar.xz"; 8 + sha256 = "0ihk7fprpshs0gp38x2m5jhvrph3iwr0wy1h1qqvh3rjblzv162n"; 8 9 }; 9 10 10 - buildInputs = [ pkgconfig glibmm perl ]; 11 + nativeBuildInputs = [ pkgconfig perl ]; 12 + 13 + buildInputs = [ glibmm ]; 11 14 12 15 propagatedBuildInputs = [ libxml2 ]; 13 16 14 17 configureFlags = "--disable-documentation"; #doesn't build without this for some reason 15 18 16 - meta = { 19 + meta = with stdenv.lib; { 17 20 homepage = http://libxmlplusplus.sourceforge.net/; 18 21 description = "C++ wrapper for the libxml2 XML parser library"; 19 - license = stdenv.lib.licenses.lgpl2Plus; 20 - maintainers = [ stdenv.lib.maintainers.phreedom ]; 22 + license = licenses.lgpl2Plus; 23 + platforms = platforms.unix; 24 + maintainers = with maintainers; [ phreedom wkennington ]; 21 25 }; 22 - } 26 + }