- gtkmm: C++ bindings for gtk - glibmm: C++ bindings for glib - libsigc++ (C++) Added applications: - Batik: SVG rasterizer (and more) - Inkscape: vector graphics drawing application Upgraded: - boehm-gc svn path=/nixpkgs/trunk/; revision=3792wip/yesman
parent
a7eba5ec59
commit
560f307623
@ -0,0 +1,7 @@ |
||||
set -e |
||||
|
||||
. $stdenv/setup |
||||
|
||||
unzip $src |
||||
mkdir $out |
||||
mv batik-* $out/batik |
@ -0,0 +1,12 @@ |
||||
{stdenv, fetchurl, unzip}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "batik-1.6"; |
||||
builder = ./builder.sh; |
||||
src = fetchurl { |
||||
url = http://apache.cs.uu.nl/dist/xml/batik/batik-1.6.zip; |
||||
md5 = "edff288fc64f968ff96ca49763d50f3c"; |
||||
}; |
||||
|
||||
buildInputs = [unzip]; |
||||
} |
@ -0,0 +1,31 @@ |
||||
{ stdenv, fetchurl, pkgconfig, |
||||
perl, perlXMLParser, |
||||
gtk, libXft, fontconfig, |
||||
libpng, |
||||
zlib, popt, |
||||
boehmgc, |
||||
libxml2, libxslt, |
||||
glib, |
||||
gtkmm, glibmm, libsigcxx |
||||
}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "inkscape-0.42.2"; |
||||
|
||||
src = fetchurl { |
||||
url = http://easynews.dl.sourceforge.net/sourceforge/inkscape/inkscape-0.42.2.tar.bz2; |
||||
md5 = "a27172087018e850e92e97e52b5dad08"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
pkgconfig |
||||
perl perlXMLParser |
||||
gtk libXft fontconfig |
||||
libpng |
||||
zlib popt |
||||
boehmgc |
||||
libxml2 libxslt |
||||
glib |
||||
gtkmm glibmm libsigcxx |
||||
]; |
||||
} |
@ -1,9 +1,9 @@ |
||||
{stdenv, fetchurl}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "boehm-gc-6.3"; |
||||
name = "boehm-gc-6.5"; |
||||
src = fetchurl { |
||||
url = http://nix.cs.uu.nl/dist/tarballs/gc6.3.tar.gz; |
||||
md5 = "8b37ee18cbeb1dfd1866958e280db871"; |
||||
url = http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.5.tar.gz; |
||||
md5 = "00bf95cdcbedfa7321d14e0133b31cdb"; |
||||
}; |
||||
} |
||||
|
@ -0,0 +1,12 @@ |
||||
{stdenv, fetchurl, pkgconfig, glib, libsigcxx}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "glibmm-2.6.4"; |
||||
src = fetchurl { |
||||
url = http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.6/glibmm-2.6.1.tar.bz2; |
||||
md5 = "e37da352bf581503c5866f0231fd4a74"; |
||||
}; |
||||
|
||||
buildInputs = [pkgconfig glib libsigcxx]; |
||||
} |
||||
|
@ -0,0 +1,12 @@ |
||||
{ stdenv, fetchurl, pkgconfig, gtk, atk, glibmm, libsigcxx}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "gtkmm-2.6.4"; |
||||
src = fetchurl { |
||||
url = http://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.6/gtkmm-2.6.4.tar.bz2; |
||||
md5 = "f71d1c4a89c4f9e054400f12a82dec5f"; |
||||
}; |
||||
|
||||
buildInputs = [pkgconfig gtk atk glibmm libsigcxx]; |
||||
} |
||||
|
@ -0,0 +1,12 @@ |
||||
{ stdenv, fetchurl, pkgconfig}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "libsigc++-2.0.16"; |
||||
src = fetchurl { |
||||
url = http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/libsigc++-2.0.16.tar.gz; |
||||
md5 = "49b8c091b1be84d9f9801c4c81cd98b8"; |
||||
}; |
||||
|
||||
buildInputs = [pkgconfig]; |
||||
} |
||||
|
Loading…
Reference in new issue