Merge pull request #280671 from ck3d/xineliboutput-2.3.0

vdrPlugins.xineliboutput: 2.2.0 -> 2.3.0
This commit is contained in:
Christian Kögler 2024-01-13 22:15:25 +01:00 committed by GitHub
commit d431d30e0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,18 +1,34 @@
{ stdenv, fetchurl, lib, vdr
, libav, libcap, libvdpau
, xine-lib, libjpeg, libextractor, libglvnd, libGLU
, libX11, libXext, libXrender, libXrandr
{ stdenv
, fetchurl
, lib
, vdr
, libcap
, libvdpau
, xine-lib
, libjpeg
, libextractor
, libglvnd
, libGLU
, libX11
, libXext
, libXrender
, libXrandr
, ffmpeg
, avahi
, wayland
, makeWrapper
}: let
, dbus-glib
}:
let
makeXinePluginPath = l: lib.concatStringsSep ":" (map (p: "${p}/lib/xine/plugins") l);
self = stdenv.mkDerivation rec {
self = stdenv.mkDerivation rec {
pname = "vdr-xineliboutput";
version = "2.2.0";
version = "2.3.0";
src = fetchurl {
url = "mirror://sourceforge/project/xineliboutput/xineliboutput/${pname}-${version}/${pname}-${version}.tgz";
sha256 = "0a24hs5nr7ncf51c5agyfn1xrvb4p70y3i0s6dlyyd9bwbfjldns";
sha256 = "sha256-GnTaGaIbBufZP2npa9mAbrO1ccMf1RzhbvjrWhKBTjg=";
};
postPatch = ''
@ -41,7 +57,8 @@
nativeBuildInputs = [ makeWrapper ];
buildInputs = [
libav
dbus-glib
ffmpeg
libcap
libextractor
libjpeg
@ -54,6 +71,8 @@
libX11
vdr
xine-lib
avahi
wayland
];
passthru.requiredXinePlugins = [ xine-lib self ];
@ -66,4 +85,5 @@
inherit (vdr.meta) platforms;
};
};
in self
in
self