mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-07-23 15:37:58 +02:00
notable ebuild changes: * EAPI7->8 * GPL-2 -> GPL-2+ LGPL-2.1+ * enable py3.11 * filter-lto (completely broken runtime with lto) * jack_control and runtime python requirement is now behind USE=dbus * enable USE=alsa by default, cheap dependency and rare would want alsa-less even on non-desktop profiles * add multilib to sys-libs/db (fails if missing with abi_x86_32) * add := to sys-libs/db (links to libdb-<slot>.so and can't swap without rebuild) * move libsamplerate dep behind its libsamplerate USE * native_usex -> usex for libsamplerate (used by libraries) * drop unnecessary --htmldir (set by eclass), and WAF_BINARY 1.9.21 is the last version to provide examples/tools (aka all jack_* except jack_control, alsa_in/out, etc..), and disables them by default. Rather than re-enable, migrate to its split package media-sound/jack-example-tools with IUSE=+tools to keep same functionality. (this now allows to build tools with e.g. pipewire[jack-sdk]) Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
21 lines
780 B
XML
21 lines
780 B
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<maintainer type="person">
|
|
<email>ionen@gentoo.org</email>
|
|
<name>Ionen Wolkens</name>
|
|
</maintainer>
|
|
<maintainer type="project">
|
|
<email>proaudio@gentoo.org</email>
|
|
<name>Gentoo ProAudio Project</name>
|
|
</maintainer>
|
|
<use>
|
|
<flag name="classic">Enable building of jackd</flag>
|
|
<flag name="metadata">Enable metadata API</flag>
|
|
<flag name="pam">Add basic realtime configuration via <pkg>sys-auth/realtime-base</pkg></flag>
|
|
<flag name="tools">Pull basic tools (e.g. jack_lsp/connect) from <pkg>media-sound/jack-example-tools</pkg></flag>
|
|
</use>
|
|
<upstream>
|
|
<remote-id type="github">jackaudio/jack2</remote-id>
|
|
</upstream>
|
|
</pkgmetadata>
|