linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / phonon / backends / vlc.nix
blobb874c2e1d01d9376c81a476d16806970e540baab
1 { stdenv, lib, fetchurl, cmake, phonon, pkg-config, libvlc
2 , extra-cmake-modules, qttools, qtbase, qtx11extras
3 , debug ? false
4 }:
6 with lib;
8 stdenv.mkDerivation rec {
9   pname = "phonon-backend-vlc";
10   version = "0.11.1";
12   meta = with lib; {
13     homepage = "https://phonon.kde.org/";
14     description = "GStreamer backend for Phonon";
15     platforms = platforms.linux;
16     license = with licenses; [ bsd3 lgpl2Plus ];
17   };
19   src = fetchurl {
20     url = "mirror://kde/stable/phonon/${pname}/${version}/${pname}-${version}.tar.xz";
21     sha256 = "1vp52i5996khpxs233an7mlrzdji50gcs58ig8nrwfwlgyb1xnfc";
22   };
24   buildInputs = [
25     phonon
26     libvlc
27     qtbase
28     qtx11extras
29   ];
31   nativeBuildInputs = [
32     cmake
33     pkg-config
34     qttools
35     extra-cmake-modules
36   ];
38   dontWrapQtApps = true;
40   cmakeFlags = [
41     "-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}"
42   ];