Merge branch 'staging-next' into staging
This commit is contained in:
@@ -29,9 +29,7 @@
|
||||
, mpg123
|
||||
, twolame
|
||||
, gtkSupport ? false, gtk3 ? null
|
||||
# As of writing, jack2 incurs a Qt dependency (big!) via `ffado`.
|
||||
# In the future we should probably split `ffado`.
|
||||
, enableJack ? false, jack2
|
||||
, enableJack ? true, libjack2
|
||||
, libXdamage
|
||||
, libXext
|
||||
, libXfixes
|
||||
@@ -104,8 +102,8 @@ stdenv.mkDerivation rec {
|
||||
libavc1394
|
||||
libiec61883
|
||||
libgudev
|
||||
] ++ optionals (stdenv.isLinux && enableJack) [
|
||||
jack2
|
||||
] ++ optionals enableJack [
|
||||
libjack2
|
||||
];
|
||||
|
||||
mesonFlags = [
|
||||
@@ -113,8 +111,8 @@ stdenv.mkDerivation rec {
|
||||
"-Dqt5=disabled" # not clear as of writing how to correctly pass in the required qt5 deps
|
||||
] ++ optionals (!gtkSupport) [
|
||||
"-Dgtk3=disabled"
|
||||
] ++ optionals (!stdenv.isLinux || !enableJack) [
|
||||
"-Djack=disabled" # unclear whether Jack works on Darwin
|
||||
] ++ optionals (!enableJack) [
|
||||
"-Djack=disabled"
|
||||
] ++ optionals (!stdenv.isLinux) [
|
||||
"-Ddv1394=disabled" # Linux only
|
||||
"-Doss4=disabled" # Linux only
|
||||
|
||||
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [ gst-plugins-base gstreamer ];
|
||||
|
||||
meta = {
|
||||
homepage = https://gstreamer.freedesktop.org/modules/gnonlin.html;
|
||||
homepage = "https://gstreamer.freedesktop.org/modules/gnonlin.html";
|
||||
description = "Gstreamer Non-Linear Multimedia Editing Plugins";
|
||||
license = stdenv.lib.licenses.gpl2Plus;
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
|
||||
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = {
|
||||
homepage = https://gstreamer.freedesktop.org;
|
||||
homepage = "https://gstreamer.freedesktop.org";
|
||||
|
||||
description = "‘Bad’ (potentially low quality) plug-ins for GStreamer";
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
|
||||
postInstall = "rm -rf $out/share/gtk-doc";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = https://gstreamer.freedesktop.org;
|
||||
homepage = "https://gstreamer.freedesktop.org";
|
||||
description = "Base plug-ins for GStreamer";
|
||||
license = licenses.lgpl2Plus;
|
||||
maintainers = with maintainers; [ lovek323 ];
|
||||
|
||||
@@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = https://gstreamer.freedesktop.org;
|
||||
homepage = "https://gstreamer.freedesktop.org";
|
||||
|
||||
description = "`Good' plug-ins for GStreamer";
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = {
|
||||
homepage = https://gstreamer.freedesktop.org;
|
||||
homepage = "https://gstreamer.freedesktop.org";
|
||||
|
||||
description = "‘Ugly’ (potentially patent-encumbered) plug-ins for GStreamer";
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ in stdenv.mkDerivation rec {
|
||||
propagatedBuildInputs = [ gstreamer python ];
|
||||
|
||||
meta = {
|
||||
homepage = https://gstreamer.freedesktop.org;
|
||||
homepage = "https://gstreamer.freedesktop.org";
|
||||
|
||||
description = "Python bindings for GStreamer";
|
||||
|
||||
|
||||
@@ -67,7 +67,7 @@ stdenv.mkDerivation rec {
|
||||
setupHook = ./setup-hook.sh;
|
||||
|
||||
meta = {
|
||||
homepage = https://gstreamer.freedesktop.org;
|
||||
homepage = "https://gstreamer.freedesktop.org";
|
||||
|
||||
description = "Library for constructing graphs of media-handling components";
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "C++ bindings for the GStreamer streaming multimedia library";
|
||||
homepage = https://www.gtkmm.org/;
|
||||
homepage = "https://www.gtkmm.org/";
|
||||
license = licenses.lgpl2Plus;
|
||||
maintainers = with maintainers; [ plcplc ];
|
||||
platforms = platforms.unix;
|
||||
|
||||
Reference in New Issue
Block a user