librdf: update the libraries

This commit is contained in:
Vladimír Čunát 2013-03-02 15:45:13 +01:00
parent da71b6d579
commit face3a8242
4 changed files with 29 additions and 17 deletions

View File

@ -1,18 +1,30 @@
{ stdenv, fetchurl, pkgconfig, librdf_raptor, ladspaH, openssl, zlib }:
{ stdenv, fetchurl, pkgconfig, libtool, automake, autoconf
, librdf_raptor, librdf_raptor2, ladspaH, openssl, zlib #, swh_lv2
}:
stdenv.mkDerivation {
name = "liblrdf-0.4.0";
stdenv.mkDerivation rec {
version = "0.5.0";
name = "liblrdf-${version}";
src = fetchurl {
url = mirror://sourceforge/lrdf/liblrdf/0.4.0/liblrdf-0.4.0.tar.gz;
sha256 = "015jv7pp0a0qxgljgdvf7d01nj4fx0zgzg0wayjp7v86pa38xscm";
url = "http://github.com/swh/LRDF/archive/${version}.tar.gz";
sha256 = "18p2flb2sv2hq6w2qkd29z9c7knnwqr3f12i2srshlzx6vwkm05s";
};
buildInputs = [ pkgconfig ladspaH openssl zlib ];
postPatch = "sed -i -e 's:usr/local:usr:' examples/{instances,remove}_test.c";
propagatedBuildInputs = [ librdf_raptor ];
preConfigure = "rm m4/* && autoreconf -if";
meta = {
buildInputs = [
pkgconfig libtool automake autoconf ladspaH openssl zlib /*swh_lv2*/
#librdf_raptor
];
propagatedBuildInputs = [ librdf_raptor2 ];
#doCheck = true; # would need swh_lv2 and some path patching
meta = {
description = "A lightweight RDF library with special support for LADSPA plugins.";
homepage = http://sourceforge.net/projects/lrdf/;
license = "GPLv2";

View File

@ -1,18 +1,18 @@
{ stdenv, fetchurl, libxml2, libxslt, curl }:
stdenv.mkDerivation rec {
name = "raptor2-2.0.4";
name = "raptor2-2.0.8"; # 2.0.9 misses a header and so fails liblrdf
src = fetchurl {
url = "http://download.librdf.org/source/${name}.tar.gz";
sha256 = "0viaam60adhsxim2vaq5xs1pfmm6wiidxpkrhwyl7x9mz8x9vx1l";
sha256 = "1mz7cxnfw73saf74c9if06n2mlsvn2rnn67vy7j2mq3wkhy0hcb0";
};
buildInputs = [ libxml2 libxslt ];
postInstall = "rm -rvf $out/share/gtk-doc";
meta = {
meta = {
description = "The RDF Parser Toolkit";
homepage = "http://librdf.org/raptor";
license = "LGPL-2.1 Apache-2.0";

View File

@ -1,11 +1,11 @@
{ stdenv, fetchurl, librdf_raptor2, gmp, pkgconfig, pcre, libxml2 }:
stdenv.mkDerivation rec {
name = "rasqal-0.9.26";
name = "rasqal-0.9.30";
src = fetchurl {
url = "http://download.librdf.org/source/${name}.tar.gz";
sha256 = "1drjcy1k9g72iis0ghllzn7n0w03bahhrd2p5hs39anbm6mr0yk9";
sha256 = "1z8wifq79kivcwpwzmjnjdrbr65zam190gpxhgrvsyfch0yykw5b";
};
nativeBuildInputs = [ pkgconfig ];
@ -15,8 +15,8 @@ stdenv.mkDerivation rec {
propagatedBuildInputs = [ librdf_raptor2 ];
postInstall = "rm -rvf $out/share/gtk-doc";
meta = {
meta = {
description = "Library that handles Resource Description Framework (RDF)";
homepage = "http://librdf.org/rasqal";
license = "LGPL-2.1 Apache-2.0";

View File

@ -7,11 +7,11 @@
}:
stdenv.mkDerivation rec {
name = "redland-1.0.14";
name = "redland-1.0.16";
src = fetchurl {
url = "http://download.librdf.org/source/${name}.tar.gz";
sha256 = "1i460q9gslb7l75hjwc6w2kp2wk7fgp8lr7phamg33c6j013y30k";
sha256 = "1gcx0h5dxa3c4xhhjk3gr0708zjj0n6zpslvbjfi2qbf13y798nr";
};
nativeBuildInputs = [ perl pkgconfig ];