timelapse-deflicker: init at 142acd1 (#25904)

* timelapse-deflicker: init at 142acd1

* timelapse-deflicker: nitpicks

* Add myself as a maintainer
This commit is contained in:
Valérian Galliat 2017-05-20 07:33:28 -04:00 committed by Jörg Thalheim
parent c9f3893451
commit 330048e40c
4 changed files with 48 additions and 0 deletions

View File

@ -563,6 +563,7 @@
vlstill = "Vladimír Štill <xstill@fi.muni.cz>";
vmandela = "Venkateswara Rao Mandela <venkat.mandela@gmail.com>";
vmchale = "Vanessa McHale <tmchale@wisc.edu>";
valeriangalliat = "Valérian Galliat <val@codejam.info>";
volhovm = "Mikhail Volkhov <volhovm.cs@gmail.com>";
volth = "Jaroslavas Pocepko <jaroslavas@volth.com>";
vozz = "Oliver Hunt <oliver.huntuk@gmail.com>";

View File

@ -0,0 +1,32 @@
{ stdenv, fetchFromGitHub, makeWrapper, perl, perlPackages }:
stdenv.mkDerivation rec {
name = "timelapse-deflicker-${version}";
version = "0.1.0";
src = fetchFromGitHub {
owner = "cyberang3l";
repo = "timelapse-deflicker";
rev = "v${version}";
sha256 = "0bbfnrdycrpyz7rqrql5ib9qszny7z5xpqp65c1mxqd2876gv960";
};
installPhase = ''
install -m755 -D timelapse-deflicker.pl $out/bin/timelapse-deflicker
wrapProgram $out/bin/timelapse-deflicker --set PERL5LIB $PERL5LIB
'';
buildInputs = with perlPackages; [
makeWrapper perl
PerlMagick TermProgressBar ImageExifTool
FileType ClassMethodMaker
];
meta = with stdenv.lib; {
description = "Simple script to deflicker images taken for timelapses";
homepage = https://github.com/cyberang3l/timelapse-deflicker;
license = licenses.gpl3;
maintainers = with maintainers; [ valeriangalliat ];
platforms = platforms.unix;
};
}

View File

@ -4266,6 +4266,8 @@ with pkgs;
timemachine = callPackage ../applications/audio/timemachine { };
timelapse-deflicker = callPackage ../applications/graphics/timelapse-deflicker { };
timetrap = callPackage ../applications/office/timetrap { };
tinc = callPackage ../tools/networking/tinc { };

View File

@ -5535,6 +5535,19 @@ let self = _self // overrides; _self = with self; {
FileTemp = null;
FileType = buildPerlPackage {
name = "File-Type-0.22";
src = fetchurl {
url = mirror://cpan/authors/id/P/PM/PMISON/File-Type-0.22.tar.gz;
sha256 = "0hfkaafp6wb0nw19x47wc6wc9mwlw8s2rxiii3ylvzapxxgxjp6k";
};
meta = {
description = "File::Type uses magic numbers (typically at the start of a file) to determine the MIME type of that file.";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
platforms = with stdenv.lib.platforms; linux ++ darwin;
};
};
FileSlurp = buildPerlPackage {
name = "File-Slurp-9999.19";
# WARNING: check on next update if deprecation warning is gone