apngasm_2: init at 2.91
This is the original apngasm which has not been updated since 2017 but it has diverged from its fork with support for LZMA and ZOPFLI compression and TGA input.
This commit is contained in:
parent
e902495a51
commit
ff708504cd
2 changed files with 36 additions and 0 deletions
35
pkgs/applications/graphics/apngasm/2.nix
Normal file
35
pkgs/applications/graphics/apngasm/2.nix
Normal file
|
@ -0,0 +1,35 @@
|
|||
{ stdenv, fetchzip, libpng, zlib, zopfli }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "apngasm";
|
||||
version = "2.91";
|
||||
|
||||
src = fetchzip {
|
||||
url = "mirror://sourceforge/${pname}/${pname}-${version}-src.zip";
|
||||
stripRoot = false;
|
||||
sha256 = "0qhljqql159xkn1l83vz0q8wvzr7rjz4jnhiy0zn36pgvacg0zn1";
|
||||
};
|
||||
|
||||
buildInputs = [ libpng zlib zopfli ];
|
||||
|
||||
postPatch = ''
|
||||
rm -rf libpng zlib zopfli
|
||||
'';
|
||||
|
||||
NIX_CFLAGS_LINK = "-lzopfli";
|
||||
|
||||
installPhase = ''
|
||||
install -Dt $out/bin apngasm
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Create highly optimized Animated PNG files from PNG/TGA images";
|
||||
homepage = "http://apngasm.sourceforge.net/";
|
||||
license = licenses.zlib;
|
||||
maintainers = with maintainers; [ orivej ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
||||
}
|
|
@ -18093,6 +18093,7 @@ in
|
|||
apache-directory-studio = callPackage ../applications/networking/apache-directory-studio {};
|
||||
|
||||
apngasm = callPackage ../applications/graphics/apngasm {};
|
||||
apngasm_2 = callPackage ../applications/graphics/apngasm/2.nix {};
|
||||
|
||||
appeditor = callPackage ../applications/misc/appeditor { };
|
||||
|
||||
|
|
Loading…
Reference in a new issue