summary refs log tree commit diff
path: root/pkgs/development/libraries/libjpeg
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-10-29 14:13:07 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-10-29 14:13:07 +0000
commitf210a41f844b7442f69300b9980db141e1cf5190 (patch)
tree0132432ad6cd7f8b2b4d927cd494c0ef2e41ba6f /pkgs/development/libraries/libjpeg
parent35593f5cd58caf74081834e6ae9e10d72ac8c70f (diff)
downloadnixpkgs-f210a41f844b7442f69300b9980db141e1cf5190.tar
nixpkgs-f210a41f844b7442f69300b9980db141e1cf5190.tar.gz
nixpkgs-f210a41f844b7442f69300b9980db141e1cf5190.tar.bz2
nixpkgs-f210a41f844b7442f69300b9980db141e1cf5190.tar.lz
nixpkgs-f210a41f844b7442f69300b9980db141e1cf5190.tar.xz
nixpkgs-f210a41f844b7442f69300b9980db141e1cf5190.tar.zst
nixpkgs-f210a41f844b7442f69300b9980db141e1cf5190.zip
* Shocking: a new version of libjpeg!
svn path=/nixpkgs/branches/xorg-7.5/; revision=18024
Diffstat (limited to 'pkgs/development/libraries/libjpeg')
-rw-r--r--pkgs/development/libraries/libjpeg/builder.sh25
-rw-r--r--pkgs/development/libraries/libjpeg/default.nix31
2 files changed, 10 insertions, 46 deletions
diff --git a/pkgs/development/libraries/libjpeg/builder.sh b/pkgs/development/libraries/libjpeg/builder.sh
deleted file mode 100644
index 923f4f83974..00000000000
--- a/pkgs/development/libraries/libjpeg/builder.sh
+++ /dev/null
@@ -1,25 +0,0 @@
-source $stdenv/setup
-
-preConfigure() {
-    # Workarounds for the ancient libtool shipped by libjpeg.
-    ln -s $libtool/bin/libtool .
-    cp $libtool/share/libtool/config.guess .
-    cp $libtool/share/libtool/config.sub .
-}
-
-preInstall() {
-    mkdir $out
-    mkdir $out/bin
-    mkdir $out/lib
-    mkdir $out/include
-    mkdir $out/man
-    mkdir $out/man/man1
-}
-
-patchPhase() {
-    for i in $patches; do
-	patch < $i
-    done
-}
-
-genericBuild
\ No newline at end of file
diff --git a/pkgs/development/libraries/libjpeg/default.nix b/pkgs/development/libraries/libjpeg/default.nix
index fb92fe995b6..6e4ad9a0971 100644
--- a/pkgs/development/libraries/libjpeg/default.nix
+++ b/pkgs/development/libraries/libjpeg/default.nix
@@ -1,29 +1,18 @@
-{stdenv, fetchurl, libtool, static ? false, ...}: 
+{ stdenv, fetchurl, libtool, static ? false }: 
 
 stdenv.mkDerivation {
-  name = "libjpeg-6b";
-  
-  builder = ./builder.sh;
+  name = "libjpeg-7";
   
   src = fetchurl {
-    url = http://www.ijg.org/files/jpegsrc.v6b.tar.gz;
-    md5 = "dbd5f3b47ed13132f04c685d608a7547";
+    url = http://www.ijg.org/files/jpegsrc.v7.tar.gz;
+    sha256 = "1gvy6f83pskxrxwnxqah3g9mhnlgi6aph39b99609gn50ri8ddsh";
   };
   
-  inherit libtool;
-
   configureFlags = "--enable-shared ${if static then " --enable-static" else ""}";
-    
-  # Required for building of dynamic libraries on Darwin.
-  patches = [
-    (fetchurl {
-      url = http://svn.macports.org/repository/macports/trunk/dports/graphics/jpeg/files/patch-ltconfig;
-      md5 = "e6725fa4a09aa1de4ca75343fd0f61d5";
-    })
-    (fetchurl {
-      url = http://svn.macports.org/repository/macports/trunk/dports/graphics/jpeg/files/patch-ltmain.sh;
-      #md5 = "489986ad8e7a93aef036766b25f321d5";
-      md5 = "092a12aeb0c386dd7dae059109d950ba";
-    })
-  ];
+
+  meta = {
+    homepage = http://www.ijg.org/;
+    description = "A library that implements the JPEG image file format";
+    license = "free";
+  };
 }