Postsync update gentoo
This commit is contained in:
parent
d8a520bc40
commit
cd2cf307dd
27
dev-libs/libcyaml/libcyaml-9999.ebuild
Normal file
27
dev-libs/libcyaml/libcyaml-9999.ebuild
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="8"
|
||||||
|
|
||||||
|
inherit git-r3
|
||||||
|
|
||||||
|
DESCRIPTION="C library for reading and writing YAML"
|
||||||
|
HOMEPAGE="https://github.com/tlsa/libcyaml"
|
||||||
|
|
||||||
|
EGIT_REPO_URI="https://github.com/tlsa/libcyaml.git"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake \
|
||||||
|
VARIANT=release \
|
||||||
|
PREFIX=/usr \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
LIBDIR=lib64 \
|
||||||
|
install
|
||||||
|
}
|
||||||
102
media-sound/carla/carla-9999.ebuild
Normal file
102
media-sound/carla/carla-9999.ebuild
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{10,11} )
|
||||||
|
inherit python-single-r1 xdg-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Fully-featured audio plugin host, supports many audio drivers and plugin formats"
|
||||||
|
HOMEPAGE="http://kxstudio.linuxaudio.org/Applications:Carla"
|
||||||
|
if [[ ${PV} == *9999 ]]; then
|
||||||
|
# Disable submodules to prevent external plugins from being built and installed
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/falkTX/Carla.git"
|
||||||
|
EGIT_SUBMODULES=()
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/falkTX/Carla/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
RESTRICT="mirror"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
S="${WORKDIR}/Carla-${PV}"
|
||||||
|
fi
|
||||||
|
LICENSE="GPL-2 LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE="alsa gtk gtk2 opengl osc pulseaudio rdf sf2 sndfile X"
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
# $(python_gen_cond_dep 'dev-python/PyQt5[gui,opengl?,svg,widgets,${PYTHON_USEDEP}]')
|
||||||
|
RDEPEND="${PYTHON_DEPS}
|
||||||
|
virtual/jack
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
gtk? ( x11-libs/gtk+:3 )
|
||||||
|
gtk2? ( x11-libs/gtk+:2 )
|
||||||
|
osc? (
|
||||||
|
media-libs/liblo
|
||||||
|
media-libs/pyliblo
|
||||||
|
)
|
||||||
|
pulseaudio? ( media-libs/libpulse )
|
||||||
|
rdf? ( dev-python/rdflib )
|
||||||
|
sf2? ( media-sound/fluidsynth )
|
||||||
|
sndfile? ( media-libs/libsndfile )
|
||||||
|
X? ( x11-base/xorg-server )"
|
||||||
|
DEPEND=${RDEPEND}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i -e "s|exec \$PYTHON|exec ${PYTHON}|" \
|
||||||
|
data/carla \
|
||||||
|
data/carla-control \
|
||||||
|
data/carla-database \
|
||||||
|
data/carla-jack-multi \
|
||||||
|
data/carla-jack-single \
|
||||||
|
data/carla-patchbay \
|
||||||
|
data/carla-rack \
|
||||||
|
data/carla-settings || die "sed failed"
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
myemakeargs=(
|
||||||
|
LIBDIR="/usr/$(get_libdir)"
|
||||||
|
SKIP_STRIPPING=true
|
||||||
|
HAVE_FFMPEG=false
|
||||||
|
HAVE_ZYN_DEPS=false
|
||||||
|
HAVE_ZYN_UI_DEPS=false
|
||||||
|
HAVE_QT4=false
|
||||||
|
HAVE_QT5=true
|
||||||
|
HAVE_PYQT5=false
|
||||||
|
DEFAULT_QT=5
|
||||||
|
HAVE_ALSA=$(usex alsa true false)
|
||||||
|
HAVE_FLUIDSYNTH=$(usex sf2 true false)
|
||||||
|
HAVE_GTK2=$(usex gtk2 true false)
|
||||||
|
HAVE_GTK3=$(usex gtk true false)
|
||||||
|
HAVE_LIBLO=$(usex osc true false)
|
||||||
|
HAVE_PULSEAUDIO=$(usex pulseaudio true false)
|
||||||
|
HAVE_SNDFILE=$(usex sndfile true false)
|
||||||
|
HAVE_X11=$(usex X true false)
|
||||||
|
)
|
||||||
|
|
||||||
|
# Print which options are enabled/disabled
|
||||||
|
make features PREFIX="/usr" "${myemakeargs[@]}"
|
||||||
|
|
||||||
|
emake PREFIX="/usr" "${myemakeargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" PREFIX="/usr" "${myemakeargs[@]}" install
|
||||||
|
if ! use osc; then
|
||||||
|
find "${D}/usr" -iname "carla-control*" | xargs rm
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_mimeinfo_database_update
|
||||||
|
xdg_desktop_database_update
|
||||||
|
xdg_icon_cache_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_mimeinfo_database_update
|
||||||
|
xdg_desktop_database_update
|
||||||
|
xdg_icon_cache_update
|
||||||
|
}
|
||||||
52
media-sound/zrythm/zrythm-9999.ebuild
Normal file
52
media-sound/zrythm/zrythm-9999.ebuild
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit git-r3 meson
|
||||||
|
|
||||||
|
DESCRIPTION="A highly automated and intuitive digital audio
|
||||||
|
workstation"
|
||||||
|
HOMEPAGE="https://www.zrythm.org/en/index.html"
|
||||||
|
EGIT_REPO_URI="https://gitlab.zrythm.org/zrythm/zrythm.git"
|
||||||
|
EGIT_BRANCH="v1"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE=""
|
||||||
|
REQUIRED_USE=""
|
||||||
|
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-scheme/guile:2.2
|
||||||
|
media-libs/soxr
|
||||||
|
gui-libs/libpanel
|
||||||
|
gui-libs/libadwaita[vala]
|
||||||
|
media-libs/lv2
|
||||||
|
dev-libs/sord
|
||||||
|
media-libs/sratom
|
||||||
|
media-libs/lilv
|
||||||
|
sci-libs/fftw[threads]
|
||||||
|
gui-libs/gtksourceview
|
||||||
|
media-sound/carla
|
||||||
|
media-libs/vamp-plugin-sdk
|
||||||
|
media-libs/rubberband
|
||||||
|
sys-libs/libbacktrace
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
# S="${WORKDIR}/${P}"
|
||||||
|
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
-Dx11=disabled
|
||||||
|
)
|
||||||
|
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
#
|
||||||
|
# src_install() {
|
||||||
|
# meson_src_install
|
||||||
|
# rm -r ${D}/usr/share/doc/vala-panel-appmenu
|
||||||
|
# }
|
||||||
11
metadata/md5-cache/dev-libs/libcyaml-9999
Normal file
11
metadata/md5-cache/dev-libs/libcyaml-9999
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
|
||||||
|
DEFINED_PHASES=compile install unpack
|
||||||
|
DESCRIPTION=C library for reading and writing YAML
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://github.com/tlsa/libcyaml
|
||||||
|
INHERIT=git-r3
|
||||||
|
LICENSE=MIT
|
||||||
|
PROPERTIES=live
|
||||||
|
SLOT=0
|
||||||
|
_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81
|
||||||
|
_md5_=ba247ac635f6facd07044a99cac69f7c
|
||||||
15
metadata/md5-cache/media-sound/carla-9999
Normal file
15
metadata/md5-cache/media-sound/carla-9999
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
BDEPEND=>=dev-vcs/git-1.8.2.1[curl]
|
||||||
|
DEFINED_PHASES=compile install postinst postrm prepare setup unpack
|
||||||
|
DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) virtual/jack alsa? ( media-libs/alsa-lib ) gtk? ( x11-libs/gtk+:3 ) gtk2? ( x11-libs/gtk+:2 ) osc? ( media-libs/liblo media-libs/pyliblo ) pulseaudio? ( media-libs/libpulse ) rdf? ( dev-python/rdflib ) sf2? ( media-sound/fluidsynth ) sndfile? ( media-libs/libsndfile ) X? ( x11-base/xorg-server )
|
||||||
|
DESCRIPTION=Fully-featured audio plugin host, supports many audio drivers and plugin formats
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=http://kxstudio.linuxaudio.org/Applications:Carla
|
||||||
|
INHERIT=python-single-r1 xdg-utils git-r3
|
||||||
|
IUSE=alsa gtk gtk2 opengl osc pulseaudio rdf sf2 sndfile X python_single_target_python3_10 python_single_target_python3_11
|
||||||
|
LICENSE=GPL-2 LGPL-3
|
||||||
|
PROPERTIES=live
|
||||||
|
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) virtual/jack alsa? ( media-libs/alsa-lib ) gtk? ( x11-libs/gtk+:3 ) gtk2? ( x11-libs/gtk+:2 ) osc? ( media-libs/liblo media-libs/pyliblo ) pulseaudio? ( media-libs/libpulse ) rdf? ( dev-python/rdflib ) sf2? ( media-sound/fluidsynth ) sndfile? ( media-libs/libsndfile ) X? ( x11-base/xorg-server )
|
||||||
|
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
|
||||||
|
SLOT=0
|
||||||
|
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 git-r3 875eb471682d3e1f18da124be97dcc81
|
||||||
|
_md5_=87546a8bc4734ef2613295cac1f0aad9
|
||||||
13
metadata/md5-cache/media-sound/zrythm-9999
Normal file
13
metadata/md5-cache/media-sound/zrythm-9999
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
|
||||||
|
DEFINED_PHASES=compile configure install test unpack
|
||||||
|
DEPEND=dev-scheme/guile:2.2 media-libs/soxr gui-libs/libpanel gui-libs/libadwaita[vala] media-libs/lv2 dev-libs/sord media-libs/sratom media-libs/lilv sci-libs/fftw[threads] gui-libs/gtksourceview media-sound/carla media-libs/vamp-plugin-sdk media-libs/rubberband sys-libs/libbacktrace
|
||||||
|
DESCRIPTION=A highly automated and intuitive digital audio workstation
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://www.zrythm.org/en/index.html
|
||||||
|
INHERIT=git-r3 meson
|
||||||
|
LICENSE=GPL-3
|
||||||
|
PROPERTIES=live
|
||||||
|
RDEPEND=dev-scheme/guile:2.2 media-libs/soxr gui-libs/libpanel gui-libs/libadwaita[vala] media-libs/lv2 dev-libs/sord media-libs/sratom media-libs/lilv sci-libs/fftw[threads] gui-libs/gtksourceview media-sound/carla media-libs/vamp-plugin-sdk media-libs/rubberband sys-libs/libbacktrace
|
||||||
|
SLOT=0
|
||||||
|
_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 meson 99466844dd8d4fcfb07578a76f5a9922
|
||||||
|
_md5_=d95d76755766eb56da8360d635223f9f
|
||||||
14
metadata/md5-cache/sys-libs/libbacktrace-1.0_p20230329
Normal file
14
metadata/md5-cache/sys-libs/libbacktrace-1.0_p20230329
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
BDEPEND=test? ( app-arch/xz-utils sys-libs/zlib ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
|
||||||
|
DEFINED_PHASES=configure install prepare
|
||||||
|
DESCRIPTION=C library that may be linked into a C/C++ program to produce symbolic backtraces
|
||||||
|
EAPI=8
|
||||||
|
HOMEPAGE=https://github.com/ianlancetaylor/libbacktrace
|
||||||
|
INHERIT=autotools
|
||||||
|
IUSE=static-libs test
|
||||||
|
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86
|
||||||
|
LICENSE=BSD
|
||||||
|
RESTRICT=!test? ( test )
|
||||||
|
SLOT=0
|
||||||
|
SRC_URI=https://github.com/ianlancetaylor/libbacktrace/archive/cdb64b688dda93bbbacbc2b1ccf50ce9329d4748.tar.gz -> libbacktrace-1.0_p20230329.tar.gz https://github.com/ianlancetaylor/libbacktrace/commit/6674aadb6f2be925e89b253f1b380ecdbc69777b.patch?full_index=1 -> libbacktrace-libtool-no-wrap-tests.patch
|
||||||
|
_eclasses_=gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 libtool 6b28392a775f807c8be5fc7ec9a605b9 autotools 7d91cc798a8afd8f4e0c6e9587296ebe
|
||||||
|
_md5_=fefbc3d38ffa30bac5177cf9ac4a312b
|
||||||
2
sys-libs/libbacktrace/Manifest
Normal file
2
sys-libs/libbacktrace/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIST libbacktrace-1.0_p20230329.tar.gz 680548 BLAKE2B 486c5000f56e20838dac30260f59a94484e03114c394f71d6e45a5e809fd2cf7c0c97b80ad0cdffce6384dd42cce7b6673da2332f48f59538e9fcd3ca3590209 SHA512 32a56c43b36fb35207665389891c1afd47d21fb8856c7a5f8235d5447543dbbee4a416c2d7ba3e9af99b0ee7a989b1dc25f549f256ba32f1c6bcac0afc683977
|
||||||
|
DIST libbacktrace-libtool-no-wrap-tests.patch 6591 BLAKE2B a63e35d1bf0cddb3fa47d65d7c1e06303c38f3ad3a47d278d392bceb7789e5285d03657a3431dad1414f2cc648b54ee1a329c9c9c6d5d2ab8a6bfdf2f44c9db6 SHA512 0c6534464122c9d2b6922007861e1afd5ea5b941c68ae7c4433b7109372a1c61007e3e7ff0fadc62d7b06f1acb06a9fb082df50ba3de31e520e2702c31f1a307
|
||||||
45
sys-libs/libbacktrace/libbacktrace-1.0_p20230329.ebuild
Normal file
45
sys-libs/libbacktrace/libbacktrace-1.0_p20230329.ebuild
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit autotools
|
||||||
|
|
||||||
|
DESCRIPTION="C library that may be linked into a C/C++ program to produce symbolic backtraces"
|
||||||
|
HOMEPAGE="https://github.com/ianlancetaylor/libbacktrace"
|
||||||
|
COMMITHASH="cdb64b688dda93bbbacbc2b1ccf50ce9329d4748"
|
||||||
|
SRC_URI="${HOMEPAGE}/archive/${COMMITHASH}.tar.gz -> ${P}.tar.gz
|
||||||
|
${HOMEPAGE}/commit/6674aadb6f2be925e89b253f1b380ecdbc69777b.patch?full_index=1 -> ${PN}-libtool-no-wrap-tests.patch"
|
||||||
|
S="${WORKDIR}/${PN}-${COMMITHASH}"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~x86"
|
||||||
|
IUSE="static-libs test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${DISTDIR}/${PN}-libtool-no-wrap-tests.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
app-arch/xz-utils
|
||||||
|
sys-libs/zlib
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf --enable-shared \
|
||||||
|
$(use_enable static{-libs,})
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user