Skip to content

Commit 2b9097d

Browse files
authored
FFMPEG and TVH 2022Q3 update (#5495)
* libhdhomerun: Update from version 20220303 to 20221031 * tvheadend: Update to git hash 52c3ed3 from November 10th 2022 * curl: Enable a few extras options for tvheadend needs * libhdhomerun: Forgot to update the digests * tvheadend: Fix dvb-scan filename containing space characters * tvheadend: Multiple build adjustments - Define path to system python3 fixing Python gzip module not found - Add gnuTLS for added encrypted streams - Include enhanced curl * tvheadend: Update description * x264: Update to b093bbe7 commit and change download method * comskip: Update to latest git hash and fix download issue * libaom: Update to v3.5 and use direct download insteaf of git * ffmpeg: Update from v4.4.2 to v4.4.3 * libaom: Change download source location * ffmpeg: Remove patch arm/034 as now included in v4.4.3 * Update description to match FFMPEG 4.4.3 * ffmpeg: Update to Intel Media Driver 2022Q3 Release - 22.5.4 * libdvbcsa: Use newer source allowing CPU optimizations * libass: Update from version 0.15.2 to 0.16.0 * fontconfig: Update from version 2.14.0 to 2.14.1 * harfbuzz: Update from version 2.9.1 to 5.3.1 * libpng: Update from version 1.6.37 to 1.6.38 * libvpx: Update from version 1.11.0 to 1.12.0 * SVT-AV1: Update from version 1.0.0-rc2 to 1.3.0 * codec2: Update from version 1.0.3 to 1.0.5 * libbluray: Update from version 1.3.1 to 1.3.3 * speex: Update from version 1.2.0 to 1.2.1 * flac: Update from version 1.3.4 to 1.4.2 * ffmpeg: Update description * tvheadend: Update description related to libdvbcsa * harfbuzz: Now requires gcc >= 4.9 making armv7l unsupported * tvheadend: Forgot to bump package version
1 parent e7f7dff commit 2b9097d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+214
-451
lines changed

cross/codec2/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = codec2
2-
PKG_VERS = 1.0.3
2+
PKG_VERS = 1.0.5
33
PKG_EXT = tar.gz
44
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT)

cross/codec2/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
codec2-1.0.3.tar.gz SHA1 77ef870d5b8a9c54c68dddf70766be8f3bae013a
2-
codec2-1.0.3.tar.gz SHA256 48162d562ea3bf4ca273f3c45df04505a006bd9a2b376006c75706c4de957da7
3-
codec2-1.0.3.tar.gz MD5 a20cb37573eb98f8c956212698a49a81
1+
codec2-1.0.5.tar.gz SHA1 56e540e2f107d6a7832f1d4e1d65859f8a26c98b
2+
codec2-1.0.5.tar.gz SHA256 cd9a065dd1c3477f6172a0156294f767688847e4d170103d1f08b3a075f82826
3+
codec2-1.0.5.tar.gz MD5 16a09b210409bad137c91bb18eb7cb92

cross/comskip/Makefile

100755100644
+5-5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
PKG_NAME = comskip
1+
PKG_NAME = Comskip
22
PKG_VERS = 0.82.010
33
PKG_EXT = tar.gz
4-
PKG_DOWNLOAD_METHOD = git
5-
PKG_GIT_HASH = 84fcd7388394c95fc8a7e558642bbadb43134507
6-
PKG_DIST_SITE = https://github.com/erikkaashoek/Comskip.git
4+
PKG_GIT_HASH = a041945ffa5dc0c53119e732f25e4d23b11ffa9e
5+
PKG_DIST_NAME = $(PKG_GIT_HASH).$(PKG_EXT)
6+
PKG_DIST_SITE = https://github.com/erikkaashoek/Comskip/archive
77
PKG_DIST_FILE = $(PKG_NAME)-git$(PKG_GIT_HASH).$(PKG_EXT)
8-
PKG_DIR = $(PKG_NAME)-git$(PKG_GIT_HASH)
8+
PKG_DIR = $(PKG_NAME)-$(PKG_GIT_HASH)
99

1010
DEPENDS = cross/argtable
1111
OPTIONAL_DEPENDS = cross/ffmpeg

cross/comskip/PLIST

100755100644
File mode changed.

cross/comskip/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
comskip-git84fcd7388394c95fc8a7e558642bbadb43134507.tar.gz SHA1 78d558759e30a8d220d1fbe2554a8d35de9357bb
2-
comskip-git84fcd7388394c95fc8a7e558642bbadb43134507.tar.gz SHA256 c621712e6451ce1c5a988f7fed597a24c355b4cd246efa0ebb0aa03b6f727910
3-
comskip-git84fcd7388394c95fc8a7e558642bbadb43134507.tar.gz MD5 dd247f264a6a5bbad31313f299be1fec
1+
Comskip-gita041945ffa5dc0c53119e732f25e4d23b11ffa9e.tar.gz SHA1 42151ea9077a639d66b894537b0ad3b8fa6d814f
2+
Comskip-gita041945ffa5dc0c53119e732f25e4d23b11ffa9e.tar.gz SHA256 69c201820931b714fcf596a6156ffdfb2b698f51480c22551b00505eb9ba0a23
3+
Comskip-gita041945ffa5dc0c53119e732f25e4d23b11ffa9e.tar.gz MD5 1ab49da01a8453617682af59ec7bb279

