media-video/aegisub: update SRC_URI

This commit is contained in:
odrling 2024-03-21 23:37:40 +01:00
parent 5c4e6c5bca
commit b776a7a992
Signed by: odrling
GPG Key ID: 2D8C2F151EDB7392
1 changed files with 10 additions and 5 deletions

View File

@ -19,16 +19,18 @@ _depctrlver="0.6.3-alpha"
_ffiexpver=b8897ead55b84ec4148e900882bff8336b38f939
_luajsonver=1.3.3
SRC_URI="dependencycontrol? (
https://github.com/TypesettingTools/DependencyControl/archive/v${_depctrlver}.tar.gz -> DependencyControl-${_depctrlver}.tar.gz
https://github.com/TypesettingTools/ffi-experiments/archive/${_ffiexpver}.tar.gz -> ffi-experiments-${_ffiexpver}.tar.gz
https://github.com/harningt/luajson/archive/${_luajsonver}.tar.gz -> luajson-${_luajsonver}.tar.gz
https://github.com/TypesettingTools/DependencyControl/archive/v${_depctrlver}.tar.gz
-> DependencyControl-${_depctrlver}.tar.gz
https://github.com/TypesettingTools/ffi-experiments/archive/${_ffiexpver}.tar.gz
-> ffi-experiments-${_ffiexpver}.tar.gz
https://github.com/harningt/luajson/archive/${_luajsonver}.tar.gz
-> luajson-${_luajsonver}.tar.gz
)"
# Submodules are used to pull bundled libraries.
EGIT_SUBMODULES=()
LICENSE="BSD MIT"
SLOT="0"
KEYWORDS=""
IUSE="+alsa +fonts debug +fftw openal oss portaudio pulseaudio spell +uchardet dependencycontrol test vapoursynth +bestsource"
RESTRICT="test"
@ -103,7 +105,10 @@ 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 dependency_control && \
EMESON_SOURCE="${WORKDIR}/ffi-experiments-${_ffiexpver}" \
BUILD_DIR="${WORKDIR}/ffi-experiments-build" \
meson_src_configure
use bestsource && meson subprojects packagefiles --apply bestsource
local emesonargs=(