Merge pull request #75358 from petabyteboy/feature/mumble
mumble: build with pulseaudio support on linux and add petabyteboy to maintainers
This commit is contained in:
commit
fc199f5277
@ -16,7 +16,8 @@ assert iceSupport -> zeroc-ice != null;
|
|||||||
with stdenv.lib;
|
with stdenv.lib;
|
||||||
let
|
let
|
||||||
generic = overrides: source: qt5.mkDerivation (source // overrides // {
|
generic = overrides: source: qt5.mkDerivation (source // overrides // {
|
||||||
name = "${overrides.type}-${source.version}";
|
pname = overrides.type;
|
||||||
|
version = source.version;
|
||||||
|
|
||||||
patches = (source.patches or []) ++ optional jackSupport ./mumble-jack-support.patch;
|
patches = (source.patches or []) ++ optional jackSupport ./mumble-jack-support.patch;
|
||||||
|
|
||||||
@ -63,9 +64,9 @@ let
|
|||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Low-latency, high quality voice chat software";
|
description = "Low-latency, high quality voice chat software";
|
||||||
homepage = https://mumble.info;
|
homepage = "https://mumble.info";
|
||||||
license = licenses.bsd3;
|
license = licenses.bsd3;
|
||||||
maintainers = with maintainers; [ ];
|
maintainers = with maintainers; [ petabyteboy ];
|
||||||
platforms = platforms.linux;
|
platforms = platforms.linux;
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
@ -20163,7 +20163,7 @@ in
|
|||||||
avahi = avahi-compat;
|
avahi = avahi-compat;
|
||||||
jackSupport = config.mumble.jackSupport or false;
|
jackSupport = config.mumble.jackSupport or false;
|
||||||
speechdSupport = config.mumble.speechdSupport or false;
|
speechdSupport = config.mumble.speechdSupport or false;
|
||||||
pulseSupport = config.pulseaudio or false;
|
pulseSupport = config.pulseaudio or stdenv.isLinux;
|
||||||
}).mumble;
|
}).mumble;
|
||||||
|
|
||||||
mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix {
|
mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user