cross/curl/Makefile

+4-1
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,19 @@ PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://curl.se/download
66
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)
77

8-
DEPENDS = cross/zlib cross/openssl
8+
DEPENDS = cross/zlib cross/openssl cross/gnutls cross/libssh2 cross/zstd cross/libwebsockets
99

1010
HOMEPAGE = https://curl.haxx.se
1111
COMMENT = Command line tool and library for transferring data with URLs
1212
LICENSE = https://curl.haxx.se/docs/copyright.html
1313

1414
GNU_CONFIGURE = 1
1515
CONFIGURE_ARGS = --enable-ipv6
16+
CONFIGURE_ARGS += --with-libssh2
17+
CONFIGURE_ARGS += --with-gnutls
1618
CONFIGURE_ARGS += --with-openssl
1719
CONFIGURE_ARGS += --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
20+
CONFIGURE_ARGS += --with-ca-path=/usr/share/ca-certificates/mozilla
1821

1922
ifneq ($(strip $(CURL_INCLUDE_EXECUTABLE)),1)
2023
PLIST_TRANSFORM = sed -e '/bin:bin/d'

cross/ffmpeg/Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = ffmpeg
2-
PKG_VERS = 4.4.2
2+
PKG_VERS = 4.4.3
33
PKG_EXT = tar.bz2
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://www.ffmpeg.org/releases
@@ -167,8 +167,8 @@ DEPENDS += cross/fdk-aac
167167
CONFIGURE_ARGS += --enable-libfdk-aac --enable-nonfree
168168

169169
ifeq ($(call version_lt, ${TCVERSION}, 7.0),1)
170-
ifneq ($(findstring $(ARCH),$(ARMv5_ARCHS) $(OLD_PPC_ARCHS)),$(ARCH))
171-
# Newer libass requires harfbuzz which in turns requires c++ from gcc >= 4.8 (88f6281-6.1 = gcc-4.6.4)
170+
ifneq ($(findstring $(ARCH),$(ARMv5_ARCHS) $(ARMv7L_ARCHS) $(OLD_PPC_ARCHS)),$(ARCH))
171+
# Newer libass requires harfbuzz which in turns requires c++ from gcc >= 4.9 (88f6281-6.1 = gcc-4.6.4)
172172
DEPENDS += cross/libass
173173
CONFIGURE_ARGS += --enable-libass
174174
endif

cross/ffmpeg/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
ffmpeg-4.4.2.tar.bz2 SHA1 81bc301075a689140785ff9ecf27faf381060de3
2-
ffmpeg-4.4.2.tar.bz2 SHA256 f98a482520c47507521a907914daa9efbc1384e0591b5afc3da18aa897de2948
3-
ffmpeg-4.4.2.tar.bz2 MD5 2c6b506c0889eb698eb45b130235dc52
1+
ffmpeg-4.4.3.tar.bz2 SHA1 a900f77ed16a18421983b499114c1595b8b765f2
2+
ffmpeg-4.4.3.tar.bz2 SHA256 33b8c2dbcd530fe1db5710415345609b4ca227bd0da1e3a9332dbb0f11fd273a
3+
ffmpeg-4.4.3.tar.bz2 MD5 885b75fdaf2fa29ad291d5b5ae716697

cross/ffmpeg/patches/arm/034-avcodec-arm-sbcenc-avoid-callee-preserved-vfp-regist.patch

-287
This file was deleted.

cross/flac/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PKG_NAME = flac
2-
PKG_VERS = 1.3.4
2+
PKG_VERS = 1.4.2
33
PKG_EXT = tar.xz
44
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
55
PKG_DIST_SITE = https://ftp.osuosl.org/pub/xiph/releases/$(PKG_NAME)/

cross/flac/PLIST

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
bin:bin/flac
22
bin:bin/metaflac
33
lnk:lib/libFLAC++.so
4-
lnk:lib/libFLAC++.so.6
5-
lib:lib/libFLAC++.so.6.3.0
4+
lnk:lib/libFLAC++.so.10
5+
lib:lib/libFLAC++.so.10.0.0
66
lnk:lib/libFLAC.so
7-
lnk:lib/libFLAC.so.8
8-
lib:lib/libFLAC.so.8.3.0
7+
lnk:lib/libFLAC.so.12
8+
lib:lib/libFLAC.so.12.0.0

cross/flac/digests

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
flac-1.3.4.tar.xz SHA1 99c28482a8b2d81deaf740639e4cb55658427420
2-
flac-1.3.4.tar.xz SHA256 8ff0607e75a322dd7cd6ec48f4f225471404ae2730d0ea945127b1355155e737
3-
flac-1.3.4.tar.xz MD5 bfdb2dd854d334b55a3309e3cd659f2c
1+
flac-1.4.2.tar.xz SHA1 4297c4f7c8665705f46886403755061dd0a30289
2+
flac-1.4.2.tar.xz SHA256 e322d58a1f48d23d9dd38f432672865f6f79e73a6f9cc5a5f57fcaa83eb5a8e4
3+
flac-1.4.2.tar.xz MD5 ca9140f37b286d2571e37d66aae50f92

0 commit comments

Comments
 (0)