pipewire: 0.2.7 -> 0.3.1

* license is now mit [0]

https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/0.3.0/NEWS

[0]: 85f2e93c54
This commit is contained in:
worldofpeace 2020-02-29 11:14:42 -05:00 committed by Jan Tojnar
parent 5f5c176407
commit c5ce3e0031
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4

View File

@ -1,5 +1,5 @@
{ stdenv
, fetchFromGitHub
, fetchFromGitLab
, meson
, ninja
, pkgconfig
@ -17,6 +17,11 @@
, xorg
, sbc
, SDL2
, libsndfile
, bluez
, vulkan-headers
, vulkan-loader
, libpulseaudio
, makeFontsConf
}:
@ -27,15 +32,16 @@ let
in
stdenv.mkDerivation rec {
pname = "pipewire";
version = "0.2.7";
version = "0.3.1";
outputs = [ "out" "lib" "dev" "doc" ];
src = fetchFromGitHub {
owner = "PipeWire";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "pipewire";
repo = "pipewire";
rev = version;
sha256 = "1q5wrqnhhs6r49p8yvkw1pl0cnsd4rndxy4h5lvdydwgf1civcwc";
sha256 = "DfUgXTSSCl+JszFEKwBha67nauQi4noR25m00auXDnA=";
};
nativeBuildInputs = [
@ -50,25 +56,29 @@ stdenv.mkDerivation rec {
buildInputs = [
SDL2
alsaLib
bluez
dbus
ffmpeg
glib
gst_all_1.gst-plugins-base
gst_all_1.gstreamer
libjack2
libpulseaudio
libsndfile
libva
sbc
udev
vulkan-headers
vulkan-loader
xorg.libX11
];
mesonFlags = [
"-Ddocs=true"
"-Dgstreamer=enabled"
"-Dman=false" # we don't have xmltoman
"-Dgstreamer=true"
];
PKG_CONFIG_SYSTEMD_SYSTEMDUSERUNITDIR = "${placeholder "out"}/lib/systemd/user";
FONTCONFIG_FILE = fontsConf; # Fontconfig error: Cannot load default config file
doCheck = true;
@ -76,7 +86,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Server and user space API to deal with multimedia pipelines";
homepage = https://pipewire.org/;
license = licenses.lgpl21;
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ jtojnar ];
};