From de759967c88370fcd8e7f12832a63bd2ee7b8f9e Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 2 Apr 2004 13:58:55 +0000 Subject: * Update to GTK 2.4.0. svn path=/nixpkgs/trunk/; revision=906 --- pkgs/development/libraries/gtk+/atk/default.nix | 6 +++--- pkgs/development/libraries/gtk+/glib/default.nix | 6 +++--- pkgs/development/libraries/gtk+/gtk+/default.nix | 6 +++--- pkgs/development/libraries/gtk+/pango/default.nix | 6 +++--- pkgs/development/libraries/libjpeg/builder.sh | 26 ++++++++++++----------- pkgs/development/libraries/libpng/builder.sh | 26 +++++++++++------------ pkgs/development/libraries/libpng/default.nix | 3 ++- pkgs/development/libraries/libtiff/builder.sh | 14 ++---------- pkgs/development/libraries/libtiff/default.nix | 4 ++-- 9 files changed, 45 insertions(+), 52 deletions(-) (limited to 'pkgs/development/libraries') diff --git a/pkgs/development/libraries/gtk+/atk/default.nix b/pkgs/development/libraries/gtk+/atk/default.nix index 1089f571099..36afb1fb13d 100644 --- a/pkgs/development/libraries/gtk+/atk/default.nix +++ b/pkgs/development/libraries/gtk+/atk/default.nix @@ -3,10 +3,10 @@ assert pkgconfig != null && glib != null && perl != null; stdenv.mkDerivation { - name = "atk-1.2.4"; + name = "atk-1.6.0"; src = fetchurl { - url = ftp://ftp.gtk.org/pub/gtk/v2.2/atk-1.2.4.tar.bz2; - md5 = "2d6d50df31abe0e8892b5d3e7676a02d"; + url = ftp://ftp.gtk.org/pub/gtk/v2.4/atk-1.6.0.tar.bz2; + md5 = "5e699af22a934ea3c1c1ed3742da0500"; }; buildInputs = [pkgconfig perl]; propagatedBuildInputs = [glib]; diff --git a/pkgs/development/libraries/gtk+/glib/default.nix b/pkgs/development/libraries/gtk+/glib/default.nix index 22d01d0d86f..dcaff4a99d2 100644 --- a/pkgs/development/libraries/gtk+/glib/default.nix +++ b/pkgs/development/libraries/gtk+/glib/default.nix @@ -3,10 +3,10 @@ assert pkgconfig != null && gettext != null && perl != null; stdenv.mkDerivation { - name = "glib-2.2.3"; + name = "glib-2.4.0"; src = fetchurl { - url = ftp://ftp.gtk.org/pub/gtk/v2.2/glib-2.2.3.tar.bz2; - md5 = "aa214a10d873b68ddd67cd9de2ccae55"; + url = ftp://ftp.gtk.org/pub/gtk/v2.4/glib-2.4.0.tar.bz2; + md5 = "0f5f4896782ec7ab6ea8c7c1d9958114"; }; buildInputs = [pkgconfig gettext perl]; } diff --git a/pkgs/development/libraries/gtk+/gtk+/default.nix b/pkgs/development/libraries/gtk+/gtk+/default.nix index e1eef805803..94eab65ffa9 100644 --- a/pkgs/development/libraries/gtk+/gtk+/default.nix +++ b/pkgs/development/libraries/gtk+/gtk+/default.nix @@ -10,10 +10,10 @@ assert x11.buildClientLibs; #assert x11 == pango.x11; stdenv.mkDerivation { - name = "gtk+-2.2.4"; + name = "gtk+-2.4.0"; src = fetchurl { - url = ftp://ftp.gtk.org/pub/gtk/v2.2/gtk+-2.2.4.tar.bz2; - md5 = "605332199533e73bc6eec481fb4f1671"; + url = ftp://ftp.gtk.org/pub/gtk/v2.4/gtk+-2.4.0.tar.bz2; + md5 = "fd16157de447c7f0a86495ad0dc67a1b"; }; buildInputs = [pkgconfig perl libtiff libjpeg libpng]; propagatedBuildInputs = [x11 glib atk pango]; diff --git a/pkgs/development/libraries/gtk+/pango/default.nix b/pkgs/development/libraries/gtk+/pango/default.nix index 5d5e5184dda..ef4f6525b97 100644 --- a/pkgs/development/libraries/gtk+/pango/default.nix +++ b/pkgs/development/libraries/gtk+/pango/default.nix @@ -4,10 +4,10 @@ assert pkgconfig != null && x11 != null && glib != null; assert x11.buildClientLibs; stdenv.mkDerivation { - name = "pango-1.2.5"; + name = "pango-1.4.0"; src = fetchurl { - url = ftp://ftp.gtk.org/pub/gtk/v2.2/pango-1.2.5.tar.bz2; - md5 = "df00fe3e71cd297010f24f439b6c8ee6"; + url = ftp://ftp.gtk.org/pub/gtk/v2.4/pango-1.4.0.tar.bz2; + md5 = "9b5d9a5dcce5b3899d401f9c2cd6873f"; }; buildInputs = [pkgconfig]; propagatedBuildInputs = [x11 glib]; diff --git a/pkgs/development/libraries/libjpeg/builder.sh b/pkgs/development/libraries/libjpeg/builder.sh index 16a3d377f17..4dae40be2f6 100644 --- a/pkgs/development/libraries/libjpeg/builder.sh +++ b/pkgs/development/libraries/libjpeg/builder.sh @@ -1,13 +1,15 @@ -. $stdenv/setup || exit 1 +. $stdenv/setup -tar xvfz $src || exit 1 -cd jpeg-* || exit 1 -./configure --prefix=$out --enable-shared || exit 1 -make || exit 1 -mkdir $out || exit 1 -mkdir $out/bin || exit 1 -mkdir $out/lib || exit 1 -mkdir $out/include || exit 1 -mkdir $out/man || exit 1 -mkdir $out/man/man1 || exit 1 -make install || exit 1 +configureFlags="--enable-shared" + +preInstall() { + mkdir $out + mkdir $out/bin + mkdir $out/lib + mkdir $out/include + mkdir $out/man + mkdir $out/man/man1 +} +preInstall=preInstall + +genericBuild \ No newline at end of file diff --git a/pkgs/development/libraries/libpng/builder.sh b/pkgs/development/libraries/libpng/builder.sh index 515c3828ca1..2aace3d271b 100644 --- a/pkgs/development/libraries/libpng/builder.sh +++ b/pkgs/development/libraries/libpng/builder.sh @@ -1,15 +1,15 @@ -buildInputs="$zlib" . $stdenv/setup -tar xvfj $src -cd libpng-* -make -f scripts/makefile.linux -mkdir $out -mkdir $out/bin -mkdir $out/lib -mkdir $out/include -make -f scripts/makefile.linux install prefix=$out -strip -S $out/lib/*.a - -mkdir $out/nix-support -echo "$zlib" > $out/nix-support/propagated-build-inputs +makeFlags="-f scripts/makefile.linux" + +preInstall() { + mkdir $out + mkdir $out/bin + mkdir $out/lib + mkdir $out/include +} +preInstall=preInstall + +installFlags="-f scripts/makefile.linux install prefix=$out" + +genericBuild \ No newline at end of file diff --git a/pkgs/development/libraries/libpng/default.nix b/pkgs/development/libraries/libpng/default.nix index cb651485b69..d149961f589 100644 --- a/pkgs/development/libraries/libpng/default.nix +++ b/pkgs/development/libraries/libpng/default.nix @@ -9,5 +9,6 @@ stdenv.mkDerivation { url = http://heanet.dl.sourceforge.net/sourceforge/png-mng/libpng-1.2.5.tar.bz2; md5 = "3fc28af730f12ace49b14568de4ad934"; }; - zlib = zlib; + propagatedBuildInputs = [zlib]; + inherit zlib; } diff --git a/pkgs/development/libraries/libtiff/builder.sh b/pkgs/development/libraries/libtiff/builder.sh index b26eba9c566..b627e0ecaab 100644 --- a/pkgs/development/libraries/libtiff/builder.sh +++ b/pkgs/development/libraries/libtiff/builder.sh @@ -1,15 +1,5 @@ -buildinputs="$zlib $libjpeg" . $stdenv/setup -tar xvfz $src -cd tiff-* -./configure --prefix=$out --with-DIR_MAN=$out/man \ - --with-ZIP --with-JPEG \ - --with-DIRS_LIBINC="$zlib/include $libjpeg/include" -make -mkdir $out -make install -strip -S $out/lib/*.a +configureFlags="--with-DIR_MAN=$out/man --with-ZIP --with-JPEG" -mkdir $out/nix-support -echo "$zlib $libjpeg" > $out/nix-support/propagated-build-inputs +genericBuild diff --git a/pkgs/development/libraries/libtiff/default.nix b/pkgs/development/libraries/libtiff/default.nix index 4cfe16e485c..209fc6fb972 100644 --- a/pkgs/development/libraries/libtiff/default.nix +++ b/pkgs/development/libraries/libtiff/default.nix @@ -9,6 +9,6 @@ stdenv.mkDerivation { url = ftp://ftp.remotesensing.org/pub/libtiff/tiff-v3.5.7.tar.gz; md5 = "82243b5ae9b7c9e492aeebc501680990"; }; - zlib = zlib; - libjpeg = libjpeg; + propagatedBuildInputs = [zlib libjpeg]; + inherit zlib libjpeg; } -- cgit 1.4.1