summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2023-11-14 21:13:40 -0300
committerDaniel Bermond2023-11-14 21:13:40 -0300
commit16fff30e3baa5508252c6855b7f783b2adf74927 (patch)
tree837b6309fb4025058f891a95efe0a8644d549c26
parent1bcb207e58a2958dbface33e772dbc13152ca9ce (diff)
downloadaur-16fff30e3baa5508252c6855b7f783b2adf74927.tar.gz
Add missing libharfbuzz. Add libopenvino. Refresh patches.
-rw-r--r--.SRCINFO9
-rw-r--r--040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch2
-rw-r--r--PKGBUILD16
3 files changed, 20 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fdbe5e4a4779..7bd82efd9f01 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ffmpeg-full-git
pkgdesc = Complete solution to record, convert and stream audio and video (all possible features including libfdk-aac; git version)
- pkgver = 6.1.r112534.ge5f774268a
+ pkgver = 6.2.r112766.g575efc0406
pkgrel = 1
url = https://www.ffmpeg.org/
arch = x86_64
@@ -18,6 +18,7 @@ pkgbase = ffmpeg-full-git
depends = aribb24
depends = avisynthplus
depends = bzip2
+ depends = cairo
depends = celt
depends = codec2
depends = cuda
@@ -27,10 +28,12 @@ pkgbase = ffmpeg-full-git
depends = freetype2
depends = frei0r-plugins
depends = fribidi
+ depends = glib2
depends = glslang
depends = gmp
depends = gnutls
depends = gsm
+ depends = harfbuzz
depends = jack
depends = kvazaar
depends = ladspa
@@ -59,6 +62,7 @@ pkgbase = ffmpeg-full-git
depends = libplacebo
depends = libpulse
depends = librabbitmq-c
+ depends = libraw1394
depends = librsvg
depends = libsoxr
depends = libssh
@@ -82,6 +86,7 @@ pkgbase = ffmpeg-full-git
depends = opencore-amr
depends = openh264
depends = openjpeg2
+ depends = openvino
depends = opus
depends = rav1e
depends = rtmpdump
@@ -144,7 +149,7 @@ pkgbase = ffmpeg-full-git
sha256sums = e8fdc940474f3819b9a8d30cab8164774584c051322acb6194bcb03d56e8175a
sha256sums = a164ebdc4d281352bf7ad1b179aae4aeb33f1191c444bed96cb8ab333c046f81
sha256sums = 0433016c8523c7ce159523946a76c8fa06a926f33f94b70e8de7c2082d14178c
- sha256sums = 9b94b90a33dc8ac9693d72c825e9c444df914428fce7cca61117146ee8f8c07b
+ sha256sums = 7d5ce8058b143bae1be10a06d79ac0f1a72daf00cf648309450d83bea249a6b1
sha256sums = 0e277c0d5e33612ca7a11025958133b17bfbe23168b0aee5bd07f674f6fd7440
sha256sums = 04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36
diff --git a/040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch b/040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch
index 3f4605d968ab..091a17a7dfdc 100644
--- a/040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch
+++ b/040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch
@@ -1,6 +1,6 @@
--- a/libavformat/avformat.h
+++ b/libavformat/avformat.h
-@@ -1020,6 +1020,10 @@ attribute_deprecated
+@@ -1030,6 +1030,10 @@ attribute_deprecated
int64_t av_stream_get_end_pts(const AVStream *st);
#endif
diff --git a/PKGBUILD b/PKGBUILD
index 1c7c3bc342c1..6961cc1d4e6f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=ffmpeg-full-git
-pkgver=6.1.r112534.ge5f774268a
+pkgver=6.2.r112766.g575efc0406
pkgrel=1
_svt_hevc_ver='6cca5b932623d3a1953b165ae6b093ca1325ac44'
_svt_vp9_ver='43ef8e5e96932421858762392adbbab57c84aebf'
@@ -15,6 +15,7 @@ depends=(
'aribb24'
'avisynthplus'
'bzip2'
+ 'cairo'
'celt'
'codec2'
'cuda'
@@ -24,10 +25,12 @@ depends=(
'freetype2'
'frei0r-plugins'
'fribidi'
+ 'glib2'
'glslang'
'gmp'
'gnutls'
'gsm'
+ 'harfbuzz'
'jack'
'kvazaar'
'ladspa'
@@ -56,6 +59,7 @@ depends=(
'libplacebo'
'libpulse'
'librabbitmq-c'
+ 'libraw1394'
'librsvg'
'libsoxr'
'libssh'
@@ -79,6 +83,7 @@ depends=(
'opencore-amr'
'openh264'
'openjpeg2'
+ 'openvino'
'opus'
'rav1e'
'rtmpdump'
@@ -137,7 +142,7 @@ sha256sums=('SKIP'
'e8fdc940474f3819b9a8d30cab8164774584c051322acb6194bcb03d56e8175a'
'a164ebdc4d281352bf7ad1b179aae4aeb33f1191c444bed96cb8ab333c046f81'
'0433016c8523c7ce159523946a76c8fa06a926f33f94b70e8de7c2082d14178c'
- '9b94b90a33dc8ac9693d72c825e9c444df914428fce7cca61117146ee8f8c07b'
+ '7d5ce8058b143bae1be10a06d79ac0f1a72daf00cf648309450d83bea249a6b1'
'0e277c0d5e33612ca7a11025958133b17bfbe23168b0aee5bd07f674f6fd7440'
'04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36')
@@ -163,6 +168,8 @@ build() {
cd ffmpeg
printf '%s\n' ' -> Running ffmpeg configure script...'
+ export PKG_CONFIG_PATH="${PKG_CONFIG_PATH:+${PKG_CONFIG_PATH}:}/opt/intel/openvino/runtime/lib/intel64/pkgconfig"
+
./configure \
--prefix='/usr' \
--extra-cflags='-I/opt/cuda/include' \
@@ -204,9 +211,10 @@ build() {
--enable-libdc1394 \
--enable-libfdk-aac \
--enable-libflite \
- --enable-fontconfig \
+ --enable-libfontconfig \
--enable-libfreetype \
--enable-libfribidi \
+ --enable-libharfbuzz \
--enable-libglslang \
--enable-libgme \
--enable-libgsm \
@@ -225,7 +233,7 @@ build() {
--enable-libopenh264 \
--enable-libopenjpeg \
--enable-libopenmpt \
- --disable-libopenvino \
+ --enable-libopenvino \
--enable-libopus \
--enable-libplacebo \
--enable-libpulse \