diff --git a/pkgs/development/libraries/pangoxsl/default.nix b/pkgs/development/libraries/pangoxsl/default.nix new file mode 100644 index 00000000000..f0b669da4da --- /dev/null +++ b/pkgs/development/libraries/pangoxsl/default.nix @@ -0,0 +1,15 @@ +{stdenv, fetchurl, pkgconfig, glib, pango}: + +stdenv.mkDerivation { + name = "pangoxsl-1.6.0.1"; + src = fetchurl { + url = http://surfnet.dl.sourceforge.net/sourceforge/pangopdf/pangoxsl-1.6.0.1.tar.gz; + md5 = "3c2b9b3b77c9b725a2914db90f61f24b"; + }; + + buildInputs = [ + pkgconfig + glib + pango + ]; +} diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix index d6e4eeb055f..8990997f8af 100644 --- a/pkgs/system/all-packages-generic.nix +++ b/pkgs/system/all-packages-generic.nix @@ -178,7 +178,10 @@ rec { }; xmlroff = (import ../tools/typesetting/xmlroff) { - inherit fetchurl stdenv; + inherit fetchurl stdenv pkgconfig libxml2 libxslt popt; + inherit (gtkLibs) glib pango gtk; + inherit (gnome) libgnomeprint; + inherit pangoxsl; }; less = (import ../tools/misc/less) { @@ -712,6 +715,11 @@ rec { inherit fetchurl stdenv x11 libtiff libjpeg libpng; }; + pangoxsl = (import ../development/libraries/pangoxsl) { + inherit fetchurl stdenv pkgconfig; + inherit (gtkLibs) glib pango; + }; + qt3 = import ../development/libraries/qt-3 { inherit fetchurl stdenv x11 zlib libjpeg libpng which mysql; inherit (xlibs) libXft libXrender; diff --git a/pkgs/tools/typesetting/xmlroff/default.nix b/pkgs/tools/typesetting/xmlroff/default.nix new file mode 100644 index 00000000000..c5b846b72ea --- /dev/null +++ b/pkgs/tools/typesetting/xmlroff/default.nix @@ -0,0 +1,22 @@ +{ stdenv, fetchurl, pkgconfig, libxml2, libxslt, popt +, glib, pango, libgnomeprint, pangoxsl, gtk}: + +stdenv.mkDerivation { + name = "xmlroff-0.3.4"; + src = fetchurl { + url = http://surfnet.dl.sourceforge.net/sourceforge/xmlroff/xmlroff-0.3.4.tar.gz; + md5 = "f6432e8a66e6f934823463a3f127e4ca"; + }; + + buildInputs = [ + pkgconfig + libxml2 + libxslt + glib + pango + libgnomeprint + pangoxsl + gtk + popt + ]; +}