Otherwise we can't be coinstalled with PW at all (think of non-audio cases).
USE=sound-server is likely to be introduced soon though.
Fixes: b1a66ec4be
Signed-off-by: Sam James <sam@gentoo.org>
As gdb 11 or newer requires gmp libs as dependency, a cross build of
gdb 11.2 started to fail when its configure scripts try to detect if
gmp exists. The failure occurs mainly because the build still passes
'-L/usr/lib64` to LDFLAGS. Let's say, for example, host toolchains
outside of sysroot have amd64 libs, while the target inside of
sysroot should have arm64 libs. However, configure scripts of gdb 11.2
still try to find its libs outside of sysroot, /usr/lib64, although it
should find its libs inside of sysroot, e.g. /build/arm64/usr/lib64.
To fix the cross build issues, pass --with-sysroot as well as --libdir,
correctly with ${ESYSROOT}.
As a side note, for some reason, upstream gdb configure scripts are not
able to correctly make use of its gmp-specific options like --with-gmp
or --with-gmp-lib. Passing those options does not bring anything.
Also configure must have both --with-sysroot and --libdir, to make the
build work.
Signed-off-by: Dongsu Park <dpark@linux.microsoft.com>
Closes: https://github.com/gentoo/gentoo/pull/25896
Signed-off-by: Sam James <sam@gentoo.org>
HAL support module `module-hal-detect` is a stub loading `module-udev-detect`.
It is not referenced in any configuration for ages. Drop this feature.
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Drop IUSE ipv6 and unconditionally enable support for IPv6 since pulseaudio
would automatically detect and handle IPv4/IPv6 addresses in configuration.
IUSE ipv6 is already dropped from media-sound/libpulse.
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Drop IUSE gtk from pulseaudio-daemon since gtk+/glib properties are only
considered by client apps via loaded libpulse implementation.
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Upstream commit 823e46fba0742605f557b68cd591f61624b93966
Now it is possible to explicitly disable module-console-kit, do that since
consolekit is no longer available in the tree.
Closes: https://bugs.gentoo.org/669908
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Upstream commit d7a633df899dda8738a30df318269e28c902e815
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
PipeWire 0.3.50 was by no means a bad release but 0.3.51 should be
even better, and it already has been in the tree for long enough to
go stable, so no point in keeping 0.3.50 around.
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/25916
Signed-off-by: Sam James <sam@gentoo.org>
Upstream Wiki had incorrectly suggesting using the priority RLIMIT
which makes everything run at that nice level when the intention was
to merely allow using less nice values while leaving the default at
nice 0.
This commit fixes that by replacing priority with nice and makes
pipewire group behave as intended. The PipeWire versions fixed are
0.3.49, 0.3.51 and 0.3.52 with 0.3.50 expected to be removed in a
follow up commit.
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com>
Signed-off-by: Sam James <sam@gentoo.org>
* Build with perl-5.36. Thanks to Alessandro Barbieri for pointing out
the Fedora patch.
* Added a lower bound on sci-mathematics/normaliz (with USE=normaliz).
* Fixed a missing sci-mathematics/flint dependency that Toralf caught.
Closes: https://bugs.gentoo.org/839255
Closes: https://bugs.gentoo.org/851693
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
The proxied maintainer was around for a few commits in 2020 but
hasn't been seen since a commit which said they weren't using Gentoo
anymore. They only left behind wf-recorder, so retire the maintainer and
drop wf-recorder to maintainer needed.
Closes: https://bugs.gentoo.org/723392
Signed-off-by: John Helmert III <ajak@gentoo.org>