backends: move meta to the end, fix formatting

in accordance with contributing guide
This commit is contained in:
Sandro Jäckel 2023-07-23 23:41:57 +02:00
parent ad274bf46a
commit 1aa855331b
No known key found for this signature in database
GPG key ID: 3AF5A43A3EECC2E5

View file

@ -7,14 +7,6 @@ stdenv.mkDerivation rec {
pname = "phonon-backend-gstreamer";
version = "4.10.0";
meta = with lib; {
homepage = "https://phonon.kde.org/";
description = "GStreamer backend for Phonon";
platforms = platforms.linux;
maintainers = with maintainers; [ ttuegel ];
license = licenses.lgpl21;
};
src = fetchurl {
url = "mirror://kde/stable/phonon/${pname}/${version}/${pname}-${version}.tar.xz";
sha256 = "1wk1ip2w7fkh65zk6rilj314dna0hgsv2xhjmpr5w08xa8sii1y5";
@ -34,17 +26,16 @@ stdenv.mkDerivation rec {
dontWrapQtApps = true;
env.NIX_CFLAGS_COMPILE =
let gstPluginPaths =
lib.makeSearchPathOutput "lib" "/lib/gstreamer-1.0"
(with gst_all_1; [
gstreamer
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gst-plugins-bad
gst-libav
]);
env.NIX_CFLAGS_COMPILE = let
gstPluginPaths = lib.makeSearchPathOutput "lib" "/lib/gstreamer-1.0"
(with gst_all_1; [
gstreamer
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gst-plugins-bad
gst-libav
]);
in toString [
# This flag should be picked up through pkg-config, but it isn't.
"-I${gst_all_1.gstreamer.dev}/lib/gstreamer-1.0/include"
@ -70,4 +61,12 @@ stdenv.mkDerivation rec {
cmakeFlags = [
"-DCMAKE_BUILD_TYPE=${if debug then "Debug" else "Release"}"
];
meta = with lib; {
homepage = "https://phonon.kde.org/";
description = "GStreamer backend for Phonon";
platforms = platforms.linux;
maintainers = with maintainers; [ ttuegel ];
license = licenses.lgpl21;
};
}