media-video/aegisub: remove unused git repositories

bestsource patches make build without the other deps
This commit is contained in:
odrling 2024-01-22 09:54:47 +01:00
parent 4e9d4fb2f0
commit 341d44c0d9
No known key found for this signature in database
GPG Key ID: E24CA7508C27AF5B
1 changed files with 3 additions and 6 deletions

View File

@ -13,7 +13,7 @@ inherit meson lua-single wxwidgets xdg-utils git-r3
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
EGIT_REPO_URI="https://github.com/odrling/${PN^}.git https://github.com/vapoursynth/bestsource.git https://github.com/sekrit-twc/libp2p.git https://github.com/vapoursynth/vapoursynth.git"
EGIT_REPO_URI="https://github.com/odrling/${PN^}.git https://github.com/vapoursynth/bestsource.git"
EGIT_BRANCH="master"
_depctrlver="0.6.3-alpha"
_ffiexpver=b8897ead55b84ec4148e900882bff8336b38f939
@ -57,6 +57,7 @@ RDEPEND="
>=dev-libs/openssl-1.0.1h-r2:0
fonts? ( media-fonts/japan7-fonts-ttf )
vapoursynth? ( media-libs/vapoursynth )
bestsource? ( dev-libs/jansson )
"
DEPEND="${RDEPEND}
>=dev-build/meson-0.56.0
@ -81,10 +82,6 @@ src_unpack() {
if use bestsource; then
git-r3_fetch "https://github.com/vapoursynth/bestsource.git" "ba1249c1f5443be6d0ec2be32490af5bbc96bf99"
git-r3_checkout "https://github.com/vapoursynth/bestsource.git" "${S}/subprojects/bestsource"
git-r3_fetch "https://github.com/sekrit-twc/libp2p.git" "5e65679ae54d0f9fa412ab36289eb2255e341625"
git-r3_checkout "https://github.com/sekrit-twc/libp2p.git" "${S}/subprojects/bestsource/libp2p"
git-r3_fetch "https://github.com/vapoursynth/vapoursynth.git" "R59"
git-r3_checkout "https://github.com/vapoursynth/bestsource.git" "${S}/subprojects/vapoursynth"
fi
}
@ -107,7 +104,7 @@ src_prepare() {
src_configure() {
setup-wxwidgets
use dependency_control && EMESON_SOURCE="${WORKDIR}/ffi-experiments-${_ffiexpver}" BUILD_DIR="${WORKDIR}/ffi-experiments-build" meson_src_configure
use bestsource && meson subprojects packagefiles --apply bestsource && meson subprojects --apply vapoursynth
use bestsource && meson subprojects packagefiles --apply bestsource
local emesonargs=(
-Dalsa=$(usex alsa enabled disabled)