Andreas Wacknitz
2023-04-14 171129f2c080072b85b38864e4baa5286849a2b3
gst-libav1: update to 1.22.2

1 files deleted
3 files modified
517 ■■■■■ changed files
components/encumbered/gst-libav1/COPYING 481 ●●●●● patch | view | raw | blame | history
components/encumbered/gst-libav1/Makefile 26 ●●●●● patch | view | raw | blame | history
components/encumbered/gst-libav1/manifests/sample-manifest.p5m 2 ●●● patch | view | raw | blame | history
components/encumbered/gst-libav1/test/results-all.master 8 ●●●●● patch | view | raw | blame | history
components/encumbered/gst-libav1/COPYING
File was deleted
components/encumbered/gst-libav1/Makefile
@@ -18,22 +18,20 @@
#
BUILD_BITS= 64
BUILD_STYLE=    meson
BUILD_STYLE= meson
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         gst-libav
COMPONENT_VERSION=      1.22.1
COMPONENT_REVISION=     1
COMPONENT_VERSION=      1.22.2
COMPONENT_SUMMARY=      GNOME streaming media framework plugins
COMPONENT_SRC=          $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.xz
COMPONENT_ARCHIVE_HASH= sha256:c958e825dc3ac3b7a481f8db5268131a1cd701312385c2d803dc63c8e460b5fb
COMPONENT_ARCHIVE_HASH= sha256:fcaaf9878fe8f3bc82317ef13a1558824cb68df1f8968c6797f556c5e33bcffd
COMPONENT_PROJECT_URL=  https://gstreamer.freedesktop.org
COMPONENT_ARCHIVE_URL=    $(COMPONENT_PROJECT_URL)/src/$(COMPONENT_SRC_NAME)/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=         library/audio/gstreamer1/plugin/libav
COMPONENT_CLASSIFICATION=    System/Multimedia Libraries
COMPONENT_LICENSE=      LGPLv2
COMPONENT_LICENSE=      LGPLv2.1
COMPONENT_LICENSE_FILE= COPYING
include $(WS_MAKE_RULES)/encumbered.mk
@@ -48,20 +46,12 @@
CONFIGURE_OPTIONS += -Dpackage-origin="https://github.com/OpenIndiana/oi-userland"
# Most tests currently fail because of loader errors.
# (first) delete the timing information from any line
# delete the "exit status N", it can cause issues too
# print lines that start with " N/NNN"
# print everything between "^Ok:" and "^Timeout:"
# delete the ninja log-related stuff at the end
unexport SHELLOPTS
# As test results keep only everything between the lines containing Ok: and Timeout:
COMPONENT_TEST_TRANSFORMS += \
        '-n ' \
        '-e "s/[        ]*[0-9][0-9]*\.[0-9][0-9]s//" ' \
        '-e "s/[        ]*exit status [0-9][0-9]*//" ' \
        '-e "/^[        ]*[0-9][0-9]*\/[0-9][0-9]* /p" ' \
        '-e "/^Summary of/p" ' \
        '-e "/^Ok:/,/^Timeout:/p" ' \
        '-e "/^Full log written.*/,/^ninja: build stopped.*/d" '
    '-n ' \
    '-e "/^Ok:/,/^Timeout:/p" '
# Auto-generated dependencies
REQUIRED_PACKAGES += library/audio/gstreamer1
components/encumbered/gst-libav1/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2022 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
components/encumbered/gst-libav1/test/results-all.master
@@ -1,11 +1,3 @@
1/6 elements_avdec_adpcm       OK
2/6 elements_avdemux_ape       OK
3/6 elements_avaudenc          OK
4/6 elements_avvidenc          OK
5/6 generic_plugin_test        FAIL
6/6 generic_libavcodec_locking OK
Summary of Failures:
5/6 generic_plugin_test        FAIL
Ok:                 5   
Expected Fail:      0   
Fail:               1