summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2022-09-01 00:24:51 +0100
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2022-09-02 12:39:32 +0000
commit6edf49ad028b92397c7f9ff120658b010afd11ff (patch)
treec5722066bca12a7104f2db12219e0cae35814efc
parent141bd6fdeb9b4a49647daac536b0f538f1c3bd9b (diff)
openh264: bump to v2.3.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/918>
-rw-r--r--recipes/openh264.recipe16
1 files changed, 6 insertions, 10 deletions
diff --git a/recipes/openh264.recipe b/recipes/openh264.recipe
index 72a05bc7..32abd8de 100644
--- a/recipes/openh264.recipe
+++ b/recipes/openh264.recipe
@@ -4,23 +4,19 @@ from cerbero.tools.libtool import LibtoolLibrary
class Recipe(recipe.Recipe):
name = 'openh264'
- version = '2.1.1'
+ version = '2.3.0'
url = 'https://github.com/cisco/%(name)s/archive/v%(version)s.tar.gz'
- tarball_checksum = 'af173e90fce65f80722fa894e1af0d6b07572292e76de7b65273df4c0a8be678'
+ tarball_checksum = '99b0695272bee73a3b3a5fcb1afef462c11a142d1dc35a2c61fef5a4b7d60bc0'
+ tarball_dirname = 'openh264-%(version)s'
+ # FIXME: can we specify a full fallback url? On our mirror the file is openh264-2.3.0.tar.gz
+ # because the filename v2.3.0.tar.gz is already taken by an openjpeg tarball.
stype = SourceType.TARBALL
btype = BuildType.MESON
meson_options = {'tests': 'disabled'}
licenses = [{License.BSD: ['LICENSE']}]
files_libs = ['libopenh264']
files_devel = ['include/wels', 'lib/pkgconfig/openh264.pc']
- patches = [
- # https://github.com/cisco/openh264/pull/3247
- name + "/0001-meson-add-support-for-android-ios-macos.patch",
- name + "/0001-depend-on-gnustl-for-android.patch",
- # https://github.com/cisco/openh264/pull/3301
- name + "/0001-meson-Bump-requirement-to-0.50.patch",
- name + "/0002-meson-Add-support-for-Windows-ARM-and-ARM64.patch",
- ]
+ patches = []
def post_install(self):
# XXX: Don't forget to keep this in sync with the library version!