tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
gifsicle: 1.87 -> 1.88
+ fix for gifview flag
+ tests
zimbatm.tngl.sh
10 years ago
2273bd5b
58d870d4
+16
-6
1 changed file
expand all
collapse all
unified
split
pkgs
tools
graphics
gifsicle
default.nix
+16
-6
pkgs/tools/graphics/gifsicle/default.nix
···
2
2
3
3
with stdenv.lib;
4
4
5
5
-
stdenv.mkDerivation {
6
6
-
name = "gifsicle-1.87";
5
5
+
stdenv.mkDerivation rec {
6
6
+
name = "gifsicle-${version}";
7
7
+
version = "1.88";
7
8
8
9
src = fetchurl {
9
9
-
url = http://www.lcdf.org/gifsicle/gifsicle-1.87.tar.gz;
10
10
-
sha256 = "078rih7gq86ixjqbnn5z1jsh11qlfisw6k8dxaccsh5amhybw2j7";
10
10
+
url = "http://www.lcdf.org/gifsicle/${name}.tar.gz";
11
11
+
sha256 = "4585d2e683d7f68eb8fcb15504732d71d7ede48ab5963e61915201f9e68305be";
11
12
};
12
13
13
14
buildInputs = optional gifview [ xproto libXt libX11 ];
14
15
16
16
+
configureFlags = []
17
17
+
++ optional (!gifview) [ "--disable-gifview" ];
18
18
+
15
19
LDFLAGS = optional static "-static";
20
20
+
21
21
+
doCheck = true;
22
22
+
checkPhase = ''
23
23
+
./src/gifsicle --info logo.gif
24
24
+
'';
16
25
17
26
meta = {
18
27
description = "Command-line tool for creating, editing, and getting information about GIF images and animations";
19
19
-
homepage = http://www.lcdf.org/gifsicle/;
28
28
+
homepage = https://www.lcdf.org/gifsicle/;
20
29
license = stdenv.lib.licenses.gpl2;
21
21
-
maintainers = with stdenv.lib.maintainers; [ fuuzetsu ];
30
30
+
platforms = platforms.all;
31
31
+
maintainers = with stdenv.lib.maintainers; [ fuuzetsu zimbatm ];
22
32
};
23
33
}