Skip to content
Snippets Groups Projects
Commit 91fb8968 authored by Seppo Yli-Olli's avatar Seppo Yli-Olli
Browse files

Merge branch 'mcatanzaro/openh264-2.4.1' into 'master'

Update to 2.4.1

See merge request !47
parents 294a8d03 0a9b921e
No related branches found
No related tags found
1 merge request!47Update to 2.4.1
Pipeline #1169991689 passed
......@@ -3,7 +3,7 @@ ARCH?=$(shell uname -m | sed "s/^i.86$$/i686/" | sed "s/^ppc/powerpc/")
REPO?=repo
ARCH_OPTS=-o arch $(ARCH)
BST=bst --colors $(ARCH_OPTS) -o release_kind $(RELEASE_KIND)
VERSION=2.4.0
VERSION=2.4.1
ifeq ($(RELEASE_KIND), beta)
BRANCH=$(VERSION)beta
else
......
......@@ -15,6 +15,8 @@ You will then need to update https://gitlab.com/freedesktop-sdk/openh264-extensi
Update https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/master/elements/components/noopenh264.bst to latest noopenh264 (commit or preferrable to tag if one exists) and https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/master/include/_private/versions.yml#L6 to point to latest openh264 version. This will ensure new openh264 extension is properly mounted.
Finally, add a new release tag in https://gitlab.com/freedesktop-sdk/openh264-extension/-/blob/master/files/org.freedesktop.Platform.openh264.appdata.xml.
Sanity-checking installation
----------------------------
You can run `make test-extension` to run brief check that the extension downloads
......
# FIXME: Cisco does not provide any way to verify the authenticity of these
# binaries and serves them via unecrypted HTTP, subject to man-in-the-middle
# attacks. They "digitally sign" the binaries, but those "digital signatures"
# are actually just MD5 hashes.
# https://github.com/cisco/openh264/issues/909
variables:
base_url: "http://ciscobinary.openh264.org"
version: "2.4.0"
version: "2.4.1"
soname: libopenh264.so.7
filename: libopenh264.so.%{version}
uri: "%{base_url}/%{archive}"
(?):
- arch == "x86_64":
archive: libopenh264-%{version}-linux64.7.so.bz2
checksum: c84e874563f228eb61c172deea0d4ce8fac5fa56942ff23b7b5a8dedf5308b01
size: '622705'
checksum: 47107cfc244f2d4c87d1f360f682024d7d50322d8c66fb4a1ae69bd976675285
size: '633714'
- arch == "aarch64":
archive: libopenh264-%{version}-linux-arm64.7.so.bz2
checksum: ebcafd6cd42a31b1732609e34e907c3e0f7162c8810f826710a2dab3e3463c2b
size: "622349"
checksum: bfbaeebe73ee4485744c46dc551bdedefbdd50637947fd2ac36761d241ddf358
size: "619304"
......@@ -7,6 +7,7 @@
<name>openh264</name>
<summary>OpenH264 Video Codec provided by Cisco Systems, Inc.</summary>
<releases>
<release date="2024-02-02" version="2.4.1"/>
<release date="2020-03-23" version="2.1.0"/>
<release date="2019-06-16" version="2.0.0"/>
</releases>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment