From 93daad1c5012880b9575f9ab02a0577838f6df11 Mon Sep 17 00:00:00 2001 From: Alexander Tratsevskiy Date: Tue, 5 Oct 2021 11:42:53 +0300 Subject: [PATCH] =?UTF-8?q?USE=20=D1=84=D0=BB=D0=B0=D0=B3=D0=B8=20=D0=BF?= =?UTF-8?q?=D0=B5=D1=80=D0=B5=D1=85=D0=BE=D0=B4=D0=B0=20=D0=BD=D0=B0=20?= =?UTF-8?q?=D0=B7=D0=B2=D1=83=D0=BA=D0=BE=D0=B2=D0=BE=D0=B9=20=D1=81=D0=B5?= =?UTF-8?q?=D1=80=D0=B2=D0=B5=D1=80=20pipewire=20=D0=B2=D0=BC=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=BE=20pulseaudio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- profiles/default/make.defaults | 4 ++-- profiles/default/package.use/default | 5 +++++ profiles/default/package.use/fix | 1 - profiles/default/package.use/is-blocking | 5 +++++ 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/profiles/default/make.defaults b/profiles/default/make.defaults index 9980de28e..0fee293c7 100644 --- a/profiles/default/make.defaults +++ b/profiles/default/make.defaults @@ -1,7 +1,7 @@ USE="" # Audio -USE="${USE} alsa amr -arts audiofile cdda cue id3tag flac gstreamer lame mad mikmod mp3 mpeg ogg oggvorbis openal opencore-amr opus pulseaudio taglib wavpack vorbis vpx" +USE="${USE} alsa amr -arts audiofile cdda cue id3tag flac gstreamer lame mad mikmod mp3 mpeg ogg oggvorbis openal opencore-amr opus pipewire pulseaudio taglib wavpack vorbis vpx" # CD and DVD USE="${USE} cdparanoia css dvd dvdr dvdread vcd" @@ -58,7 +58,7 @@ USE="${USE} python_targets_python2_7" USE="${USE} caps cgroups elogind introspection logrotate lz4 lzo networkmanager nsplugin pgo policykit threads udisks zstd" # Video -USE="${USE} a52 aac -aalib avi cddb dav1d dv encode faac ffmpeg flash matroska mplayer musepack real sdl speex srt -svga tga quicktime theora vaapi v4l v4l2 vidix win32codecs xanim x264 x265 xinerama xv xvid xvmc" +USE="${USE} a52 aac -aalib avi cddb dav1d dv encode faac ffmpeg flash matroska mplayer musepack real sdl speex srt screencast -svga tga quicktime theora vaapi v4l v4l2 vidix win32codecs xanim x264 x265 xinerama xv xvid xvmc" # Web #USE="${USE} -apache apache2 javascript" diff --git a/profiles/default/package.use/default b/profiles/default/package.use/default index 7c049f143..9e26b64f2 100644 --- a/profiles/default/package.use/default +++ b/profiles/default/package.use/default @@ -398,3 +398,8 @@ net-firewall/nftables json python # gtk2 support app-i18n/uim gtk2 + +# Enable WebRTC-based echo canceller, pw-cat/pw-play/pw-record, +# replace PulseAudio's ALSA plugin with PipeWire's plugin +media-video/pipewire extra echo-cancel pipewire-alsa + diff --git a/profiles/default/package.use/fix b/profiles/default/package.use/fix index 0b8ff6c23..704d2c0ec 100644 --- a/profiles/default/package.use/fix +++ b/profiles/default/package.use/fix @@ -32,4 +32,3 @@ media-video/transcode -imagemagick # need for app-emulation/lxd-4.0.6-r1 =dev-util/xdelta-3.0.11 lzma - diff --git a/profiles/default/package.use/is-blocking b/profiles/default/package.use/is-blocking index c3e2a074e..5ca2a7c0e 100644 --- a/profiles/default/package.use/is-blocking +++ b/profiles/default/package.use/is-blocking @@ -4,3 +4,8 @@ x11-terms/gnome-terminal -gnome-shell # The following REQUIRED_USE flag constraints are unsatisfied: # threads? ( !cxx !fortran ) sci-libs/hdf5 -threads + +# conflict with media-video/pipewire[pipewire-alsa] +media-sound/pulseaudio -alsa-plugin +media-plugins/alsa-plugins -pulseaudio +