Install this version:
emerge -a =media-sound/carla-9999
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =media-sound/carla-9999
Or alternatively:
emerge --autounmask-write -a =media-sound/carla-9999
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | 0 |
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..15} )
inherit git-r3 python-single-r1 xdg
DESCRIPTION="Fully-featured audio plugin host (LADSPA, DSSI, LV2, VST2/3, AU)"
HOMEPAGE="https://kx.studio/Applications:Carla https://github.com/falkTX/Carla"
EGIT_REPO_URI="https://github.com/falkTX/Carla.git"
EGIT_BRANCH="main"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS=""
IUSE="alsa fluidsynth jack ladspa-rdflib pulseaudio +qt6 X"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyqt6[gui,svg,widgets,${PYTHON_USEDEP}]
')
sys-apps/file
media-libs/liblo
alsa? ( media-libs/alsa-lib )
fluidsynth? ( media-sound/fluidsynth:= )
jack? ( virtual/jack )
ladspa-rdflib? ( $(python_gen_cond_dep 'dev-python/rdflib[${PYTHON_USEDEP}]') )
pulseaudio? ( media-libs/libpulse )
qt6? (
dev-qt/qtbase:6[gui,widgets]
dev-qt/qtsvg:6
)
X? (
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
)
"
DEPEND="${RDEPEND}"
BDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyqt6[gui,svg,widgets,${PYTHON_USEDEP}]
')
virtual/pkgconfig
"
RESTRICT="test"
pkg_setup() {
python-single-r1_pkg_setup
}
src_compile() {
emake \
PREFIX="/usr" \
NOOPT=1 \
DEBUG=0
}
src_install() {
emake \
PREFIX="/usr" \
DESTDIR="${D}" \
install
einstalldocs
}
pkg_postinst() {
xdg_pkg_postinst
}
pkg_postrm() {
xdg_pkg_postrm
}
Manage flags for this package:
euse -i <flag> -p media-sound/carla |
euse -E <flag> -p media-sound/carla |
euse -D <flag> -p media-sound/carla
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyqt6[gui,svg,widgets,${PYTHON_USEDEP}]
')
sys-apps/file
media-libs/liblo
alsa? ( media-libs/alsa-lib )
fluidsynth? ( media-sound/fluidsynth:= )
jack? ( virtual/jack )
ladspa-rdflib? ( $(python_gen_cond_dep 'dev-python/rdflib[${PYTHON_USEDEP}]') )
pulseaudio? ( media-libs/libpulse )
qt6? (
dev-qt/qtbase:6[gui,widgets]
dev-qt/qtsvg:6
)
X? (
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
)
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyqt6[gui,svg,widgets,${PYTHON_USEDEP}]
')
sys-apps/file
media-libs/liblo
alsa? ( media-libs/alsa-lib )
fluidsynth? ( media-sound/fluidsynth:= )
jack? ( virtual/jack )
ladspa-rdflib? ( $(python_gen_cond_dep 'dev-python/rdflib[${PYTHON_USEDEP}]') )
pulseaudio? ( media-libs/libpulse )
qt6? (
dev-qt/qtbase:6[gui,widgets]
dev-qt/qtsvg:6
)
X? (
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
)
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyqt6[gui,svg,widgets,${PYTHON_USEDEP}]
')
virtual/pkgconfig