Author: eelco
Date: Sun Jan 16 16:28:08 2011
New Revision: 25588
URL: https://svn.nixos.org/websvn/nix/?rev=25588&sc=1
Log:
* fbida: fix a segfault in exiftran.
Modified:
nixpkgs/trunk/pkgs/applications/graphics/fbida/default.nix
nixpkgs/trunk/pkgs/top-level/all-packages.nix
Modified: nixpkgs/trunk/pkgs/applications/graphics/fbida/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/applications/graphics/fbida/default.nix Sun Jan 16
14:58:37 2011 (r25587)
+++ nixpkgs/trunk/pkgs/applications/graphics/fbida/default.nix Sun Jan 16
16:28:08 2011 (r25588)
@@ -1,34 +1,29 @@
-a :
-let
- fetchurl = a.fetchurl;
+{ stdenv, fetchurl, libjpeg, libexif, giflib, libtiff, libpng
+, pkgconfig, freetype, fontconfig
+}:
- version = a.lib.attrByPath ["version"] "2.07" a;
- buildInputs = with a; [
- libjpeg libexif giflib libtiff libpng
- imagemagick ghostscript which curl
- pkgconfig freetype fontconfig
- ];
-in
-rec {
+stdenv.mkDerivation rec {
+ name = "fbida-2.07";
+
src = fetchurl {
- url = "http://dl.bytesex.org/releases/fbida/fbida-${version}.tar.gz";
+ url = "http://dl.bytesex.org/releases/fbida/${name}.tar.gz";
sha256 = "0i6v3fvjc305pfw48sglb5f22lwxldmfch6mjhqbcp7lqkkxw435";
};
- inherit buildInputs;
- configureFlags = [];
- makeFlags = [
- "prefix=$out"
- "verbose=yes"
+ patches =
+ [ # Fetch a segfault in exiftran (http://bugs.gentoo.org/284753).
+ (fetchurl {
+ url = http://bugs.gentoo.org/attachment.cgi?id=203930;
+ sha256 = "0zwva6qbahjdzk7vaw7cn3mj0326kawqw58rspvrz9m4vw5kqdzj";
+ })
];
- /* doConfigure should be removed if not needed */
- phaseNames = ["doMakeInstall" (a.doPatchShebangs "$out/bin")];
-
- name = "fbida-" + version;
+ buildInputs =
+ [ pkgconfig libexif libjpeg giflib libpng giflib freetype fontconfig ];
+
+ makeFlags = [ "prefix=$(out)" "verbose=yes" ];
+
meta = {
- description = "Framebuffer image viewing programs";
- maintainers = [
- ];
+ description = "Image viewing and manipulation programs";
};
}
Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix Sun Jan 16 14:58:37
2011 (r25587)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix Sun Jan 16 16:28:08
2011 (r25588)
@@ -5893,11 +5893,7 @@
wvdial = callPackage ../os-specific/linux/wvdial { };
- fbida = builderDefsPackage ../applications/graphics/fbida {
- inherit libjpeg libexif giflib libtiff libpng
- imagemagick ghostscript which curl pkgconfig
- freetype fontconfig;
- };
+ fbida = callPackage ../applications/graphics/fbida { };
fdupes = callPackage ../tools/misc/fdupes { };
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits