summary refs log tree commit diff
path: root/pkgs/development/libraries/gtkimageview/default.nix
blob: 52df259616b252882021fa34eace9e4566c3bfe5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{ fetchurl, stdenv, pkgconfig, gtk }:

stdenv.mkDerivation rec {
  name = "gtkimageview-1.6.4";

  src = fetchurl {
    url = "http://trac.bjourne.webfactional.com/chrome/common/releases/${name}.tar.gz";
    sha256 = "1if3yh5z6nkv5wnkk0qyy9pkk03vn5rqbfk23q87kj39pqscgr37";
  };

  buildInputs = [ pkgconfig gtk ];

  preConfigure = ''
    sed '/DEPRECATED_FLAGS/d' -i configure
    sed 's/-Wall -Werror//' -i configure
  '';

  doCheck = true;

  meta = {
    homepage = http://trac.bjourne.webfactional.com/;

    description = "Image viewer widget for GTK+";

    longDescription =
      '' GtkImageView is a simple image viewer widget for GTK+.  Similar to
         the image viewer panes in gThumb or Eye of Gnome.  It makes writing
         image viewing and editing applications easy.  Among its features
         are: mouse and keyboard zooming; scrolling and dragging; adjustable
         interpolation; GIF animation support.
       '';

    license = stdenv.lib.licenses.lgpl2Plus;

    maintainers = [ ];
  };
}