1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 cmake,
6 openmp,
7}:
8
9stdenv.mkDerivation rec {
10 pname = "vid.stab";
11 version = "unstable-2022-05-30";
12
13 src = fetchFromGitHub {
14 owner = "georgmartius";
15 repo = pname;
16 rev = "90c76aca2cb06c3ff6f7476a7cd6851b39436656";
17 sha256 = "sha256-p1VRnkBeUpET3O2FmaJMyN5/EoSOQLdmRIVbzZcQaKY=";
18 };
19
20 nativeBuildInputs = [ cmake ];
21
22 propagatedBuildInputs = lib.optionals stdenv.cc.isClang [ openmp ];
23
24 meta = with lib; {
25 description = "Video stabilization library";
26 homepage = "http://public.hronopik.de/vid.stab/";
27 license = licenses.gpl2Plus;
28 maintainers = with maintainers; [ codyopel ];
29 platforms = platforms.all;
30 };
31}