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