biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / video / kaffeine / default.nix
blob40701d2cbf85e4b722fbeafb2ea0776efff40a0a
1 { stdenv
2 , lib
3 , fetchFromGitLab
4 , kio
5 , cmake
6 , extra-cmake-modules
7 , libvlc
8 , libv4l
9 , libX11
10 , kidletime
11 , kdelibs4support
12 , libXScrnSaver
13 , wrapQtAppsHook
14 , qtx11extras
17 stdenv.mkDerivation rec {
18   pname = "kaffeine";
19   version = "2.0.18";
21   src = fetchFromGitLab {
22     domain = "invent.kde.org";
23     repo = pname;
24     owner = "Multimedia";
25     rev = "v${version}";
26     hash = "sha256-FOaS9gkzkHglbsNBNMwjzbHCNQg3Mbf+9so/Vfbaquc=";
27   };
29   nativeBuildInputs = [
30     cmake
31     extra-cmake-modules
32     wrapQtAppsHook
33   ];
35   buildInputs = [
36     libvlc
37     libv4l
38     libX11
39     kidletime
40     qtx11extras
41     kdelibs4support
42     libXScrnSaver
43   ];
45   meta = with lib; {
46     description = "KDE media player";
47     homepage = "https://apps.kde.org/kaffeine/";
48     license = licenses.gpl2;
49     maintainers = [ maintainers.pasqui23 ];
50     platforms = platforms.all;
51     mainProgram = "kaffeine";
52   };