summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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!