vlc: build against ffmpeg 7.1
This commit is contained in:
parent
f86a589c54
commit
d79d22e259
@ -8,7 +8,7 @@ pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
|||||||
conflicts=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
|
conflicts=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
|
||||||
replaces=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
|
replaces=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
|
||||||
pkgver=3.0.21
|
pkgver=3.0.21
|
||||||
pkgrel=17
|
pkgrel=18
|
||||||
pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player (mingw-w64)"
|
pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player (mingw-w64)"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||||
@ -28,7 +28,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-a52dec"
|
|||||||
"${MINGW_PACKAGE_PREFIX}-dav1d"
|
"${MINGW_PACKAGE_PREFIX}-dav1d"
|
||||||
"${MINGW_PACKAGE_PREFIX}-faad2"
|
"${MINGW_PACKAGE_PREFIX}-faad2"
|
||||||
"${MINGW_PACKAGE_PREFIX}-freetype"
|
"${MINGW_PACKAGE_PREFIX}-freetype"
|
||||||
"${MINGW_PACKAGE_PREFIX}-ffmpeg"
|
"${MINGW_PACKAGE_PREFIX}-ffmpeg7.1"
|
||||||
"${MINGW_PACKAGE_PREFIX}-flac"
|
"${MINGW_PACKAGE_PREFIX}-flac"
|
||||||
"${MINGW_PACKAGE_PREFIX}-fluidsynth"
|
"${MINGW_PACKAGE_PREFIX}-fluidsynth"
|
||||||
"${MINGW_PACKAGE_PREFIX}-fontconfig"
|
"${MINGW_PACKAGE_PREFIX}-fontconfig"
|
||||||
@ -178,6 +178,12 @@ prepare() {
|
|||||||
build() {
|
build() {
|
||||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||||
|
|
||||||
|
# Build against ffmpeg 7.1
|
||||||
|
export PKG_CONFIG_PATH="${MINGW_PREFIX}/lib/ffmpeg7.1/pkgconfig:${PKG_CONFIG_PATH}"
|
||||||
|
# some things ignore the pkgconfig paths, so also force them via CLFAGS/LDFLAGS
|
||||||
|
CFLAGS+=" $(pkgconf --cflags libavcodec)"
|
||||||
|
LDFLAGS+=" $(pkgconf --libs-only-L libavcodec)"
|
||||||
|
|
||||||
# Hack getting private QtGui directory
|
# Hack getting private QtGui directory
|
||||||
local _qtver=$(qmake -query QT_VERSION)
|
local _qtver=$(qmake -query QT_VERSION)
|
||||||
local _qtguiinc=$(pkg-config Qt5Gui --variable=includedir)
|
local _qtguiinc=$(pkg-config Qt5Gui --variable=includedir)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user