<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="594">
<package pkgid="5f32047b55c0ca2dcc00a00270cd0b10df4df40c6cd9355eeff9b6aa0997657b" name="gstreamer-plugins-bad" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="5aac91b3ec4b358b22fe50cf0a23d6ea6139ca2f1909f99b6c3b5734ca12530f" name="gstreamer-plugins-bad" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1679e528c321384a9876af0ad578754598e8fb7fde81fc3effe18e169596b9a9" name="gstreamer-plugins-bad" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="fb45327db918dcae78463582c161c0031c419b717e748630f38b581942c57529" name="gstreamer-plugins-bad" arch="src">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c7a4d7475745bb2c9b747a5d821e147031aca786e43c19948a5fff51a50df177" name="gstreamer-plugins-bad" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1c51349b5b35baa58f4941528d25a1306e84b71109051705138dc3577a38bad4" name="gstreamer-plugins-bad" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d0de540d3e02a437d6e3cc89e3776e27748e2b3583f281a3798508e964ebe730" name="gstreamer-plugins-bad" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="753ca672b5230e4ac6ec98fc74625811a226849284b62648c82686a395dfad89" name="gstreamer-plugins-bad" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3c2f395d14510616da52ec5bf863251e721080199f3fc6ce96365f3f0c773f34" name="gstreamer-plugins-bad" arch="src">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="514aa1b1575c714476fb3f4af07c675e78cdda15ff825087dbffe085fb3f2a54" name="gstreamer-plugins-bad" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e0f48ebc026ef4c61735dc4c21a7039334e1c53a878271426794bea7364dfe3a" name="gstreamer-plugins-bad-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="05b7948b14a7299cd7c479184a6e4d5cc03216424b92643449d045c321a5ed9b" name="gstreamer-plugins-bad-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="5d56e282b22956ed466608891b691092706a90b81083ac1a150d1b26164c5794" name="gstreamer-plugins-bad-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e233dbdb1f18518b19e8cec59803a6a95a02055b7d4da42fcc19574d90ea9d29" name="gstreamer-plugins-bad-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="61cc656eb2f6390e0cfb4feb2ebf02be3fe8f8eea11437515c8c487f8d38e853" name="gstreamer-plugins-bad-chromaprint" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e539cec7651838e9fb5a2bc09dff901ea295ab9928d938c9ecfa31761ad4df31" name="gstreamer-plugins-bad-chromaprint" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f12e70018f6fb1671a21263dd609debeb90736f5009569e2aceee631e23494b3" name="gstreamer-plugins-bad-chromaprint" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c01d25bbb6669b8c16cd69a26fe047c2b09effb9e256518a708edca62e8bb4c5" name="gstreamer-plugins-bad-chromaprint" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8d5513cd0fbae520e3fcbe798e40dfffcc3f55ff9245e0b0a83edeefd058f367" name="gstreamer-plugins-bad-chromaprint" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="93e9b7f6ca4f42be7c3f04d48a0a281e801208fc94c47cae7aa27dc9e7c8e93b" name="gstreamer-plugins-bad-chromaprint" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="dea4d40412a8e16e717e1ef8f2321f137780ac3b2ba7eceffd2aa137da0ffc4a" name="gstreamer-plugins-bad-chromaprint" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bf4ceef8745f429c5378af3faccfa444c158c1cae4cab16604c2d1a93339470d" name="gstreamer-plugins-bad-chromaprint" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="22c9011b16e8b0234720bb0f68251597746552a4d9f526ce7cd414601b6ce7b1" name="gstreamer-plugins-bad-chromaprint-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f690d6767df5e1ae68bb1442739b502d8f5baade733121e8ac98ceb34cfbbb0b" name="gstreamer-plugins-bad-chromaprint-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="00a3e82c2d2bfa4f42b46679d18c3d0a12efefe077ac4cd4efa779d734439965" name="gstreamer-plugins-bad-chromaprint-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="820c59b34b4c2730b5539bafe572c340250e6460168f5e975ee24a9ed8b111a5" name="gstreamer-plugins-bad-chromaprint-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bcded54c0a2c5155370f7d936f4f7b6d935a0a59c0eb0496d168d520466bdaf2" name="gstreamer-plugins-bad-devel" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c6a70cc396fd208fee630b683ab4649c87df955a2d288ce8a020d36bb8f25a4b" name="gstreamer-plugins-bad-devel" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="cc4cd438d7fdc1f9c737d30bd236c5dc4863763ff7d52ceb189785345f2cd469" name="gstreamer-plugins-bad-devel" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="0c20d1e9443304fd69dac016d6c6777d7448a75f4adda6ba5281cd9c9674b332" name="gstreamer-plugins-bad-devel" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ff3d5e2f2d1fd9218bf5f3d1312721baa0024a4b9a15d8c247bd31261f880d24" name="gstreamer-plugins-bad-devel" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a2c345e6d7c0d8009fd4b18f20d857d1aa4676e3faa82dcd4f37a1f0ef8f6a91" name="gstreamer-plugins-bad-devel" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="5fb3295912905a7974e030bd0549e192a3fdb18bd1d475b6f1a0ca6b3080c348" name="gstreamer-plugins-bad-devel" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bde58505603956fdaa071d033b30242498934366dc470772c6f8befb5c11c182" name="gstreamer-plugins-bad-devel" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="65572a708bd6233227871726ee224512d0a8826880ce532b0de5e89bd404d662" name="gstreamer-plugins-bad-fluidsynth" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="d65ec4f68606d2bd6b4940023fc4f0a6cc93e00d693276bfd4c94b0f4f2df26d" name="gstreamer-plugins-bad-fluidsynth" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="38324d91ff9b532331d00964241c6ad58223a69f691b698573c2fac1ae5cc8f4" name="gstreamer-plugins-bad-fluidsynth" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b36d6ec1fa6bba0c35e37b2ad8e47ae5e5d1b7a8ea7bd446afd969fc7d66886e" name="gstreamer-plugins-bad-fluidsynth" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b182f09f70c6dad9e4ae0f377db350a777d01815d94a8e513c8eaef418c01d2b" name="gstreamer-plugins-bad-fluidsynth" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a343466be241a13f1d873e98ac49e0d6aad0d4881bb2be7f223f8b889d111093" name="gstreamer-plugins-bad-fluidsynth" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="510e03341ebe9f31da22a0df64ad33e535fb7f408a5610b6d60b815aa061888b" name="gstreamer-plugins-bad-fluidsynth" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="175e466a3468679a7236f7f313144e527c922b5339009ba5135b76114ced4864" name="gstreamer-plugins-bad-fluidsynth" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="85a6fda19463c3c2c374f5a808ea4e35b2c0648afac0b21c4708ccf816235fbe" name="gstreamer-plugins-bad-fluidsynth-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="18c9231000a444ad7c1e59b295419379105bfdb9755b5b9987e9ccd01426a941" name="gstreamer-plugins-bad-fluidsynth-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="690968002db9238baf8a0da2c78c5fb6d04b0bd0ef4333f34dcf5a22cfd06b7e" name="gstreamer-plugins-bad-fluidsynth-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="5a74938288340dadd26666845cb8e7416cb7932dc661da225b8a50aac274c111" name="gstreamer-plugins-bad-fluidsynth-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="450f7ccb0dc980dc42a477cf77ae6931f34582ef2ec0e6dd295c0b8562161bce" name="gstreamer-plugins-bad-lang" arch="noarch">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="780c945098470d9492d304346ab72169bc20d7d4fbc62798164a9250abb893fd" name="gstreamer-plugins-bad-lang" arch="noarch">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="546f6b86b6d1578a7f3533481795d7555d3a30c1973032cb6eb781e5df61147e" name="gstreamer-transcoder" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="323206f0f7cdefe3b00482a6919dda86d0c4264afe0037e19dfa21a6ec1d90da" name="gstreamer-transcoder" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="059883c1f4360f1ea00f9446452791a16a5f59e804e605f4bd7976a27891a8f6" name="gstreamer-transcoder" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="fc75ce3b277d1676e88bad711b95b76785e689ea2ad40c81ca08c5ef362a1fc1" name="gstreamer-transcoder" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="3bb0c09d5c2130c633d8c9df0ae87b684029d33afb915f676665a1c1e289efb6" name="gstreamer-transcoder" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="8800565b1f7d7d0bb73a55c57b2905982e172e9e04930841dbbd2428787e6bec" name="gstreamer-transcoder" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="32faa5e2b967c43a81a27bac9883af0198fcedbc723da862852702acf6f0aede" name="gstreamer-transcoder" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="89a44c103ddf37122dc20b56304e849eaabaa51647b2150424bc216e95841023" name="gstreamer-transcoder" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="b5f4d6e9c209272a59467be8051a8c44d16402f49eb752dbacf64067b36d9d72" name="gstreamer-transcoder-devel" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="23bb9181c18556e09b4627e618a2bbddc1dc295cacc309e8ef66790b5581f55a" name="gstreamer-transcoder-devel" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8658b74a849ae32f581783288036ec7ab99c697c52e9816fd728c3e6c95914b7" name="gstreamer-transcoder-devel" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f0cf4d6034af3dda1fc9054692caa89eb635aabc3bb02eb1cc51475efb8fa07b" name="gstreamer-transcoder-devel" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="4f5d2d6306634ad763456f663ea45309a880016b91051cc86e622f20e21544e9" name="gstreamer-transcoder-devel" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e905baa8e65e1d421a79f447bfdf392b0e1033151543d2787fa6c4fece60e98c" name="gstreamer-transcoder-devel" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="8ccb5cfd1986d27a5ef4610e95464df14d14e56777d10bedb8f2947f5646d7f4" name="gstreamer-transcoder-devel" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bb0dc4f8cdc237ad8885a3d184b8ef8a7d5803c3fed15f3cab620984782b2c41" name="gstreamer-transcoder-devel" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="51148d0e2c57d11a3e9610ad6d0c5755c4b09dd5d318da04bdc9173748abcdc5" name="gtk4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="15.0" rel="lp155.3.2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618401600">- Initial package, based on gtk3-branding.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1621339200">- Remove gtk-fallback-icon-theme from gtk4-branding-settings.ini:
  key no longer exists in gtk 4.</changelog>
</package>
<package pkgid="86bfb76e88249010d29a5b8a33fc1666bfa4e311cd3c9a73fac3b106b02ef3e1" name="gtk4-branding-openSUSE" arch="src">
  <version epoch="0" ver="15.0" rel="lp155.3.2.2"/>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1618401600">- Initial package, based on gtk3-branding.</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1621339200">- Remove gtk-fallback-icon-theme from gtk4-branding-settings.ini:
  key no longer exists in gtk 4.</changelog>
</package>
<package pkgid="6130fdd11568b39232ff7a670a9ec11c0d72383a53dad84d826347e3ea7c9b77" name="libgarcon-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="5aa0d377c428e77189e3d3636381ce8f1bb94774eb7a8b7d69a29ee31683abe6" name="libgarcon-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="3ebc76d27ae6c3d54fcee56d6fab1c777b8e4ae20970a22d8d5269cc26d6c688" name="libgarcon-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="92744e30dbd0b190c743809435ce61a7b5551e72a3e7eacf76cbd4c6f37b30d0" name="libgarcon-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="40bba367d8c954f32ba63bb6e4f7ccfc0738f4cfc94276040693abe54ef3ca9d" name="libgarcon-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="2571fa9be0998f411c780fb8bfdb6b568c5c7f5faebafe55e1608490b7af2626" name="libgarcon-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="573a03e611b75380542cdee4da4a4ac38367b6086e3603d31a781570746abaa9" name="libgstadaptivedemux-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="6459cc8d2844f91521a0966d27409968bee842a4eee26bfdcf1aa72a064445f3" name="libgstadaptivedemux-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="72e6f98cf09ba58c48003c5aa6cf59369126b5d927a5609feac6f0dc57c499f3" name="libgstadaptivedemux-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="0be277d6a240066c2e7d204c96339aa8d87f55766d376b7a4cff76d2c0b8ce6e" name="libgstadaptivedemux-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="62e94e77436c7ecf2f1408eb41fc7785097075179fbc1ce96ba0df4833378c6c" name="libgstadaptivedemux-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e24aeb6faf3f25aa123ea6bc490b8ea0da3019c58eff6a81beb736516a144cd2" name="libgstadaptivedemux-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="0437a2da803d8981296f57d5078d3e4ae50dde86722941da30cf21cfa2404540" name="libgstadaptivedemux-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3a6dbed9d466982dad241f93bee701f8f17527a72054b131fc87c161c759cd45" name="libgstadaptivedemux-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="f4c6d7477c476518b1bdcb868bbcc7b846d1cc5aa36bb3de55ea1b95ed0f74d4" name="libgstadaptivedemux-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c7761d5876a7515276e36f36098a5384ad3090fbd46f25fda300c4c84a87e1e0" name="libgstadaptivedemux-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="309ce3268fc8a69302bf935e065917c65dbbefc8d5ea93b3565cab8a5ed26d49" name="libgstadaptivedemux-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e6260f225200bf4e4e108346977ee9e2e324aa145140ee312a8aa6ad50090cd1" name="libgstadaptivedemux-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9349e590a7faddf82ba5e6d15b7f5100c868ac343878014f653630b7d9e8f8b5" name="libgstbadaudio-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="dd78678b6f25a93984d70153b5b414906da0a27f6578c263446d760cae73dd28" name="libgstbadaudio-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="836bd0133a053497555d066a658a55845f7d89c5167123d3c90ba192183358b2" name="libgstbadaudio-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1ede2d0bbb4aea7147ade84040ab6dfc62c728e610b12e9e7f5eaa1b055377c7" name="libgstbadaudio-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="15e8e8061544bb1167509775e411a259e8c292f717a2a2a46f8bf2c5b297ad15" name="libgstbadaudio-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="083bbe8b9d7a4e6cf9e127664feb9c67df2e0010a6f39e7e6f0ad5149edeac10" name="libgstbadaudio-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="40212166ecb891da90f61358db0d855c542ac721f651fd6875174d42c605c8d1" name="libgstbadaudio-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c76a20258292b84b4943b40858c957b76fef2467fe9b6cc03e4a49fc39a09f3d" name="libgstbadaudio-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bd69cfc6eebdd15f11097fad69b0c1cedea79eec75a5ea20df9d8dace9f0874a" name="libgstbadaudio-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e4050254f5e7fb310d9bfe1064b5e6fe22e70c5109d9b9bbfae4fccc34de2a1d" name="libgstbadaudio-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d09781464052177d3e5b62153b607bea0f35cea96e66d4ce29e2d7e947beefd4" name="libgstbadaudio-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="baf8bc52b2cadfd373b292003e625e39ce21c1f8b3426195dd93af105093b0cd" name="libgstbadaudio-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="0de3eeca228364c1c2eea0dfd798ffc554be807c43cc679d4a4bbff434363fa7" name="libgstbasecamerabinsrc-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="eb46dd133aaa76700635bd04c81e3a9ad50d47363a580e7b010ad859eb56a155" name="libgstbasecamerabinsrc-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="6cd23af2d34f5bf01b67e1a6caefdea41b4b7f415f522030ccab5e2ec5a866ff" name="libgstbasecamerabinsrc-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="aeee3983b311f185aff2855bb0ebf453f095da474536c199532ff4122452a71a" name="libgstbasecamerabinsrc-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="04eee590a3e0e837b583787256acfeab89fa90bf84a79c094608a5eaf2978b66" name="libgstbasecamerabinsrc-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3e4f578b8f7f39d363a1495e58cb59b7085740cc77df173e608feee711ac5db3" name="libgstbasecamerabinsrc-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="f39d933045f2ca60f5c5a53ab78a7f65c5ced8a79ab15dabd9e333760ef587db" name="libgstbasecamerabinsrc-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="dda62924a0d4493c752d2e65ce1978fa97a001c83182d88e83c61f73cbd23662" name="libgstbasecamerabinsrc-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="2c473d83ddbcc259ab00358f19f0e10e667f57b1c12b13842635b9a701015b60" name="libgstbasecamerabinsrc-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="9955c4331381408485bbd58fb42b0813f6ce44ea68bcb6064d3265ae1bf9c968" name="libgstbasecamerabinsrc-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="99e487f1c225166a378da15d2ca20f0ceeb754bf7a9c75399fd5e9a98cf2a548" name="libgstbasecamerabinsrc-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="d42a5c1dcf001e5f9c808a868f01f6eb678046710ba7bfaf64b53c1fba6b30cb" name="libgstbasecamerabinsrc-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="f4e12b47392258668d8e6889ffb9974c751adc5a58bfd47ebbc64cec8a2e672a" name="libgstcodecparsers-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="2e9c3937843f7de8e515b82e77b6f5f0c028687ea78b359545eb44f16bb0b57f" name="libgstcodecparsers-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="09af47cd77d31cc03a3a745680208053cf6a8922809913d0032918e3995625aa" name="libgstcodecparsers-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8aeed2a95b7658d341e52fd53dd34031f8c4ca95649c314c8832e61c0545ff65" name="libgstcodecparsers-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="09de549b04eb1dd1cb3fe4aa96401f515fae95bad9cba049525abbe19bb60596" name="libgstcodecparsers-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7ca7571721419479435b2843139b0e5e72c83ee18153d69988f0e29717a199d6" name="libgstcodecparsers-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="0499dcc1fb778b78bc8211a97c96be11d0a21da25b12e399cda49f8e2daa9e93" name="libgstcodecparsers-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="af3ddb378872995ea7febd55e6f1a0e2a69b2bd1e24b00c7e6f8f29e0e60711b" name="libgstcodecparsers-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3f05336167c0ba47286e43f1dc883cd2265f9bd5a357295c1b135226cef440b1" name="libgstcodecparsers-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="a4f45147bdc619cd21fb9d7c6fbe8cbd32d4adf5f265f0b9a4dcda83fcdb56cc" name="libgstcodecparsers-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="8f4ff2689617c5be49e41c8cd8d760443aad4fa637f4227c10f6ae53954ad07d" name="libgstcodecparsers-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="50d21206938e3633aac66bf71efd50851cabe62993680ad7e6aae958ce5fbac8" name="libgstcodecparsers-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="125af5d2f752ab10024661502d00cf7fbe94402120e9a6007e69326abb8cb3a1" name="libgstcodecs-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="7022292bd7a426bfd12e9a3d162651303f8c64a99afc7ba6d8b4b70093b27c35" name="libgstcodecs-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f7c804e0aa8e070af5f8d3877ec73d2acdc6db9e1f6eb3218b42dd2688ede25e" name="libgstcodecs-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b5e07fcd21c8bd456d5a52cff88f35f427dcbd792ce2cee54548f6b85169377b" name="libgstcodecs-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="873a7872b7fe3a62ba0a79afd664bdbcbda20c00f4c0b6a4a415c70079baa927" name="libgstcodecs-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9eb3f3e83782be0a91d4e3b49c808ed159ac2cd586e7ace6e925b366c1ae1c75" name="libgstcodecs-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="630378b8f8d101a8f826deb5efe9ccc3ec973912533c6f3b488458c9ad2dedfe" name="libgstcodecs-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a7be35e6c920a8de9b42011b3d80f5a071119bc82712fd2cbad7c2b09112b3fe" name="libgstcodecs-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="acfc1471ce57da3c5d4a3d08142e59cdf9f5836fb4370a43f40ae55e7bcf8515" name="libgstcodecs-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b9759d3e24a47c354ed31330946c556a590a22918614b715a0004eb7a3e43d85" name="libgstcodecs-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="2c7329ae361ebbb0c0fb0c6fe12c33378cddd8788de36983cd047596b4cbc784" name="libgstcodecs-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="0b89c6b8aa394d1b2ecc77324e2ae66e2c629643c0da0919d952b2817e3a1e10" name="libgstcodecs-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="2ad043aa1137e9d00542fb04b07944e87bee7d4d1b80d819e5efc3957cbce25e" name="libgstcuda-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e6522c98537efeb259fa0e8f0f19100fb458de10ae7941221a9d7feea60db0cf" name="libgstcuda-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e7de7233e56394dc8ccffef4c18724b53319ca5066fb8a09ea562cf85a80fb85" name="libgstcuda-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="6e163627208643caea1a499a76bf5ad7c015e9f3845805e0ebf9f8fe0e84a49b" name="libgstcuda-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c0f8a0c05908df5ab882d66a51b33a4a2fe11538d04b5c06288d5f9abc5410f4" name="libgstcuda-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9c34adbf2cb38c061af268a5382bd432600b62bbc389a263d87958ff8177d5b9" name="libgstcuda-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d58a4740c8505976a401de29cce308b0c8daa43ed8047bd776f305bbedccff37" name="libgstcuda-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d5481cdcb3c6bd500cd070d0bf9287de4b4bcb0397bd9ba83b4aa526e2086bbb" name="libgstcuda-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c530ea506f9b31d0f69feafbf9cd827770126b32f859bd160f355cd2c202f2fb" name="libgstcuda-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1a087f39f2f0387fd672c27e97f60ef34d992c72b1631dc4d6d7bcb76e52f28e" name="libgstcuda-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="f8c96da75138add920412ec8ace2c1281f6dc4ed5db51cf1570588edfd8ed48f" name="libgstcuda-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="5f262d36e7866b058b6f49f78975e6e1ac3e375ad0f7947e14a7cdbc3fd5e6c4" name="libgstcuda-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="38a79062ca7c04dc862df740402dcaf7afd057202730636c9d0763055ce2c42c" name="libgstinsertbin-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="cb38cbdabf7f03b927005f3e97cd3c9a0a4ace883d773b88ff1b8fedb1bf545f" name="libgstinsertbin-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="5e8db6e5954a8b4e34aa74f767b6352fdc41ca9ff6db6473c927111e298e06be" name="libgstinsertbin-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="3ac197ee883893b91e6739da777fb8361a9e338f137410811c3c353009eaf299" name="libgstinsertbin-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1687900437d990ce066184e5ecc55b4f0f2a7b37b791db0129d6cb4aa75395ed" name="libgstinsertbin-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7f1db688ca72f9d2dc889fc1a2c866715c3e6a254adaf44306c16c576e478d47" name="libgstinsertbin-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="523843486de5c5f889fbbaf7ad71b36f8bdaa364a38e90973469625945f649a1" name="libgstinsertbin-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e52662e6d24af4d3701e7af50064eb5992dfd4989b56c6b32abae34542bf10ef" name="libgstinsertbin-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bbb2f8bf3fe1cf8730593c5ceb96bfb10e630a98d274b2f9a6dd3883edecf81b" name="libgstinsertbin-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="49a2517515f719b100ca929ffde437a0e5ca879ddc747eac72ab782d985bbec4" name="libgstinsertbin-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="8a3dd915bed2bffd02256b92f1a568849cceadc6c701a5d3f317f3baccd3097b" name="libgstinsertbin-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b9291379bbb01c13dcb0118a4464238f5dcf4ea760b1cfa95a8fa657b72b4c81" name="libgstinsertbin-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="b98ac466d66152e79a50d623e9afbe890ed2fbf542ba32e40dbe90513c1eb5f3" name="libgstisoff-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="9b2e5afa628407e7bbf203e71c1efbd0bea209da98c7f1be66dc6610973ea982" name="libgstisoff-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1850f45b95e888932cc402c707317995020449a0ba0aa15be2a49f9fb24d7d0a" name="libgstisoff-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="58dff8277f058af1e9058f230d7f81010966fded4ecf12d14f0b7a3eea98a1b8" name="libgstisoff-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="7798b945bfd16c7dc6ed45267f43676e98001c02bf48b2b6625428c28a93aa56" name="libgstisoff-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="0055d8dd7390258c8a45f5bfc5bc29f4650250951f62d3a4a2530bea168411a0" name="libgstisoff-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="09e18e1911519bb71b220c82b39cfe76c7c1be2e62a7d1f5ca31b0aa299a035e" name="libgstisoff-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a510586ea02b5a9308829ea7fa6b585389cc17259bf24162bcb1d35f21c8d454" name="libgstisoff-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a2071576d044a05f7014554534ad7008b0c67cf915bdcf16c26fe48d2b3c923e" name="libgstisoff-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="6c3e7197e1971be3807dc02210e5488b0fa53b94ea60db89495c2967fe7fab54" name="libgstisoff-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="44d90607e4d3456662a604587a2450dcf9033722449fab26450a213266a58de6" name="libgstisoff-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f4049eb7c5db89f2af413c901e63c8af9e69fb4234f48d463bf49a2689a26ce2" name="libgstisoff-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9f48e9d33965cb9bad14039a3937b79aa24cab94cd093c9ceee86142e0a2e00c" name="libgstmpegts-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="021fbebebb421f2a0d4f06ad6ad38ebf2e902d6b7dbe01b37f7e4f17861bc131" name="libgstmpegts-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="cc3d2f07ac752f24762fae14d1f174f2239a237a53a367989b0277e0b1a0ca69" name="libgstmpegts-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="fbbc3487ef1f537e1235b277fffa93d92b11621069c210424d1fc99649b61e5f" name="libgstmpegts-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="44113f4f732b8a559ac1292a6fb91303d548151f6ce75e87bfa0ba294fbce6f1" name="libgstmpegts-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="be5128fc8480a845b7f150248a3f951ce2c297edd1046166bcaf2784322aea5b" name="libgstmpegts-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="f0973ef8209ed9aa00dd003bc9d76d3e1e6228a432b0c29649641c68d624744d" name="libgstmpegts-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="34f386f6c56458de84afce0c2386d2248d01eb49e19982a16efd43a63ca1b336" name="libgstmpegts-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="10e970038c043ba196ce5f2a130f68bf56e5167a5f226e8ef98923f099dda529" name="libgstmpegts-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e68a368f776a2ff7f3350e38c44922c8ba7b24c3f809d911f32f80ad56b680e8" name="libgstmpegts-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="020af2e28f1598f1331d4445ce48b7cf876eae2fd8553c529fdae31e2f72a34b" name="libgstmpegts-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="aaffffb514d8abb59066de499a6c524ec5a6ee75ee0bfc44e05c9bbc8b2737d2" name="libgstmpegts-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c3f2f3cf122bafa69b7d4deb14f70d2c1ba76c0fab31474d03957f32792be7d5" name="libgstphotography-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1d32e27aaa995609bc72a77dcf866a45e9376b66e3f11a0e2bd81672f5f13307" name="libgstphotography-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ebc96444a6da95c89cd50a50b7a8063e714a4ced4be013dbc99b59d8e2ccb726" name="libgstphotography-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="a596c6b047a34a7a8dd86486b4ebbd467f1ee3ca5ab3898e9d31029a82de004e" name="libgstphotography-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e4a2a5dcf278bf03d66268295ce7ea38a9eec0bf1c10de048adbecf3f2670be1" name="libgstphotography-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7527b559d447e08dfd20dbe85e4d5639ebadaae7531498eea38443f111b4aedd" name="libgstphotography-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="aca3d52de75f7237f67d4b4c1d7160e7004d9589254eef606c51a7c71e676907" name="libgstphotography-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e4816ea89605adccdd5d14b6833caab28486289464423f438f8ea326a4a3f4d4" name="libgstphotography-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="6f557cf65852e6e58c75bd9da0a78b87d4723ce423d1c07acf8973042e8bf3a0" name="libgstphotography-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="758240dbb892c64fd9d846b5e32a04b72fa40b37c0e0b44a4a624dde32cb19ff" name="libgstphotography-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3a197245f2361fba6932b985c086218f9ea95fc32aeb63cef93fe91c6b5d5d91" name="libgstphotography-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="4ec3673971b3b66d5a5cf055152aec7b49b4531ebbf4957dfb1b3f6975ef01a5" name="libgstphotography-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bd68c63258817635f48cc525e80cc30ef754cf513e370a4c587521b6ea4ef529" name="libgstplay-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="7011bbac8f3da457d09ee74e8d745f914bfc8f88863fa3aad3aa8b91535fddf0" name="libgstplay-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="0d63832e8887b00d01fc8ca25c88b57954b5f74b820f438ad49dcc3f392043a5" name="libgstplay-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="7ee3db2494f5dea85ca8c64fefb45d4ca8fb05074f0a6d4dd59d54f227784b8b" name="libgstplay-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="af0ce89478c5c86c77c911e7d315494e1b11f96f1cb84255be9f8d3a1a81f975" name="libgstplay-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d316fe31676390c3a385cdea65401b13464ffb9973dbe94149c11d86993104bf" name="libgstplay-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="739e3be903cde91099d81d8bcc74086dc9de416c0af05831e8153fc027bac789" name="libgstplay-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9eddc91e61b88cf4a444fb00cccb76b085326eadcfe3c4653541661b9fffc53c" name="libgstplay-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="cce09b649c86970fb71a9d6c230a7c27158a8550d984524e087c1fb67b95e305" name="libgstplay-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ac16fe19e5730e45a6ec1e6c93de032323a690ff536290fb6bc5eeab8598fdb5" name="libgstplay-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="536e46eb1490180ece34c57720463c20ceba276067b30c608a28224768988e54" name="libgstplay-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="23cb2fa83fac0664d2cb51eab12871e3dc9c9c055ff5d7658c4a9b5579efd1ec" name="libgstplay-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7b60bb4e82ccd956e769ae19e8d425ed1fb161f9d6bc7f46f9ca248fedb513d1" name="libgstplayer-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="90c88b98b8675a83dd66ab7af476e7534832cd549b08194592365bf1c5ae4230" name="libgstplayer-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="5a952bf425a907d3766881b484d19c8b1b1dd34332d87a6ebc3a48cd8bf929bb" name="libgstplayer-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="d6b0950d55c0d53d08875cfea9354d7a2ed89a3994258aa2d54969e12c9a5a97" name="libgstplayer-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b1f181c71a837fad38d807a7f8131d73cb8bfa1c75895a11cf48bdc40cb236ad" name="libgstplayer-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="475de9feadfe40e47bc66450bd741d7e0f3d1b4a1f6d66fe7c205c7964818759" name="libgstplayer-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e40758acdfd02dfbc368c65aa9cd215afbe3a06e261b044bf6a8556776336520" name="libgstplayer-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="769674fa254285707e8d93530fca5e72f50929405598a2475ece4114d605a506" name="libgstplayer-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="85f1e258e48fad73c38e678ab42749c8345734c9edbdabe953ecf5db42ece980" name="libgstplayer-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="9d1bfe8b57fefea169f9a0070faa99d53c9cdc9d415a5e76744dc20f576482c0" name="libgstplayer-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a555ccfb1b8f4056c57bf57382441449dd227a1e9a65bd99fc90f087f8950051" name="libgstplayer-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="07bc738f0095d47c30b577f08e981c3c479d19755fb148498353493108c90062" name="libgstplayer-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="62db62dca87e3758d7440a812bea5fcec2415a8a59ccd06e1b81cf601aca73c4" name="libgstsctp-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="46e435422a463361255c2058d42f311dad290a2c58109e5f2100418bb6931cdb" name="libgstsctp-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="d1f6ba2d5e34ca62dfe5ce36bf597566653a9d740f7ce8e04f7e2f84bbf64bce" name="libgstsctp-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="baef7e315b9f40759c71109285f77fb54ed530037410259f915e7f57e4d52441" name="libgstsctp-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="444e2913cef7ffb54b09d0075923b029b4338665c5445fcd015ecc2f62d3bcd2" name="libgstsctp-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9db1b2aad11674aa9af27390c2f17728333d302c11970f8f00b0fab4e79e6699" name="libgstsctp-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="cd880dfaf39afef24895827be6f5f6910a65806d980dfd93b89f4f407c06d11a" name="libgstsctp-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4dfb4c2904129d13d53358f81639d62b31a981da4cd664688e5512ae9d5ac8c4" name="libgstsctp-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="35b154eb6188ae5e1df16a97c965022217d8e6abd2c024db604c5068a31cb750" name="libgstsctp-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="bf63a07a2bad48941ea3809acb2d755324365f72519b66ddcaa5c8e2e1aeb091" name="libgstsctp-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="65d1218c68dfdde98e3fc0e3a323e3619a8651b8d84b244d84cc0d85f35e1738" name="libgstsctp-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="3ac1f70201ba1a0b242325d83f56c91d733926c2afcc9f756a250cfbe75a2fe0" name="libgstsctp-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="05849c079ad5efe89a7a5eddaf166ccf76051f9b0bb27ffa97a84e4075ad9dd0" name="libgsttranscoder-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="50f6c98e99e874b6441bf4a06f234e879b2f53716e9f6a5c172f7e60735f4d7f" name="libgsttranscoder-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="d55907d0582b65f6780da44533f80a0649e325ffb3e94cd076aa18ff17a15da4" name="libgsttranscoder-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="069d9eb304b2a2244a1ef95a3f2cbab7a59693f523c976b17ca0694e741008e6" name="libgsttranscoder-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b6ffd49b19d7df1969a5fb5667cc73af379eea1d3ffccc6f2645c34b7a58de06" name="libgsttranscoder-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a9ff4c1c3810727bffc59cb0d9219cd23638aac8607a6a6eda6f0dc9bf35bf32" name="libgsttranscoder-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="cd211f398c7c9f9112df1ded96b3a4d3531a69f0c85b531a577e5abc62c0913e" name="libgsttranscoder-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3f612234f918f995572a03b1c352e6d4e01084be503ae1a3a3ac5755d6c8ef23" name="libgsttranscoder-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="8c88aabb5b7ff1571a42524fa17584799459b4fa24e40cae046a04a119ba3d96" name="libgsturidownloader-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="64e8ef0d4f53b75d8e6e8a976cfae2ead0b67319b0c7e831c2126fd9d4d783a5" name="libgsturidownloader-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="a89b6fae61bbcf73d9274170b69191897f19eec19c6eb0088e047f23e22ec2f5" name="libgsturidownloader-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="5f9c2b27bf42fecb2d59460b0f38b00ddee83cb86dd9771f68eec1b17004a856" name="libgsturidownloader-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e74fb587994eb631c2ba44c821f3203fcdf1a14ef3471d72d79e86dba12250cc" name="libgsturidownloader-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="6c2be4b4aa429fb3261ddcdbf31acff6441e0a4d87c77db805828ed4b703d118" name="libgsturidownloader-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="2949513bd89c110df8a1e43642fb886de4cfbaf75f20b6192e8c394997dcf325" name="libgsturidownloader-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9f8dfe1d10d5e401a5f46ef171f6951420c63704e5fa96acc71175a49f23c745" name="libgsturidownloader-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="17cd459fbb253422a54d459b2299957acb06d919957c8c686304403ef39dcbe0" name="libgsturidownloader-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="62ed1d258b5188baad78b1b36c138a9b9c3ce586c73869198bc835689e8d8728" name="libgsturidownloader-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="f8e2130476c511cd2930c2ab00f299469ab17ce8e00c3ca79e4cdc7e9bba4bdc" name="libgsturidownloader-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ba27161438d0afbffc61cfa0c32edb2786a504f197fcb538601ba206a8f2c816" name="libgsturidownloader-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e5399e173e6f24cdfc2ab7b33a82d79b49c1f4e909e8394efb66c75ed7a9b607" name="libgstva-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="6bb081494d1b3019db549fccc8cb9bb8813a457fe701cbd7daec4db4e4f920c3" name="libgstva-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="4a9e50bcf0b1a313a8f1ba771532fb1e6cb3cd750b162ff2935ec4b03c871476" name="libgstva-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="63eb49c9784e93597a131d451a16f352c44150427d11ce08d82796ea9dede165" name="libgstva-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1b908e95bf9787c14c7e8e300e1f4ae9392850c2db5e3f53c35151463719d15a" name="libgstva-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d02534f003c785e6f48b8f8030fa9bd0a073e94b8084c256615cecb0c5755c07" name="libgstva-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a3101677f1b1b8ba7b6ffc50ad777d883ccec52d5cc3074d221d6bdfa59566f9" name="libgstva-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4b3fd5de0f7a8136249a9fb1d21c561eeb6d170e10c30978224f50db2468eb16" name="libgstva-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="5edaada36b858b77403cb50638f2e48e5e58cb67656cbd05a283d7c34fcf16c0" name="libgstva-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b721070aa83ab1395e10e607dbc02d323dad3d64d52ae67b93e7bdcc27fbfd22" name="libgstva-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="11d21b7de3eac7e9df78ee3113679f2db303638dcd5cbca317506b659425594e" name="libgstva-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="bbfb545103b16623ad214c94e1849fb7f1680de9e2ddcbbceb7abfb986417e5e" name="libgstva-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="2c92f80c762671b48335338990a80fa58141e1b9d9f905262100b5aee1ebdd02" name="libgstvulkan-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="bee44b652755cffac4827fd175136f610d351ab2c2ecc1525a747ccedee09b5b" name="libgstvulkan-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f612329790872fbb121a36eec87dcd511faa0aa7c522630355ae77957e2feb3c" name="libgstvulkan-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ba2e7ad0a78abd3a82eb4a7d69ce24802ef0ab6cddaaffad5874dff8ed90b51a" name="libgstvulkan-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="cfd7b029a90933e2e8488bb578a64a178f35cd70fcda11ae18dfd8a794a1bb68" name="libgstvulkan-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4c01365563cd0b96a79c9f10d004206c1662e2db46337f7e5f1a1321330b9bba" name="libgstvulkan-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a6b350f51b401a1238d065298ca088c7501973feeb0ff7c0101e5a1b4ac1a2db" name="libgstvulkan-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="86bf67e8f5fca02af64737bbf4163fbbe8348363aab1184c3c32cca3f10cc272" name="libgstvulkan-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="0c20ae413d7b69e204092143fc8331b747c435dabe26666fa8a0b13b5fef3f50" name="libgstvulkan-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8f8a1d013545fc72eeb73ececc504770dabcb0620041a94725fd0f8a903f8a1c" name="libgstvulkan-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="eaba1251a35eb2b0d3dba50b069fc39af7fb2f70c5723f81b7391c40fc1439ec" name="libgstvulkan-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="781fe3a6107f587ef0c43d8df45fb22d4cb369bc084d8c7a04efd828efa19e79" name="libgstvulkan-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="58e24a7e7ea00cfffbae982e58487f96b75ae80aea43628f07c7085e5fb5d4a0" name="libgstwayland-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ec6bc4122b6bb89f2059594f74171eb02124ea8a6d00e666d2d6633ea4404b15" name="libgstwayland-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="2266763f72a6ae3391c7cef61c16068f3a6c3551aeb07fb4a1a8d133b0cd043a" name="libgstwayland-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="9a46561170cf5f50f5bcf8ca407f95c912df1f398373a9b70e598d18df8806f8" name="libgstwayland-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e9d297416df6c9f231848f251772d03863fe63c85430f474cc6383d85847c27e" name="libgstwayland-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="ed2cae2ff5fad55c3bcd9e5f135c255bd794960ba4935b9375504eafa5d20a6a" name="libgstwayland-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="6be75505acc8a04aeaf41a52a43c2d43d9d031ac3bf2871a31372f71b0389c8d" name="libgstwayland-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="6dd7d2097d3a749a827c8af4a4f2778c761fea1bd78f622c2a6f854830ff533f" name="libgstwayland-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="dc83b11044babbfcfddbeb3cc236235edec705c73ec0bccd413fbafae54e8f90" name="libgstwayland-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="36afe1ba70585be16f7c96928cd86dc853e3f746caddb9311fbf2f5dbba82644" name="libgstwayland-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="af9bcfedfcbe332e9d3d2d981288fddbd4dd9b33153e06d1d79a8e833208e726" name="libgstwayland-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="7c74a6f2dcb3e3ac533335ee37e608f0c201479329630edd1d42dd1d4e34b7a6" name="libgstwayland-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="82c25787628b605e01f7869b538b068de16670390b766b42cb06deb93d95870d" name="libgstwebrtc-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b8a3a307e7d01b6275ceec63ba264ef251b40410563b255f9f22ed9bc7cb65e0" name="libgstwebrtc-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="0957006680a750f818b8f6eae79e24501cdfe63be7bd199e9fe9d5bc96c3e230" name="libgstwebrtc-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="31f3eafb2554012a6cc298611038242d9dee59a57944249c0b518b5017b882e0" name="libgstwebrtc-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="da5680f2e79e5ff4bc0ce2d8450212095cbb25192177a8c4e1fb47b29cffb306" name="libgstwebrtc-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7acaeb14f2bb37bd9c0a6dc5c04524f0fcf3c1030d3950387bea42ba61102815" name="libgstwebrtc-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="b2f6b73efb136683278a378c51d680f84bc1f7cfdde875ed01194f23d5b4366f" name="libgstwebrtc-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="889f3e165aca902a9d5ab7f5a3f96cc212bb13cd1e54e58c8ce0fb58dbfc1922" name="libgstwebrtc-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="907de0ff7bf5fdae854f2efb8cf821583965b34fe97ca2c2572b996cf57df7b5" name="libgstwebrtc-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="54b9baf5605eaca8a30756b853908978ed8f4096d9fd532f2af4ba9dc4cc2eb5" name="libgstwebrtc-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a721d3e5256d5986018a0d37c7d74f93dc448252f42ebbbbf39ee33385247a42" name="libgstwebrtc-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b3e261cf0636c12d320049409d071aae3f4b23900a1fc02d8e94e85c06ec3127" name="libgstwebrtc-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d96ceb1fa0a02b7cc193f686230d108442d56cc548575d5b4a06f8b3ff2ee154" name="libgstwebrtcnice-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ca0eb43c41c034cec74b8164c9af9dd6a274b37a7ae676d2d7ba3692998e96e2" name="libgstwebrtcnice-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="e615487dbe7b3f9c6112a1b315a27e6637ea9c1d5cdbcd3d88bcb86ba64bd5ea" name="libgstwebrtcnice-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="16aaecb42c0666d24e31a84f40ada6f767b0a7307530a438b124c60d44aa80c6" name="libgstwebrtcnice-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ec93549cd43d3d0abdf8ef3463fb9c1ed2de8f7e7ab5d10bed1c52f8af20e5cd" name="libgstwebrtcnice-1_0-0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="1252d3835f95e09e60fbf40514c61bd43371a2f1c6819313559a375f0eac45b7" name="libgstwebrtcnice-1_0-0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="ce3ea5c21bb5bad8dc12db0d8408dcdb76e4e132d8750b4a210192abe2b0082a" name="libgstwebrtcnice-1_0-0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e76935067fbbc17a2121439636e42f2fe796ef4faddd746652a50e1279c0f327" name="libgstwebrtcnice-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4639199edc07ebd180fa99682de10b8d0337d0132ca0eb7982f8f323f2bd1db6" name="libgstwebrtcnice-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="7f1406d40417bb716855c1c8f246ccfe7177daa05d25d0dbbba7fee5c0a7eb28" name="libgstwebrtcnice-1_0-0-32bit" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c0e400497c1d4b1018928b424c8eb54a605609f1d6f8f09efbe95fb453433bdc" name="libgstwebrtcnice-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="2d66ad7a78c08092868f9590023f95a7ee4c324b5d3a65d3bc4aeb1aec371414" name="libgstwebrtcnice-1_0-0-64bit" arch="aarch64_ilp32">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="45a78c8e37151f224bf01ea357424acb5e2ee6f114095edd8145d8951d7cd20b" name="libxfce4ui-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="fd045e141539bf871472b64c8c867dbb10cc07c14f801df6d825cd1319cf7e2c" name="libxfce4ui-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="524c39b737032f0579d60be65773e865e0d3a31207da842ecb0feae1a5731228" name="libxfce4ui-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="bd56c16a48b655a8e79a0eee2ae8e69159a69f6f282bde9b67c3592328359dfd" name="libxfce4ui-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="200e57bcd0093e38516e5297ae695ba440b297c1481e967a03370a06676f2103" name="libxfce4ui-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="ea1e910dc1b694aef5c977ff50c03917399f40ad02bd58515a7a92da5e916362" name="libxfce4ui-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="1742e2072f79c7f99962788da6584b52f0fbe7f93ab74361f8e5e49af451369b" name="openSUSE-build-key" arch="noarch">
  <version epoch="0" ver="1.0" rel="lp155.7.3.1"/>
  <changelog author="meissner@suse.com" date="1412251200">- renamed security_at_suse_de.asc to security_at_suse_de_old.asc
- security_at_suse_de.asc: new 4096 bit RSA key.
  pub  4096R/317CD502 2014-10-02 SUSE Security Team &lt;security@suse.de&gt;
  bnc#899509</changelog>
  <changelog author="ro@suse.de" date="1480420800">- modify dumpsigs to deal with fingerprint lines in gpg output</changelog>
  <changelog author="meissner@suse.com" date="1522238400">- refreshed the SLE11 build@suse.de key (bsc#1085512)
- added the SLE12 and SLE15 build@suse.de key (bsc#1087276)
  gpg-pubkey-39db7c82-5847eb1f.asc
  pub   rsa2048/0x70AF9E8139DB7C82 2013-01-31 [SC] [expires: 2020-12-06]
    Key fingerprint = FEAB 5025 39D8 46DB 2C09  61CA 70AF 9E81 39DB 7C82
  uid                             SuSE Package Signing Key &lt;build@suse.de&gt;
- A new security@suse.de key has been established. (bsc#1082022)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1611835200">- Add openSUSE Backports key to openSUSE Leap (bsc#1181344)
  This is needed because most of Leap 15.3+ packages are in fact
  build in openSUSE Backport (Closing The Leap Gap)</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1621598400">- Refresh the SLE15 build@suse.de key
  * Updated gpg-pubkey-39db7c82-5847eb1f.asc</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1639137600">- refresh the openSUSE Backports key (bsc#1193092)
  - gpg-pubkey-65176565-59787af5.asc
  + gpg-pubkey-65176565-61a0ee8f.asc
- removed old security key.
- replace security key with current 2020 one.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1670846400">- added opensuse container key
- added new 4096 bit RSA openSUSE Tumbleweed key (bsc#1199184)
  try to auto-import it</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681732800">- Added 2023 opensuse container key 4096bit RSA key.
- Added 2023 opensuse container key in PEM format to
  /usr/share/pki/containers/ for use by podman or sigstore
- Remove SLE11 1024bit RSA key , and obsolete it to remove it.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683720000">- Added 2023 openSUSE backports key gpg-pubkey-25db7ae0-645bae34.asc</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1685707200">- gpg-pubkey-3fa1d6ce-63c9481c.asc: new SLES 15 4k RSA key.</changelog>
</package>
<package pkgid="63f8742b1b032ae5397a17dd818a680646738b2e1097dd044b95460c6f4be1ac" name="openSUSE-build-key" arch="src">
  <version epoch="0" ver="1.0" rel="lp155.7.3.1"/>
  <changelog author="ro@suse.de" date="1212408000">- update keys again: for collaboration with rpm, the current
  self-signature needs to be the first signature found in a key</changelog>
  <changelog author="adrian@suse.de" date="1221739200">- Branch package from suse-build-key and create it as openSUSE-build-key
- Add openSUSE:Factory key as official distribution key</changelog>
  <changelog author="ro@suse.de" date="1226059200">- added new openSUSE build key 2048R/3DBDC284 expiring 2010-11-07</changelog>
  <changelog author="adrian@suse.de" date="1226318400">- add the new openSUSE build key for real</changelog>
  <changelog author="ro@suse.de" date="1273060800">- updated keys:
  - 307E3D54 build@suse.de "SuSE Package Signing Key" (2014-05-03)
  - 7E2E3B05 novell-provo-build@novell.com "Novell Provo Build"
    (2014-05-06)
  - 9C800ACA build@suse.de "SuSE Package Signing Key" (2014-05-03)
  - 56B4177A openSUSE:Factory@build.opensuse.org
    "openSUSE:Factory OBS Project" (2014-05-04)
  - 3DBDC284 opensuse@opensuse.org "openSUSE Project Signing Key"
    (2014-05-04)</changelog>
  <changelog author="lnussel@suse.de" date="1319198400">- remove no longer used keys from (bnc#724625)
- clean up packaging for easier maintenance</changelog>
  <changelog author="lnussel@suse.de" date="1319544000">- add /usr/lib/rpm/gnupg/suse-build-key.gpg again. Needed by
  installation-images and linuxrc.</changelog>
  <changelog author="lnussel@suse.de" date="1334664000">- remove generated key rings, no longer needed by
  installation-images and linuxrc (bnc#724625)
- remove security@suse.de key, never used for package signing
- remove old build@suse.de key, was used on sle10
- remove openSUSE\x3aFactory@build.opensuse.org key, not used anymore
- leave sle11 build@suse.de key as backup</changelog>
  <changelog author="lnussel@suse.de" date="1334750400">- install the security@suse.de key as %doc for offline import</changelog>
  <changelog author="adrian@suse.de" date="1400760000">- replace openSUSE gpg key with extended key.</changelog>
  <changelog author="meissner@suse.com" date="1412251200">- renamed security_at_suse_de.asc to security_at_suse_de_old.asc
- security_at_suse_de.asc: new 4096 bit RSA key.
  pub  4096R/317CD502 2014-10-02 SUSE Security Team &lt;security@suse.de&gt;
  bnc#899509</changelog>
  <changelog author="ro@suse.de" date="1480420800">- modify dumpsigs to deal with fingerprint lines in gpg output</changelog>
  <changelog author="meissner@suse.com" date="1522238400">- refreshed the SLE11 build@suse.de key (bsc#1085512)
- added the SLE12 and SLE15 build@suse.de key (bsc#1087276)
  gpg-pubkey-39db7c82-5847eb1f.asc
  pub   rsa2048/0x70AF9E8139DB7C82 2013-01-31 [SC] [expires: 2020-12-06]
    Key fingerprint = FEAB 5025 39D8 46DB 2C09  61CA 70AF 9E81 39DB 7C82
  uid                             SuSE Package Signing Key &lt;build@suse.de&gt;
- A new security@suse.de key has been established. (bsc#1082022)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1611835200">- Add openSUSE Backports key to openSUSE Leap (bsc#1181344)
  This is needed because most of Leap 15.3+ packages are in fact
  build in openSUSE Backport (Closing The Leap Gap)</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1621598400">- Refresh the SLE15 build@suse.de key
  * Updated gpg-pubkey-39db7c82-5847eb1f.asc</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1639137600">- refresh the openSUSE Backports key (bsc#1193092)
  - gpg-pubkey-65176565-59787af5.asc
  + gpg-pubkey-65176565-61a0ee8f.asc
- removed old security key.
- replace security key with current 2020 one.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1670846400">- added opensuse container key
- added new 4096 bit RSA openSUSE Tumbleweed key (bsc#1199184)
  try to auto-import it</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1681732800">- Added 2023 opensuse container key 4096bit RSA key.
- Added 2023 opensuse container key in PEM format to
  /usr/share/pki/containers/ for use by podman or sigstore
- Remove SLE11 1024bit RSA key , and obsolete it to remove it.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1683720000">- Added 2023 openSUSE backports key gpg-pubkey-25db7ae0-645bae34.asc</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1685707200">- gpg-pubkey-3fa1d6ce-63c9481c.asc: new SLES 15 4k RSA key.</changelog>
</package>
<package pkgid="187c26ea14c4d252394c9b08a16c829d0fad82bcf92afe04c85df75ad9f517f7" name="openSUSE-repos-Leap" arch="aarch64">
  <version epoch="0" ver="20230725.c6c492e" rel="lp155.2.3.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
</package>
<package pkgid="23415194bd492227a8816e2e1f7e953dea01f1d06a17a1b5a6489629bdfcec62" name="openSUSE-repos-Leap" arch="ppc64le">
  <version epoch="0" ver="20230725.c6c492e" rel="lp155.2.3.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
</package>
<package pkgid="3707d71c852302744290c859ccf3904aa39ffff740ff8872270343e9eae7723a" name="openSUSE-repos-Leap" arch="s390x">
  <version epoch="0" ver="20230725.c6c492e" rel="lp155.2.3.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
</package>
<package pkgid="f9694c22c0f52ce7945ab8bd516457085ad6cc85422769c123fd3dc3ba08184e" name="openSUSE-repos-Leap" arch="src">
  <version epoch="0" ver="20230725.c6c492e" rel="lp155.2.3.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
</package>
<package pkgid="dcaf27bfd5d755ed9786bfa61ea6c38b86429fc0f731bcb3488302732c5ca91e" name="openSUSE-repos-Leap" arch="x86_64">
  <version epoch="0" ver="20230725.c6c492e" rel="lp155.2.3.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
</package>
<package pkgid="c949cdd8b090e363be43ffbbe4bcad2e3d670c285b439256648849805833cffb" name="openSUSE-repos-Leap" arch="aarch64">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="a5208015036f3bef6a14aa1d581d2d41ad5c68844ee0d5702aa1b70ca5f6412b" name="openSUSE-repos-Leap" arch="ppc64le">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="2bd122131a5b4616d6d90999bce6cd2790854ff36cbc77c12596c87b803c166d" name="openSUSE-repos-Leap" arch="s390x">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="f86772e5ed12336342b2d19901daf9077842c00b23047d44cd9985bc8282c385" name="openSUSE-repos-Leap" arch="src">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="c2d5f4684a312ae803c3b7da574134c8d4c55b7da3267f5722570aa5bb7ee72e" name="openSUSE-repos-Leap" arch="x86_64">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="f2130fcb05009854bdeb2327af9fbf51592562d624bcf29a39e17d8c893de144" name="openSUSE-repos-Leap-NVIDIA" arch="aarch64">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="13aaaed3dbc16d359f24754ecd0760bdc34d442a030342abd1757c0411938299" name="openSUSE-repos-Leap-NVIDIA" arch="ppc64le">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="6c89a4c55b4b9ce70b4c42d26c6ca916973eee816870effb54bc543990098cf7" name="openSUSE-repos-Leap-NVIDIA" arch="s390x">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="fc81959629828f0bc6cce46d7589eec58189dca8ef656193b48465912baa7bcb" name="openSUSE-repos-Leap-NVIDIA" arch="x86_64">
  <version epoch="0" ver="20230804.41e41a9" rel="lp155.2.6.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664020800">- Update to version 20220924.5761673:
  * requested in https://code.opensuse.org/leap/features/issue/91
  * Disable post-build checks due to boo#1203715
  * Initial rpm spec logic is based on rpm-repos-openSUSE from Neal</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193600">- Update to version 20220926.be4cbf8:
  * Specs for multibuild support as we have &gt;2 flavors</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193601">- Update to version 20220926.e27264d:
  * Add LeapMicro</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193602">- Update to version 20220926.c75597d:
  * Run spec-cleaner on specs</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1664193603">- Update to version 20220926.da3133a:
  * Corrected path and name for LeapMicro debug repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144000">- Update to version 20221007.0e44106:
  * Packaging: made it to be real multibuild</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665144001">- Update to version 20221007.638a03b:
  * Packaging: set default package name as openSUSE-repos for non-flavour</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576000">- Update to version 20221012.c4167e1:
  * fix broken spec
  * Remove unwanted second spec
  * Rebase MicroOS on top of single-spec setup
  * Initial MicroOS flavor based on TW</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576001">- Update to version 20221012.ea3218c:
  * Ensure that MicroOS flavor is not build on Leap</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576002">- Update to version 20221012.07c2eae:
  * MicroOS should builds on Factory version only</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1665576003">- Update to version 20221012.1c71da6:
  * Remove trailing endif</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1667390400">- Update to version 20221103.b904c44:
  * drop dependency on suse-release</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1668600000">- Update to version 20221116.d3d7bc7:
  * Use zypp style variable for DIST_ARCH boo#1205460
  * Remove service generated service file on uninstall</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1674475200">- Update to version 20230123.088570b:
  * Use http as the redirect target does not support https
  * Add openh264 repos as enabled by default</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1675944000">- Update to version 20230209.87a5e9e:
  * Drop obsoleting of TW from openSUSE-repos-MicroOS
  * Do not use distver for TW and MicroOS openh264 repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690286400">- Update to version 20230725.c6c492e:
  * rephrase README
  * Keep backup of legacy files as .rpmsave
  * Use cdn-o-o instead of downloadcontentcdn-o-o
  * openSUSE-repos adaptation of CDN
  * improve comment on Leap16 handling
  * Build -Leap16 on ALP/TW like build env
  * correct flavor of Leap16
  * Add Leap 16.0 definitions</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1690804800">- Update to version 20230731.a018a46:
  * Use HTTP - When you use https, you have the tls handshake overhead
    and you get redirected to only-https mirrors.
    Also http by default enables systems with experimental ssl setup.
  * Update README.md with text from the news-o-o article</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1691150400">- Update to version 20230804.41e41a9:
  * Add NVIDIA repo. Issue #28
  * Add supplements for all NVIDIA cards
  * Add NVIDIA obsoletes for migration from Leap 15
  * Add spec comment about suggests in release package
  * Add download.opensuse.org-non-oss.repo in legacy backup list</changelog>
</package>
<package pkgid="b733db41c38937ae5bac7eb34c7c6159bca2fc5eb8ab45b1b8d8f65f739bcbb8" name="python3-virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="e05ca393819e06913042d409e9ec59aef057254efee504d9a591aeefffa32d58" name="python3-virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="a50f888bfdfb78b4d0594f8087ba9f46905640e7909f38826a9d438b3625538e" name="python3-virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="e9267848c0cd480dd83db090fae778599a933ebfb417f2b24bb742ec906c2593" name="python3-virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="55c6e896cc10e45199facfa706d7207e0c3ec0eb24792d0ac6c455da21bf8ebe" name="python3-virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="9edd233dda086c9769cff48af81f443655791c8d715e10248367bcc8e135e79f" name="python3-virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="8411c341e53f5aa61adcacee12b193ebc5c313e8ebce02381417091533ca61ff" name="rpmlint-mini" arch="aarch64">
  <version epoch="0" ver="1.10" rel="lp155.4.4.1"/>
  <changelog author="lnussel@suse.de" date="1429531200">- add lib-dynload/unicodedata.so required by rpmlint 1.6</changelog>
  <changelog author="dmueller@suse.com" date="1456142400">- raise version to 1.8</changelog>
  <changelog author="werner@suse.de" date="1461153600">- Also copy magic and magic.mgc to /opt/testing to have the
  correct magic files for the used libmagic around.
  Use the environment variable MAGIC to hel the wrapper to
  to find the magic file for its libmagic (boo#976406)</changelog>
  <changelog author="dmueller@suse.com" date="1477656000">- update desktop-file-utils to 0.23:
  + Accept version 1.1 desktop files.
  + Add Cinnamon, EDE and LXQt to the list of registered desktop
    environments (fdo#73497, fdo#56353, fdo#79561).
  + Allow multipart/related MIME type; it's used for MHTML
    (fdo#93376).
  + Ensure DBusActivatable filenames conform to reverse-DNS
    notation (fdo#66904).
  + Downgrade trailing semicolons to optional (fdo#76902).
  + Fix buffer over-read (fdo#94303).</changelog>
  <changelog author="dimstar@opensuse.org" date="1481284800">- Configure appdata_checker: pass --nonet in plus: as OBS has no
  internet access, every appdata file containing screenshots would
  be marked as 'failed' otherwise.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1484740800">- Adapt rpmlint-deps.txt for python-construct &gt;= 2.8</changelog>
  <changelog author="meissner@suse.com" date="1485950400">- buildignore ourselves to allow better bootstrapping.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1495800000">- Add rpmlint-deps.patch:
  Revert 'Adapt rpmlint-deps.txt for python-construct &gt;= 2.8'
  for Leap 42.x</changelog>
  <changelog author="dmueller@suse.com" date="1506600000">- rebuild against rpmlint 1.10
  drops: rpmlint-deps.patch
- Switch to Python 3.x</changelog>
  <changelog author="dmueller@suse.com" date="1507636800">- also import ElementTree
- include pybeam also for lib64 architectures</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1507809600">- Use wildcard for sysconfigdata architecture in rpmlint-deps.txt
- Use wildcard for abi in rpmlint-deps.txt, e.g. armv7hl is gnueabihf</changelog>
  <changelog author="dmueller@suse.com" date="1508155200">- don't include a copy of libmagic (bsc#976406)</changelog>
  <changelog author="jengelh@inai.de" date="1508846400">- Update descriptions. Use better-performing find invocations.</changelog>
  <changelog author="dmueller@suse.com" date="1509537600">- set locale to C.utf8 to avoid non-ascii warnings</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- rpmlint-deps.txt: Follow changes from rpm and copy _rpm*.so
  instead of _rpm.so (the name is newly extended with .cpython).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1584705600">- fix typo in codec setting (bsc#1165110)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601553600">- add fake post ldconfig calls as rpmlintrcs are not read
  by rpmlint-mini (bsc#1177178)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add BuildRequires python-rpm-macros since the py3_ver macro
  is now considered obsolete and commented out in python3-base
  (bsc#1194760)</changelog>
</package>
<package pkgid="4674251ae2219223586bb7cd51b22554e7f54e389c8534d00ef9218547e9251d" name="rpmlint-mini" arch="ppc64le">
  <version epoch="0" ver="1.10" rel="lp155.4.4.1"/>
  <changelog author="lnussel@suse.de" date="1429531200">- add lib-dynload/unicodedata.so required by rpmlint 1.6</changelog>
  <changelog author="dmueller@suse.com" date="1456142400">- raise version to 1.8</changelog>
  <changelog author="werner@suse.de" date="1461153600">- Also copy magic and magic.mgc to /opt/testing to have the
  correct magic files for the used libmagic around.
  Use the environment variable MAGIC to hel the wrapper to
  to find the magic file for its libmagic (boo#976406)</changelog>
  <changelog author="dmueller@suse.com" date="1477656000">- update desktop-file-utils to 0.23:
  + Accept version 1.1 desktop files.
  + Add Cinnamon, EDE and LXQt to the list of registered desktop
    environments (fdo#73497, fdo#56353, fdo#79561).
  + Allow multipart/related MIME type; it's used for MHTML
    (fdo#93376).
  + Ensure DBusActivatable filenames conform to reverse-DNS
    notation (fdo#66904).
  + Downgrade trailing semicolons to optional (fdo#76902).
  + Fix buffer over-read (fdo#94303).</changelog>
  <changelog author="dimstar@opensuse.org" date="1481284800">- Configure appdata_checker: pass --nonet in plus: as OBS has no
  internet access, every appdata file containing screenshots would
  be marked as 'failed' otherwise.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1484740800">- Adapt rpmlint-deps.txt for python-construct &gt;= 2.8</changelog>
  <changelog author="meissner@suse.com" date="1485950400">- buildignore ourselves to allow better bootstrapping.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1495800000">- Add rpmlint-deps.patch:
  Revert 'Adapt rpmlint-deps.txt for python-construct &gt;= 2.8'
  for Leap 42.x</changelog>
  <changelog author="dmueller@suse.com" date="1506600000">- rebuild against rpmlint 1.10
  drops: rpmlint-deps.patch
- Switch to Python 3.x</changelog>
  <changelog author="dmueller@suse.com" date="1507636800">- also import ElementTree
- include pybeam also for lib64 architectures</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1507809600">- Use wildcard for sysconfigdata architecture in rpmlint-deps.txt
- Use wildcard for abi in rpmlint-deps.txt, e.g. armv7hl is gnueabihf</changelog>
  <changelog author="dmueller@suse.com" date="1508155200">- don't include a copy of libmagic (bsc#976406)</changelog>
  <changelog author="jengelh@inai.de" date="1508846400">- Update descriptions. Use better-performing find invocations.</changelog>
  <changelog author="dmueller@suse.com" date="1509537600">- set locale to C.utf8 to avoid non-ascii warnings</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- rpmlint-deps.txt: Follow changes from rpm and copy _rpm*.so
  instead of _rpm.so (the name is newly extended with .cpython).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1584705600">- fix typo in codec setting (bsc#1165110)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601553600">- add fake post ldconfig calls as rpmlintrcs are not read
  by rpmlint-mini (bsc#1177178)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add BuildRequires python-rpm-macros since the py3_ver macro
  is now considered obsolete and commented out in python3-base
  (bsc#1194760)</changelog>
</package>
<package pkgid="fa783460c9248420067c59ab13aea9010cbcb959d437e5d6c9d376a7aae9367f" name="rpmlint-mini" arch="s390x">
  <version epoch="0" ver="1.10" rel="lp155.4.4.1"/>
  <changelog author="lnussel@suse.de" date="1429531200">- add lib-dynload/unicodedata.so required by rpmlint 1.6</changelog>
  <changelog author="dmueller@suse.com" date="1456142400">- raise version to 1.8</changelog>
  <changelog author="werner@suse.de" date="1461153600">- Also copy magic and magic.mgc to /opt/testing to have the
  correct magic files for the used libmagic around.
  Use the environment variable MAGIC to hel the wrapper to
  to find the magic file for its libmagic (boo#976406)</changelog>
  <changelog author="dmueller@suse.com" date="1477656000">- update desktop-file-utils to 0.23:
  + Accept version 1.1 desktop files.
  + Add Cinnamon, EDE and LXQt to the list of registered desktop
    environments (fdo#73497, fdo#56353, fdo#79561).
  + Allow multipart/related MIME type; it's used for MHTML
    (fdo#93376).
  + Ensure DBusActivatable filenames conform to reverse-DNS
    notation (fdo#66904).
  + Downgrade trailing semicolons to optional (fdo#76902).
  + Fix buffer over-read (fdo#94303).</changelog>
  <changelog author="dimstar@opensuse.org" date="1481284800">- Configure appdata_checker: pass --nonet in plus: as OBS has no
  internet access, every appdata file containing screenshots would
  be marked as 'failed' otherwise.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1484740800">- Adapt rpmlint-deps.txt for python-construct &gt;= 2.8</changelog>
  <changelog author="meissner@suse.com" date="1485950400">- buildignore ourselves to allow better bootstrapping.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1495800000">- Add rpmlint-deps.patch:
  Revert 'Adapt rpmlint-deps.txt for python-construct &gt;= 2.8'
  for Leap 42.x</changelog>
  <changelog author="dmueller@suse.com" date="1506600000">- rebuild against rpmlint 1.10
  drops: rpmlint-deps.patch
- Switch to Python 3.x</changelog>
  <changelog author="dmueller@suse.com" date="1507636800">- also import ElementTree
- include pybeam also for lib64 architectures</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1507809600">- Use wildcard for sysconfigdata architecture in rpmlint-deps.txt
- Use wildcard for abi in rpmlint-deps.txt, e.g. armv7hl is gnueabihf</changelog>
  <changelog author="dmueller@suse.com" date="1508155200">- don't include a copy of libmagic (bsc#976406)</changelog>
  <changelog author="jengelh@inai.de" date="1508846400">- Update descriptions. Use better-performing find invocations.</changelog>
  <changelog author="dmueller@suse.com" date="1509537600">- set locale to C.utf8 to avoid non-ascii warnings</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- rpmlint-deps.txt: Follow changes from rpm and copy _rpm*.so
  instead of _rpm.so (the name is newly extended with .cpython).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1584705600">- fix typo in codec setting (bsc#1165110)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601553600">- add fake post ldconfig calls as rpmlintrcs are not read
  by rpmlint-mini (bsc#1177178)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add BuildRequires python-rpm-macros since the py3_ver macro
  is now considered obsolete and commented out in python3-base
  (bsc#1194760)</changelog>
</package>
<package pkgid="2074f45146fbedd7a865ab71258cae40a385b268021aa64eb220ba3b1b918864" name="rpmlint-mini" arch="src">
  <version epoch="0" ver="1.10" rel="lp155.4.4.1"/>
  <changelog author="dmueller@suse.com" date="1380801600">- repackage libedit0 dependency of dash</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1398513600">- package dependencies of ErlangCheck.py:
  - python-pybeam
  - python-construct
  - python-six
  note, that ErlangCheck.py is not enabled by default</changelog>
  <changelog author="lnussel@suse.de" date="1429531200">- add lib-dynload/unicodedata.so required by rpmlint 1.6</changelog>
  <changelog author="dmueller@suse.com" date="1456142400">- raise version to 1.8</changelog>
  <changelog author="werner@suse.de" date="1461153600">- Also copy magic and magic.mgc to /opt/testing to have the
  correct magic files for the used libmagic around.
  Use the environment variable MAGIC to hel the wrapper to
  to find the magic file for its libmagic (boo#976406)</changelog>
  <changelog author="dmueller@suse.com" date="1477656000">- update desktop-file-utils to 0.23:
  + Accept version 1.1 desktop files.
  + Add Cinnamon, EDE and LXQt to the list of registered desktop
    environments (fdo#73497, fdo#56353, fdo#79561).
  + Allow multipart/related MIME type; it's used for MHTML
    (fdo#93376).
  + Ensure DBusActivatable filenames conform to reverse-DNS
    notation (fdo#66904).
  + Downgrade trailing semicolons to optional (fdo#76902).
  + Fix buffer over-read (fdo#94303).</changelog>
  <changelog author="dimstar@opensuse.org" date="1481284800">- Configure appdata_checker: pass --nonet in plus: as OBS has no
  internet access, every appdata file containing screenshots would
  be marked as 'failed' otherwise.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1484740800">- Adapt rpmlint-deps.txt for python-construct &gt;= 2.8</changelog>
  <changelog author="meissner@suse.com" date="1485950400">- buildignore ourselves to allow better bootstrapping.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1495800000">- Add rpmlint-deps.patch:
  Revert 'Adapt rpmlint-deps.txt for python-construct &gt;= 2.8'
  for Leap 42.x</changelog>
  <changelog author="dmueller@suse.com" date="1506600000">- rebuild against rpmlint 1.10
  drops: rpmlint-deps.patch
- Switch to Python 3.x</changelog>
  <changelog author="dmueller@suse.com" date="1507636800">- also import ElementTree
- include pybeam also for lib64 architectures</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1507809600">- Use wildcard for sysconfigdata architecture in rpmlint-deps.txt
- Use wildcard for abi in rpmlint-deps.txt, e.g. armv7hl is gnueabihf</changelog>
  <changelog author="dmueller@suse.com" date="1508155200">- don't include a copy of libmagic (bsc#976406)</changelog>
  <changelog author="jengelh@inai.de" date="1508846400">- Update descriptions. Use better-performing find invocations.</changelog>
  <changelog author="dmueller@suse.com" date="1509537600">- set locale to C.utf8 to avoid non-ascii warnings</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- rpmlint-deps.txt: Follow changes from rpm and copy _rpm*.so
  instead of _rpm.so (the name is newly extended with .cpython).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1584705600">- fix typo in codec setting (bsc#1165110)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601553600">- add fake post ldconfig calls as rpmlintrcs are not read
  by rpmlint-mini (bsc#1177178)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add BuildRequires python-rpm-macros since the py3_ver macro
  is now considered obsolete and commented out in python3-base
  (bsc#1194760)</changelog>
</package>
<package pkgid="34b95c006c86ed639239c0dd9df2b8b5dd6ea9a7bc40366c3556ca271e2cf8d6" name="rpmlint-mini" arch="x86_64">
  <version epoch="0" ver="1.10" rel="lp155.4.4.1"/>
  <changelog author="lnussel@suse.de" date="1429531200">- add lib-dynload/unicodedata.so required by rpmlint 1.6</changelog>
  <changelog author="dmueller@suse.com" date="1456142400">- raise version to 1.8</changelog>
  <changelog author="werner@suse.de" date="1461153600">- Also copy magic and magic.mgc to /opt/testing to have the
  correct magic files for the used libmagic around.
  Use the environment variable MAGIC to hel the wrapper to
  to find the magic file for its libmagic (boo#976406)</changelog>
  <changelog author="dmueller@suse.com" date="1477656000">- update desktop-file-utils to 0.23:
  + Accept version 1.1 desktop files.
  + Add Cinnamon, EDE and LXQt to the list of registered desktop
    environments (fdo#73497, fdo#56353, fdo#79561).
  + Allow multipart/related MIME type; it's used for MHTML
    (fdo#93376).
  + Ensure DBusActivatable filenames conform to reverse-DNS
    notation (fdo#66904).
  + Downgrade trailing semicolons to optional (fdo#76902).
  + Fix buffer over-read (fdo#94303).</changelog>
  <changelog author="dimstar@opensuse.org" date="1481284800">- Configure appdata_checker: pass --nonet in plus: as OBS has no
  internet access, every appdata file containing screenshots would
  be marked as 'failed' otherwise.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1484740800">- Adapt rpmlint-deps.txt for python-construct &gt;= 2.8</changelog>
  <changelog author="meissner@suse.com" date="1485950400">- buildignore ourselves to allow better bootstrapping.</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1495800000">- Add rpmlint-deps.patch:
  Revert 'Adapt rpmlint-deps.txt for python-construct &gt;= 2.8'
  for Leap 42.x</changelog>
  <changelog author="dmueller@suse.com" date="1506600000">- rebuild against rpmlint 1.10
  drops: rpmlint-deps.patch
- Switch to Python 3.x</changelog>
  <changelog author="dmueller@suse.com" date="1507636800">- also import ElementTree
- include pybeam also for lib64 architectures</changelog>
  <changelog author="stefan.bruens@rwth-aachen.de" date="1507809600">- Use wildcard for sysconfigdata architecture in rpmlint-deps.txt
- Use wildcard for abi in rpmlint-deps.txt, e.g. armv7hl is gnueabihf</changelog>
  <changelog author="dmueller@suse.com" date="1508155200">- don't include a copy of libmagic (bsc#976406)</changelog>
  <changelog author="jengelh@inai.de" date="1508846400">- Update descriptions. Use better-performing find invocations.</changelog>
  <changelog author="dmueller@suse.com" date="1509537600">- set locale to C.utf8 to avoid non-ascii warnings</changelog>
  <changelog author="dimstar@opensuse.org" date="1512388800">- rpmlint-deps.txt: Follow changes from rpm and copy _rpm*.so
  instead of _rpm.so (the name is newly extended with .cpython).</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1584705600">- fix typo in codec setting (bsc#1165110)</changelog>
  <changelog author="Dirk Mueller &lt;dmueller@suse.com&gt;" date="1601553600">- add fake post ldconfig calls as rpmlintrcs are not read
  by rpmlint-mini (bsc#1177178)</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1642420800">- Add BuildRequires python-rpm-macros since the py3_ver macro
  is now considered obsolete and commented out in python3-base
  (bsc#1194760)</changelog>
</package>
<package pkgid="0c7b9c95edcef1d9c070eac9069fad00f19fe2268a2bf1ea4e2b072803e61035" name="thunar-volman-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="5cdc3e5ed1b4806df3af9e4f4b6b10ed27b6f090e39fdcaebc79d03c7e9a072f" name="thunar-volman-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="783cd5a8a4175c023aec3655e2837d49df9ba4f0db1b6524d801e29a18d97262" name="thunar-volman-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="57f29071e9f2ed8cc29edc2e65f9b1dac1c38550ddda04d382335f5bfdbbd4a6" name="thunar-volman-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="0f05b2749def5bf8e37a0f88b494866762873da82558123865981d71704e6d2d" name="thunar-volman-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="41fed4c790b459f202e2afda88e52b232c3717f974456c0426e1d1180689e14f" name="thunar-volman-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="31a8a50daf837fceb96628fa26ff2a5b10ed13bea5c326766c3f211ce3fb499f" name="typelib-1_0-CudaGst-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="99d22d9e76e291d0b77c79a0d1efecfafb9975a0587ee049d599974b4bc254bc" name="typelib-1_0-CudaGst-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="31e41905ee6e1c8c4e55321130b75edbdeb04c74db94e5c355d08e86e6b5fbcf" name="typelib-1_0-CudaGst-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="a1dcbb52c06892b0491502136a827dc15a867f99314305a2c4f0a610bc0f0714" name="typelib-1_0-CudaGst-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="cd6e20e46c8284c441d8e1ca8cc705f28c2a8cc23b0dba741ca32063e570beea" name="typelib-1_0-CudaGst-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d8d66d2cd5aa7faafc0eec6cbdcc32ac20ad510f68d92ab56e8dec1d9527923c" name="typelib-1_0-CudaGst-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9c11d187ca844aaf9353a69b2fe8352c1c6a0c26245410af79caf873c81e76ee" name="typelib-1_0-CudaGst-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="be4fc0aea260585e6e93eea72b36234cd672d826272b5c831ea57f4c7a507f1c" name="typelib-1_0-CudaGst-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="066be6cd40cbafee8204398b04cbde1aaa3637d172b80918a92d6e62404c4f8d" name="typelib-1_0-GstBadAudio-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c7dd97fdfb3b005e120028d65694d70a30bad3343fb64e4c94898c2e1b129296" name="typelib-1_0-GstBadAudio-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="349852640cb63c989ed39937e8a07c6e43139fceb0e308272d81de07aad95b65" name="typelib-1_0-GstBadAudio-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b6464a6f7cc54f02ffb31683f240aaa810528f02e5daeb862b327b8cecc6dd4d" name="typelib-1_0-GstBadAudio-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="698ad7b0e87043292be311556cb42e72e4d76d0b47e9acad514cee3ff2b654ab" name="typelib-1_0-GstBadAudio-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d4b67f547eb805582a20ea02a1da5f0f65e222384060768aa57e912956a9668c" name="typelib-1_0-GstBadAudio-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="5b8ba6901ecd0d9dbf930326155d05df45e53f7a60c937a80cc2b8eb49e21ea4" name="typelib-1_0-GstBadAudio-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4e85ec5e3d94a82e5c50228c8eede6559cf5af8b91da2ac66b4cd711649ea436" name="typelib-1_0-GstBadAudio-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="f611b0d60857429aa1c775a05c1e2d546d32779a7ded6b8dbfa530dde4941fd9" name="typelib-1_0-GstCodecs-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ec6f64d0ecd600e8722e7e801e23168cd877fd164dd7ba62014426fe19394bcd" name="typelib-1_0-GstCodecs-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="24681a5842392f1d07e82676d07d2c078d4dd7ce1cb10af6021b4eab0f367381" name="typelib-1_0-GstCodecs-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="bc26f354078651a53c350574700d4b7cc3b482b719e668ec290393b0937b5b8f" name="typelib-1_0-GstCodecs-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f90b6654c2c5069edc66f09ce55b33f1efb183f5b365728252ab0cb38b0460fb" name="typelib-1_0-GstCodecs-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3bd63f455421aacb007eb4c44b32294eef05af4c7ce874d3fd683be9c3a81d51" name="typelib-1_0-GstCodecs-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="839a4c26e3443b98963ef9db9fabf179b76fdd64836ef5c2460d7a2dedd0df30" name="typelib-1_0-GstCodecs-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="0e5ff29819f4bebf90f43822fbecf634a7e4de33d39a72d9642868f36c5bbfae" name="typelib-1_0-GstCodecs-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e09b977972c4570ee0f252a7e4a2e9261f01cc6d979b3cea0606a9db2d55deca" name="typelib-1_0-GstCuda-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="0722db6e15cb1c05421e94256ed95f90efe44726914c9c618938c607ee14599a" name="typelib-1_0-GstCuda-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="9e13c8187d749d4b8e25b820965474a3258deb0147eecbfe5463961005ff2a44" name="typelib-1_0-GstCuda-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="39de7a532c8cdefda81d41317a0a810fb66813c6685d649a2ac783f0f4a599b2" name="typelib-1_0-GstCuda-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="3cc23fab1aa3767b3283adc209908a74b40f65e07576decd4eeb2db1fe450e9d" name="typelib-1_0-GstCuda-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="fa431cd416295817c1d25b5ec7982599c01b808d2677b9174eb85f251c98ef81" name="typelib-1_0-GstCuda-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="0213501a7a7b1102038d7c4e35978ea46a3554fcb36d4e3003b307c4ea7d27a3" name="typelib-1_0-GstCuda-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="969382ac9d58c77c2b90e3388a42b40b34c391786ecb1f973a058a24011fc62c" name="typelib-1_0-GstCuda-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4b7008b6834da6ed821fff95c82c9a6cf66c07897f13f8669e27bf7fd482e586" name="typelib-1_0-GstInsertBin-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c835d7a680ab006f10980f1697ca5f6c010e6d7c4e8b5305baed8f011248105f" name="typelib-1_0-GstInsertBin-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="1091b535c79649eb9aa2135bdcb9b9037b2adfccf03dc6dd4510480191a747bb" name="typelib-1_0-GstInsertBin-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="3ce02788841c06ee902ef7890431f9137574ab70543d0d9cb579f453ee1939e1" name="typelib-1_0-GstInsertBin-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8ce3f9034276bf739b4d44887b2434045f8f74ba4409245233279b69fba255ab" name="typelib-1_0-GstInsertBin-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7ada105af572883b387eb71e2a1b8874022b5fc2b55cc69a50d905aa4c4e87ad" name="typelib-1_0-GstInsertBin-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e089e07466aa0dd0ad6d4975e5b58a8d49e7a8c09a7cbbf78956213d9d406172" name="typelib-1_0-GstInsertBin-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="35e622a9bffb2c03125698a32898a96414543605f34a9d2997268b5fad044765" name="typelib-1_0-GstInsertBin-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="2d85c22783b7fe8f03c9e6c82bc9af4d4ba841c899701e027421a22c603d0bb4" name="typelib-1_0-GstMpegts-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="132cabb14d1e2ef153a32625a09b9bee23cd9334480c921dc4c7200960d09c69" name="typelib-1_0-GstMpegts-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="bc6d3514ded75a350172efb0ed16899e4d6c3d76739fe1ea1e9561fbd9638e55" name="typelib-1_0-GstMpegts-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="783e6a476c9c67fd45cfb178dac195245333cd9386252dc221a498ca4a6cb081" name="typelib-1_0-GstMpegts-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8c99d17ee6b8be150ecbdeb11a2240b97a0e11f4e2d1d00b08f982dd3ce5c20c" name="typelib-1_0-GstMpegts-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="8a9a020c4d2288e8f2d79cc7fd66bf03dcc93e5a634e16ef30e807a6d11d54de" name="typelib-1_0-GstMpegts-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7cf642e983f08002c4cc5749c93617373b1b827170b1200c03ee6fe48780731f" name="typelib-1_0-GstMpegts-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c7974a279dae386a869e6fd4280df05f358ca838ef3ad8a239e51eead06bf1c9" name="typelib-1_0-GstMpegts-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3a1a779a9cd0d4e5acdb9737d2858c8f7bebc3c1795a8fab4c68df698285b7f6" name="typelib-1_0-GstPlay-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="656b00b4056a133231bed4d6b26098e1f95861b0c590306580fd20a044e52375" name="typelib-1_0-GstPlay-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="7fbb39c4fa3f8575d99706aa00ee198352bbee3d34be37cfdef872b19f13f958" name="typelib-1_0-GstPlay-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="841cc120ef5bd814ecc3333f1ddca7cd8588e85cd2e34349c0afce85660f6538" name="typelib-1_0-GstPlay-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="f74dc5d6f4fd88f5d5e22727199d8e98f2300027dadf100ab722be0170b24109" name="typelib-1_0-GstPlay-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="547a9cc9382618b990119e3c3a2734fe611b2839f4af005f164d1ceb09ab4eb4" name="typelib-1_0-GstPlay-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7cc17653a491e48e1a0b498bf9c830eeb1112a9b3e467794359e3a14424239b1" name="typelib-1_0-GstPlay-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="3faa542f001e529b4f59d576ed3292fe9b725330648c2b31a9945f076e0803fb" name="typelib-1_0-GstPlay-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c874cf02d7634a006ea6f7962d6c40f9bd541d119d3adc5bca4d337ccfbf9dde" name="typelib-1_0-GstPlayer-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="19015ba83a7c696d4d1b37bff718a2521b4a76f94da27e582cf8199b2366b2a3" name="typelib-1_0-GstPlayer-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="146ae8044cdd94cb08f95e22a97586e00cfe6f5109399301d1ad159170d43ff8" name="typelib-1_0-GstPlayer-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="934f051f2e55763affb345c6cdd5954b6236cf0bdd221e9896509374bd12b292" name="typelib-1_0-GstPlayer-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="9090f665e6ed99a261e880b78adecc13d0546728ad45c19913e135d73139f77b" name="typelib-1_0-GstPlayer-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c304912f8294f92b1c180598a98cd0a5a56b0867cc30a2a273fd6e8c976b3c41" name="typelib-1_0-GstPlayer-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="07af1f51127b8c36809f3c7f346cd199c119f3add48c12aec4c9f81a6e60b435" name="typelib-1_0-GstPlayer-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c331dbfda9300517f815867a4f518c1329844615217986abf97bc1d5dd085bed" name="typelib-1_0-GstPlayer-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="a6eebe20a9c599adea460c2c841947f3d8c6697d0a707a184eb7434b5a99544a" name="typelib-1_0-GstTranscoder-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="c8f06fffb121a05e7fce04984bd4615d0230c7035d7b89c2b5aceffb95776459" name="typelib-1_0-GstTranscoder-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="2010e962cad591e0177322833642b64c6350a704922750d148c81e5276708c42" name="typelib-1_0-GstTranscoder-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="26ef6228ec5f617daf294e560477f5dbf86fa507645fda1cc353af6c4c1ae5a8" name="typelib-1_0-GstTranscoder-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="a1a9ee87231fbeb9a5ac64d058f379de3212418ae00b2417d5b83d528fea52cc" name="typelib-1_0-GstTranscoder-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bc179c5d037842b945b275f3c98781680f78f545331f05f7aaac67655bee617b" name="typelib-1_0-GstTranscoder-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="cdd577323dd1916e3431540e6ae36f63962b2c9427ec3a0ec0277fcef1add0ed" name="typelib-1_0-GstTranscoder-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="67f4de8be1828451784ee0254ee0ef218de11e84af94dcc68d00a14bdeb4c212" name="typelib-1_0-GstTranscoder-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="09e91cde5337d56a7f3bbcb95af6ecd0cc088a9b84b472bf1c0af68e0b32b6ad" name="typelib-1_0-GstVa-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="2cdfa9f4888d385180e93731ebc2f61b871788bff101e7756c9429a860eb6c96" name="typelib-1_0-GstVa-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="a79fceed616b72c8444f2a540b9855d4048f3042f431c6a4ea5ad5c61cdd4e76" name="typelib-1_0-GstVa-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="68b842515d56dc451278bae94f79b597de11bcd8ba9f3c6d4aa1a0076d5ee765" name="typelib-1_0-GstVa-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="087fe463a6c190f463fdcb2b0e3e0a8041f864efe69821c0a0d634aae2f63544" name="typelib-1_0-GstVa-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d284760cb02f8983a3c0d2fa05bc337c2d1e8545d03eb62f93803d40302066fc" name="typelib-1_0-GstVa-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="2b54a66ad0f09c62db0de0e07192b13d37a697a1cd0fdcbb937fa6848bcbd2c7" name="typelib-1_0-GstVa-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="bc9269192b124ac33101ec5464cc499e16a13a1a60534feb5b6fa7d39936a394" name="typelib-1_0-GstVa-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="9eae84f55ecb8b16afb4400febd4bc6def7a2d92fda73d238ede246b72756a68" name="typelib-1_0-GstVulkan-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b882e3d14425288ddf344b5ee8f58c7707b3b38028f14a8d49df8cd3ae7b6700" name="typelib-1_0-GstVulkan-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="4f21edd596f6513922284e4b60b4a76d2d48461654fdad22070927320e521b64" name="typelib-1_0-GstVulkan-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="a09f6859850ac2c81608db2de9da4992ba4b3744669ec252d55597400455319b" name="typelib-1_0-GstVulkan-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="db9d709ee2608f8278821119fad0b6187d7ef401e08440203a41f47ff0a5cbc4" name="typelib-1_0-GstVulkan-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d5e044f72fe16eab25c50547436aaff81d1b9fe5eace1cb909901a1eba4335ac" name="typelib-1_0-GstVulkan-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="8bb31804b7f065bf30ae0e92d9ba64d9012fc99b1c31ab91200bc224ca19c9aa" name="typelib-1_0-GstVulkan-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="7e60d928b07622bbf40703f97ef750de813a7f306aa469376d63300fca406aee" name="typelib-1_0-GstVulkan-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="d1795774eadf9e045d08171368c899db11ef61bc86574871a8b2c2cb7263dbf3" name="typelib-1_0-GstVulkanWayland-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="b34eb21a6183fa556b4eba3186ec830a0dd67c90a0af0d9fa4cceca2c0cd14ad" name="typelib-1_0-GstVulkanWayland-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="584c6984467582d6e4a094069549b0d1bb6f53006b703bf69bcf6e0fc1468248" name="typelib-1_0-GstVulkanWayland-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="775a4123f1efe41f1d3e755593744296a1149eda84a34d31bb93f507e9e42b62" name="typelib-1_0-GstVulkanWayland-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="5c712db010299e7691700895e4d0f4960879179743cee29f255812970c060cd4" name="typelib-1_0-GstVulkanWayland-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="de1a7f01b76e4173c61be3f52bbecce0ebd5a2c9a4d859999a903b6377e69836" name="typelib-1_0-GstVulkanWayland-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="06fba062f7b110a6dcc90e0cc59079e4ee2b9c5714706bd64eab206f89ffcc1e" name="typelib-1_0-GstVulkanWayland-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4c8e498f648d1b464e692c84e89740d829c17eb37137a8d154fd6cfeffa8f86a" name="typelib-1_0-GstVulkanWayland-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="4fb0dbbd00419a9620f1e4230522a635052f38563b49afa76561122e6ebc8465" name="typelib-1_0-GstVulkanXCB-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="345d9dfbb740e474f3d88d14a675e546f28fd54f6e156ee25c944a94c58bfab9" name="typelib-1_0-GstVulkanXCB-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="fa95a3d1e3c92ab2e762ddc409d0424120dad4ab37ef13590846df86152cdca5" name="typelib-1_0-GstVulkanXCB-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="ec6b1958ccc29aa6d1b5c218cfe1c32c65359b4db08fe243f406261ee9f75412" name="typelib-1_0-GstVulkanXCB-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="0e6ee39f8a4153a0d18f5abe94ace90c1ef6c0f628551e85942747ef8c5ba038" name="typelib-1_0-GstVulkanXCB-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="addc5f8ef614793af89a06286e2a949f2b719614dc5e84109d643036808074d2" name="typelib-1_0-GstVulkanXCB-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="1ae2e5f8bfe153e53d6febeb7de1a6e1a6e0bcf2c0c6b2dd200b36642732af26" name="typelib-1_0-GstVulkanXCB-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="23b502cb083ecdcab7db151bfb8388c3c1fa6ac4a1be2db3b0b538b141df1ac2" name="typelib-1_0-GstVulkanXCB-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="41218639331c87e3552a8d2cab784bdab68506ea64e6b0a892a32491c39ee282" name="typelib-1_0-GstWebRTC-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8d7af6c12560cf787b3edb388a7956c78a1ded7e0903792770876ef57ae78460" name="typelib-1_0-GstWebRTC-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="8263460ae682814012d380a53b41ed7a59571713bdb7cf8c4f8ad402e1ba991f" name="typelib-1_0-GstWebRTC-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="80ed0dc2d824d582c3a291ec4a3824856994b476d81de6f4d84e4f03d677eae8" name="typelib-1_0-GstWebRTC-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.4.1"/>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1648036800">- Add patch to support building with srt 1.3.4 in SLE
  * fix-build-with-srt-1.3.4.patch
- Do not build the gstldac plugin in s390x where
  pkgconfig(ldacBT-enc) is not available.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1648296000">- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
  nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
  playback.
- Quiet setup, we do not need to see the unpacking of the tarball.</changelog>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
</package>
<package pkgid="261e8d34126ff37d608eb3ddae2f8dd75426f8e1220ff2b5868340764a7d4c61" name="typelib-1_0-GstWebRTC-1_0" arch="aarch64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="741f7d5a1afb7261614f7fc6408b4ea6f4eda9dc2eb6f399db60a8c7b3dbd797" name="typelib-1_0-GstWebRTC-1_0" arch="ppc64le">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e1468c3848e8952346313aa71fcff858ff3ca69c3788e1b6ccaca3529a27f9cc" name="typelib-1_0-GstWebRTC-1_0" arch="s390x">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="c992e78d60c814c1ba6e8809c697694ddd859292de87cd5c080663c5fab874bc" name="typelib-1_0-GstWebRTC-1_0" arch="x86_64">
  <version epoch="0" ver="1.22.0" rel="lp155.3.7.1"/>
  <changelog author="Jan Engelhardt &lt;jengelh@inai.de&gt;" date="1649592000">- Add spandsp3.patch: Fix build with spandsp 3.x by including
  private headers.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1650542400">- Disable ldacBT on ppc64: ldacBT is not available there.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1652097600">- Update to version 1.20.2:
  + av1parse: Fix several issues about the colorimetry.
  + av1parse: fix up various possible logic errors
  + dashsink: fix missing mutex unlock in error code path when
    failing to get content
  + d3d11videosink: Fix for unhandled mouse double click events
  + interlace: Also handle a missing "interlace-mode" field as
    progressive
  + msdk: fix build with MSVC
  + mxfdemux: Fix issues at EOS
  + mxfdemux: Handle empty VANC packets
  + nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
    playback
  + nvvp9sldec: Increase DPB size to cover render delay
  + rvsg: fix cairo include
  + tsdemux: Fix AC-4 detection in MPEG-TS
  + tsdemux: Handle "empty" PMT gracefully
  + va: pool: don't advertise the
    GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
  + v4l2codecs: Fix memory leak
  + v4l2videodec: set frame duration according to framerate
  + webrtcbin: Update documentation of 'get-stats' action signal
  + webrtcbin: Check data channel transport for notifying
    'ice-gathering-state'
  + webrtcbin: Avoid access of freed memory
  + wpe: Reintroduce persistent WebContext
  + Build: use CMake to find some openssl and exr deps
  + Fix multiple "unused-but-set variable" compiler warnings
- Drop patch already included in 1.20.2:
  + 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch</changelog>
  <changelog author="Stefan Dirsch &lt;sndirsch@suse.com&gt;" date="1654430400">- removed libkms BuildRequires, since it has been dropped from
  libdrm</changelog>
  <changelog author="Aaron Stern &lt;ukbeast89@protonmail.com&gt;" date="1655899200">- Update to version 1.20.3:
  + GstPlay: Fix new error + warning parsing API (was unusuable
    before)
  + av1parse: let the parser continue on verbose OBUs
  + d3d11converter: Fix RGB to GRAY conversion, broken debug
    messages, and add missing GRAY conversion
  + gs: look for google_cloud_cpp_storage.pc
  + ipcpipeline: fix crash and error on windows with SOCKET or
    _pipe()
  + ivfparse: Don't set zero resolution on caps
  + mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
    fix locking in error code path; handle more program updates
  + mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
    muxing behaviour
  + mpegtsmux: Thread safety fixes: lock mux-&gt;tsmux, the programs
    hash table, and pad streams
  + mpegtsmux: Skip empty buffers
  + osxaudiodeviceprovider: Add initial support for duplex devices
    on OSX
  + rtpldacpay: Fix missing payload information
  + sdpdemux: add media attributes to caps, fixes ptp clock
    handling
  + mfaudioenc: Handle empty IMFMediaBuffer
  + nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
  + nvenc: Fix deadlock because of too strict buffer pool size
  + va: fix library build issues, caps leaks in the vpp transform
    function, and add vaav1dec to documentation
  + v4l2codecs: vp9: Minor fixes
  + v4l2codecs: h264: Correct scaling matrix ABI check
  + dtlstransport: Notify ICE transport property changes
  + webrtc: Various fixes to the webrtc-sendrecv python example
  + webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
  + Support build against libfreeaptx in openaptx plugin
  + Fix linking issues on Illumos distros</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661428800">- Add va-allocator-fix.patch: va: allocator: Fix translation of
  VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
  get dmabuf size.
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1661774400">- Build microdns support. Following this add pkgconfig(microdns)
  BuildRequires and pass microdns=enabled to meson.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1666440000">- Update to version 1.20.4:
  + amcvideodec: fix GstAmcSurfaceTexture segfault.
  + audiobuffersplit: Fix drift that was introduced by wrong
    calculations in gapless mode.
  + audiovisualizer: fix buffer mapping to not increase refcount.
  + avfvideosrc: Fix wrong default framerate value.
  + d3d11decoder: Check 16K resolution support.
  + d3d11videosink: Fix for force-aspect-ratio setting when
    rendering on shared texture.
  + GstPlay: missing cleanup for g_autoptr.
  + mxfdemux: Always calculate BlockAlign of raw audio to work
    around files with broken BlockAlign field in the headers.
  + nvdec: Fix for HEVC decoding when coded resolution is larger
    than display resolution.
  + openh264enc: Fix constrained-high encoding.
  + openh264: Register debug categories earlier.
  + openmpt: update from now deprecated api.
  + player/play: Fix object construction and various leaks.
  + player: Plug a memory leak.
  + proxysink: Make sure stream-start and caps events are
    forwarded, and fix memory leak.
  + tests: skip unit tests for dependency-less elements that have
    been disabled.
  + tsdemux: Don't trigger a program change when falling back to
    ignore-pcr behaviour.
  + va:
  - allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
  - h265dec: Fix a crash because of missing reference frame.
  - vah265dec: Decoder segfaults on seek.
  + wasapi2: Fix initial mute/volume setting.
  + wasapi: Implement default audio channel mask.
  + webrtcbin:
  - Fix pointer dereference before null check.
  - Limit sink query to sink pads.
  + webrtc: Make sure to return NULL when validating TURN server
    fails.
- Drop va-allocator-fix.patch: fixed upstream.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1671796800">- Update to version 1.20.5:
  + aesdec:
  - Fix padding removal for per-buffer-padding=FALSE
  - Fix test failing in gst-plugins-bad
  + alphacombine: Add missing query handler for gaps
  + avfdeviceprovider: do not leak the properties
  + avfvideosrc: Report latency when doing screen capture
  + d3d11screencapturesrc: Specify PAR 1/1 to template caps
  + d3d11videosink:
  - Fixing focus lost on desktop layout change
  - Call ShowWindow() from window thread
  - Fix deadlock when parent window is busy
  - Always clear back buffer on resize
  + decklink: reset calculation of time_mapping to fix clipping
    HDMI video
  + directshow: Fix build error with glib 2.75 and newer
  + dvbsubenc:
  - Forward GAP events as-is if we wouldn't produce an end packet
  - Write Display Definition Segment if a non-default
    width/height is used
  + h265decoder: Do not abort when failed to prepare ref pic set
  + h264parser: Fix a typo in pred_weight_table parsing.
  + mediafoundation, d3d11: Fix memory leak and make leak tracer
    happy
  + mpegts:
  - Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
  - Check continuity counter on section streams
  + mpegtsdemux: Always clear packetizer on DISCONT push mode
  + srt: various fixes - improve stats and error handling
  + rtmp2: Improve error messages
  + rtmp2sink: Correctly return GST_FLOW_ERROR on error
  + vulkan: Fix static linking on macOS
  + webrtcbin: also add rtcp-fb ccm fir for video mlines by default
  + webrtc/nice: fix small leak of split strings</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674648000">- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.
- Pass amfcodec=disabled and directshow=disabled to meson, not
  supported on linux (yet?).
- Build qsv plugin only for supported targets via passing
  conditional qsv=disabled/enabled to meson.
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
- Package new sub-packages
  + libgstcuda-1_0-0
  + libgstwebrtcnice-1_0-0
  + typelib-1_0-CudaGst-1_0
  + typelib-1_0-GstCuda-1_0
  + typelib-1_0-GstVa-1_0</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1674820800">- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
  to baselibs.conf.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1674820801">- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch
- Probably because of a problem in SLE's meson, the generated
  pkgconfig files are missing some variables that are needed by
  rpm to generate the pkgconfig(...) provides correctly. In order
  to fix this, we now check for those variables and insert them
  in the pc files before installation if they're missing.
- Only build the microdns plugin in TW since SLE is missing the
  required dependencies.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675339200">- Temporarily disable zxing, waiting for updated version to land
  in Factory.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675598400">- Enable zxing again, now that the updated version have landed.</changelog>
  <changelog author="Bj&#xF8;rn Lie &lt;bjorn.lie@gmail.com&gt;" date="1675771200">- Stop building openh264 by default even on 3'rd party
  buildservices, do this via bcond. Codec now available via a
  special repo.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1676548800">- Remove sys/decklink since that contains a non-standard license
  and disable the decklink plugin</changelog>
  <changelog author="Yuchen Lin &lt;mlin+factory@suse.de&gt;" date="1677672000">- Disable zxing in Leap
  * Leap 15.5 can not provide zxing &gt;= 1.4.0, zxing is a SLE built
    which was version 1.2.0, Factory do have zxing-cpp 2.0.0 but it
    doesn't an API compatible version, and looks it's too late to
    update it to SLE15 because LO might be affected.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1690891200">- Add patch from upstream to fix a heap overwrite in PGS subtitle
  overlay decoder which might trigger a crash or remote code
  execution (bsc#1213126, CVE-2023-37329):
  * 0001-dvdspu-Make-sure-enough-data-is-allocated-for-the.patch</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697716800">- Add gstreamer-plugins-bad-CVE-2023-40476.patch:
  Backporting ff91a3d8 from upstream, Fix possible overflow using
  max_sub_layers_minus1.
  (CVE-2023-40476 bsc#1215793)</changelog>
  <changelog author="Cliff Zhao &lt;qzhao@suse.com&gt;" date="1697889600">- Add gstreamer-plugins-bad-CVE-2023-40474.patch:
  Backporting ce17e968 from upstream, Fix integer overflow causing
  out of bounds writes when handling invalid uncompressed video.
  (CVE-2023-40474 bsc#1215796)</changelog>
</package>
<package pkgid="e0ed5b4c4b93b512d3f0dcf7afb1d9ad907b3942fc85d38d6edbfabd904206f8" name="virtualbox" arch="src">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="7c1c9046759518593f5998a3092c0500623750f2a50d97d9acb2e47e7bf913f3" name="virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="1ba74519296a22d9412fe5cc4a8ee0bed738167230d731104d25274a71367b62" name="virtualbox" arch="src">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="153be8a00a1b930b7896441a92aaa0c3a183213bb754cb29bd05b55ca7621246" name="virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="d984c07c13eacbac3417b81accf0b8033f3de6c83522e78723ed670cd898272d" name="virtualbox" arch="src">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="112966fea6e60a3ee165dd2eff495fcdf5dff5a781d7bbf01cc98e07489a658b" name="virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="5988595cc59ff406c8935b441fe0462b3ec90eb5ee15c865ee88d20e35b8cb41" name="virtualbox" arch="src">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="78dbade5e0b277d02492f6c529b75b1e4bc4bd7280e877009628624724a6aecb" name="virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="4480927112e2e2344b5631e5c59ce3368ed18f82f043b67f64144ee4b592da5d" name="virtualbox" arch="src">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="05177278fe0322bf53e1471858d49c0499a439b34468a2e669372287235400a6" name="virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="feab96ec602b5a0a8ad5136a8fc94973ded8e611102a3e782db237f7f0f371e3" name="virtualbox" arch="src">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="d0fd1abd17f69d128511bcbda7d7a2a770ebda0aaf501fcc4004e3f2e9d19bda" name="virtualbox" arch="x86_64">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="ab464d0831f43aaae34fe5c16e312b9664614b09255753f89068a0e6d23b96d2" name="virtualbox-devel" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="2e52658b70db3daee28d9d5413b81c90e05b62c3cbbf49cc352236a4630c6491" name="virtualbox-devel" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="6cf1a563acc51b9ad7b3b918b6a13b96cc780f96954e52a956e4ce3ed2866f63" name="virtualbox-devel" arch="x86_64">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="98d5e28ab115f5fa24a54b4aa4396b4009c9689f59c353fee7aafd8853ea5b27" name="virtualbox-devel" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="da78e810a9c0915c8ec8373669b6a9d9f2977ec10c70969a81f7da6a60de19a8" name="virtualbox-devel" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="a3c859586cd75ec54ab12970852aefbe0791d7b535e59092dd348f7f86d15085" name="virtualbox-devel" arch="x86_64">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="f980a2b7b86bfd16e2d923c0c7be949ca696abbb743aba2bc6657df5f04cb451" name="virtualbox-guest-desktop-icons" arch="noarch">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="95a1379e7ac54641f9b6e0330fa26548ce4aa83b36de9ef1602caac4cb1874cf" name="virtualbox-guest-desktop-icons" arch="noarch">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="6e4756e26f7caad4418b2c78208b5d9c6b1b1e690d6377b94d73882da5d0e746" name="virtualbox-guest-desktop-icons" arch="noarch">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="3fe81c972ee3098e867b25c277585025fbfe5ae20e590f7e97572e7422c7b5b1" name="virtualbox-guest-desktop-icons" arch="noarch">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="e7033334ffda05fd742917cdbfef9936f0266e510742f37809a3411191ba9e1e" name="virtualbox-guest-desktop-icons" arch="noarch">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="3431327bfa8dc106421ed234c3a76797c50ae04267d3bb744bd7715233851db0" name="virtualbox-guest-desktop-icons" arch="noarch">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="abd2a7087efbe13cdd4ee74449814d98cf601cf4f04212e89f65651c9fef9efa" name="virtualbox-guest-source" arch="noarch">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="6cef199ebc8b44d5212b171ad94a0b7d2d0c493d04cfaf1019f90bfa5844fd2b" name="virtualbox-guest-source" arch="noarch">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="58ff05e0d5fd9639c20f76ef97c0fa583cc9179b5b47777e73f5ee02e3c4be99" name="virtualbox-guest-source" arch="noarch">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="41acd6fe8f3c40572e414044d260207ab71d2bd00a295c756ea2cb18aa21b485" name="virtualbox-guest-source" arch="noarch">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="8634e7d4bfd8a272f3e10b3f8982e18ccee4ca365523b93bc1aaa5b9d2e77300" name="virtualbox-guest-source" arch="noarch">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="b85d695910b9300e7f95231fc9aa663e7644d46f819192565ab4e4f768dea55d" name="virtualbox-guest-source" arch="noarch">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="9d3532c49062fdc44fcbbdde984756553ae262a691ae52e18d63171631060df8" name="virtualbox-guest-tools" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="362031ec63d360680b7ec0fb4762811505acd92b79410b234151dce7ef8239fd" name="virtualbox-guest-tools" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="10c2e3525740433c44ea86cb0f39e955ad5fe03a55be903b22f3e6241f3193d7" name="virtualbox-guest-tools" arch="x86_64">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="809576b71edc2a65b82ecc7630e21edc43bc725d98a0481e6f756508de92cba9" name="virtualbox-guest-tools" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="73c7fcdf31aab8d166cb4ccaf4c606cedf089e5b81414c5f8ad4857d9e849432" name="virtualbox-guest-tools" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="a0031d289de30378482fd47945f4522d6541e8ba58846b04ebe24eea73580043" name="virtualbox-guest-tools" arch="x86_64">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="322bef02199f90c0df7d0d67cc6e25f7a47a91521b2796bf6552382dc83ff09a" name="virtualbox-host-source" arch="noarch">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="fbb6880fec3b44503deac1c09cf88230d729ad64e2b3f1e020000d32629de8ba" name="virtualbox-host-source" arch="noarch">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="966b1a48b67fed8b21049886a17c0b68a83d21991b496eb076d613bf7f8fc9d2" name="virtualbox-host-source" arch="noarch">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="3602eb228928cd0702112a4d17fd73449b0f7c84d9d2b4121e0ab4da2bad983c" name="virtualbox-host-source" arch="noarch">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="3492050530e993f5f5276a53512549140573ff1b9a3cc0a360ca9d6df913cf02" name="virtualbox-host-source" arch="noarch">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="b679e92fd0243586ae20c237fa54b544401e3a75da92996a49963808cbe87756" name="virtualbox-host-source" arch="noarch">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="110ac1cb1c8253dd619cd64f0901303e69d61d019440f5cf60b6efad8ec00eea" name="virtualbox-kmp" arch="src">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="70436d083c1edec2a408358d6a54a74568a80e4f4c4caac83dcab79eb6989111" name="virtualbox-kmp" arch="src">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="4bd129be60c52549d55ecdb38b324e9ec86e4a926a091d56d9e34865342222d7" name="virtualbox-kmp" arch="src">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="a2064fef37aebc9c4be6a817d3b1849e9abe707df918ee564f64fba3e0030da1" name="virtualbox-kmp" arch="src">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="ad2c7b21b9328fc47727277ca29262172eee2c3f444cc6f2a82983b430f2c6d5" name="virtualbox-kmp" arch="src">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="33eaf384fb649e8fca9a2e7771fba9fb1fcc86181d31cd745485021551a7661a" name="virtualbox-kmp" arch="src">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="08ebab795796aebdb36c40ea9015bfa14d158622aa4176ecb035a0ba2a1134c0" name="virtualbox-kmp-default" arch="x86_64">
  <version epoch="0" ver="7.0.10_k5.14.21_150500.55.22" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="710756e6012840234bdcc9c4c2c5c3123993debc53b834bbaec08aca60c039eb" name="virtualbox-kmp-default" arch="x86_64">
  <version epoch="0" ver="7.0.10_k5.14.21_150500.55.7" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="ee46f864863d6f38802655895c90e3d4f57aeb17b907cf7b6e4d1cb8d592b51a" name="virtualbox-kmp-default" arch="x86_64">
  <version epoch="0" ver="7.0.12_k5.14.21_150500.55.31" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="337b9606ab9dcc4e633120967f971b228682bea3ba5e4a6ca2f48010c78d351d" name="virtualbox-kmp-default" arch="x86_64">
  <version epoch="0" ver="7.0.14_k5.14.21_150500.55.49" rel="lp155.2.16.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="f78859bf2c16049dd5998e4344b6e95d91c7f141e473a47bbbea1fed34a6bdca" name="virtualbox-kmp-default" arch="x86_64">
  <version epoch="0" ver="7.0.14_k5.14.21_150500.55.52" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="9ab051d979f017d1beeae2c781adbcd8a88633eb74688ff70f7bf14259a07be2" name="virtualbox-kmp-default" arch="x86_64">
  <version epoch="0" ver="7.0.18_k5.14.21_150500.55.59" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="3c02d978838c1aedf7fbb1b31289935983c34d60018018db9e086bcae7cb5858" name="virtualbox-qt" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="e0d61a84dc5e7d59282064fc6af4190c2bdefbb4c9f0e0652c3dcfd95610650f" name="virtualbox-qt" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="f284605509efcefd81603d7544f5924c441ad5a00aa978358fe0dfe49b760285" name="virtualbox-qt" arch="x86_64">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="5df98dd13f118e9f2a4868af40564712697e11d4ccfd06b26697749c5b8b2635" name="virtualbox-qt" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="244f7e19ac53b839dbf89953e21befacad0a5d0f42e218cfb23f104e5038d207" name="virtualbox-qt" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="372e42470e71bb5ab5acfd725611c49f71cfd1e4372cfd7d66d9b85d6b235d82" name="virtualbox-qt" arch="x86_64">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="3c0d81554308157a0d53a6fbef511f9cc93fd7853dd6711c381b28d8e320466f" name="virtualbox-vnc" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="a90df3766f635b132bbfc147c841831ce58cf934c4f165d89b4f4000e653f0d8" name="virtualbox-vnc" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="a635a9549e3fe9abf203abea205dcef46cb34afdfcd41575d52638e4cef483cd" name="virtualbox-vnc" arch="x86_64">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="2390d63b087eb97a39002a5d84bae278ecb8bb3ce3415a86fc245df345e27971" name="virtualbox-vnc" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="2fabb3c4e36db8ba412880b0b3ababb74a45d5d3438d16da1b0da8b1b0e6dc67" name="virtualbox-vnc" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="75144ec57d9473dd02336b88b683542525ecf3f100d934829578163111514400" name="virtualbox-vnc" arch="x86_64">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="18d93aba44faf41f1dbc89a87ed7044955dab62cd06630b9c590e9883602a500" name="virtualbox-websrv" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.5.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669032000">Removed file "fixes_for_leap15.4.patch" - fixed upstream.
  Added file "fix_kmp_build.patch'
- VirtualBox 7.0.4 (released November 18 2022)
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Added nested paging support for nested virtualization (Intel hosts only)
  VMM: Fixed rare guru meditations with certain guests on macOS 10.15 (Catalina) (bug #21237)
  VMM: Fixed possible VM process crash on Windows hosts when Hyper-V is used with certain guests (bug #21174)
  VMM: Fixed Windows XP guest hang or BSOD on AMD CPUs under certain circumstances (bug #21256)
  GUI: Various bugfixes for the Guest Control file manager
  GUI: Added more informative file operations in the Guest Control file manager
  GUI: Added an option to the global settings (the display page) to resize user interface font
  GUI: Fixed a regression in new vm wizard. Selected virtual disks are no longer deleted when the wizard is cancelled (bug #21244)
  GUI: Added a new menu item to the devices menu to optionally upgrade the guest additions.
  VirtioSCSI: Fixed recognition of the virtio SCSI controller by the EFI firmware (bug #21200)
  VirtioSCSI: Fixed hang when shutting down the VM if the virtio SCSI controller is used (bug #21144)
  virtio-net: Workaround a bug in the virtio-net driver included in FreeBSD version up to 12.3 which renders the device non functional (bug #21201)
  Storage: Fixed I/O errors with the VirtioSCSI controller when the host I/O cache is enabled (bug #19717)
  VBoxManage: Fixed regression when 'createmedium disk --variant RawDisk' command resulted in invalid .vmdk file (bug #21125)
  Main: Restored input pointing device behavior in multi-monitor VM configuration (bug #21137)
  Main: Fixed progress indication during automatic Linux Guest Additions installation
  Guest Control: Fixed path handling issues (bug #21095)
  3D: Fixed VM process crash on macOS with 3D enabled (bug #21232)
  Linux Host and Guest: General improvements in startup scripts
  Linux Guest Additions: Introduced initial support for RHEL 8.7 and 9.2 kernels (bug #21272, #21258)
  Linux Guest Additions: Introduced initial support for SLES 15.4 kernels
  Linux Guest Additions: Fixed kernel modules rebuild behavior on system shutdown</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1669809600">Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested from GUI
  Deleted file "VBoxDDR0.r0" - no longer needed.
  Deleted file "Fix_for_server_1.19.patch" - no longer needed.
  Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
  Deleted file "fix_lib_search.patch" - no longer needed.
  Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
  Deleted file "set_noexec_stack.patch" - not needed.
  Deleted file "fix_v7_build.patch" - not needed.
  Deleted file "fixes_for_gcc10.patch" - not needed.
  Deleted file "internal-headers.patch" - not needed.
  Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1671796800">To eliminate some VM failures while using the kernel version of vboxvideo.ko for Leap 15.4,
  the build of this module is turned on again. Fixes boo#1206651 - Leap 15.4 guests running
  VirtualBox 7.0.4 crash when run on hosts with certain Intel graphics cards
  File "virtualbox-snpritnf-buffer-overflow.patch" deleted.
  File "vbox_remove_smp_mflags.patch" deleted.
  File "fixes_for_leap15.5.patch" added to fix chanes needed for backports to the Leap 15.5 kernel</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
</package>
<package pkgid="0a03fdb3eebd7b4b2efc37a4c053106e608c99a337c071766209627d0ad85261" name="virtualbox-websrv" arch="x86_64">
  <version epoch="0" ver="7.0.10" rel="lp155.2.8.1"/>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1674561600">- unify buildrequires to libopenssl-devel to handle openssl 3 transition</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1674561601">- VirtualBox 7.0.6 (released January 17 2023)
  This is a maintenance release. The following items were fixed and/or added: [1]
- VMM: Fixed guru running the FreeBSD loader on older Intel CPUs without unrestricted guest support (bug #21332)
- GUI: Fixed virtual machines grouping when VM was created or modified in command line (bugs #11500, #20933)
- GUI: Introduced generic changes in settings dialogs
- VirtioNet: Fixed broken network after loading saved state (bug #21172)
- Storage: Added support for increasing the size of the following VMDK image variants: monolithicFlat, monolithicSparse, twoGbMaxExtentSparse, twoGbMaxExtentFlat
- VBoxManage: Added missing --directory switch for guestcontrol mktemp command
- Mouse Integration: Guest was provided with extended host mouse state (bug #21139)
- DnD: Introduced generic improvements
- Guest Control: Fixed handling creation mode for temporary directories (bug #21394)
- Linux Host and Guest: Added initial support for building UEK7 kernel on Oracle Linux 8
- Linux Host and Guest: Added initial support for RHEL 9.1 kernel
- Linux Guest Additions: Added initial support for kernel 6.2 for vboxvideo
- Audio: The "--audio" option in VBoxManage is now marked as deprecated; please use "--audio-driver" and "--audio-enabled" instead. This will allow more flexibility when changing the driver and/or controlling the audio functionality
  Additionally, it fixes 6 CVE's: [2]
  CVE-2023-21886 	Oracle VM VirtualBox 	Core 	Multiple 	Yes 	8.1 	Network 	High 	None 	None 	Un-
  changed 	High 	High 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21898 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21899 	Oracle VM VirtualBox 	Core 	None 	No 	5.5 	Local 	Low 	Low 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6 	See Note 1
  CVE-2023-21884 	Oracle VM VirtualBox 	Core 	None 	No 	4.4 	Local 	Low 	High 	None 	Un-
  changed 	None 	None 	High 	Prior to 6.1.42, prior to 7.0.6
  CVE-2023-21885 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6 	See Note 2
  CVE-2023-21889 	Oracle VM VirtualBox 	Core 	None 	No 	3.8 	Local 	Low 	Low 	None 	Changed 	Low 	None 	None 	Prior to 6.1.42, prior to 7.0.6
  Note 1: Applies to VirtualBox VMs running Windows 7 and later.
  Note 2: Applies to Windows only.
  Links:
  [1] https://www.virtualbox.org/wiki/Changelog-7.0#v6
  [2] https://www.oracle.com/security-alerts/cpujan2023.html#AppendixOVIR</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1675252800">-  Fix a few places that did not get updated for the transition from
  /sbin =&gt; /usr/sbin, and /etc/udev =&gt; /usr/lib/udev.  boo#1207736.
  ldconfig has not been moved in Leap 15.4 - use /sbin for it.</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1676289600">- Remove requires for unused sysvinit-tools</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems with 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
</package>
<package pkgid="9e5206cdf0ec24b11cd40aa7324595fd7ff2918489b9abbe3e7419e04668f90e" name="virtualbox-websrv" arch="x86_64">
  <version epoch="0" ver="7.0.12" rel="lp155.2.13.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1677672000">- Add file "fixes_for_gcc13.patch" to fix builds with GCC13.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1678104000">- Added file "fixes_for_kernel_6.3.patch" to handle API change.
- File "fixes_for_gcc13.patch" updated for additional changes in GCC 13 boo#1207468
  spec-cleaner used to remove extra blank line is spec file.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1679400000">- File "fixes_for_kernel_6.3.patch" is updated for more API changes
  File "fix_7.0.6_locking_problems.patch" is added. Fixes boo#1209529.
    Larry Len Rainey and I have worked on this bug for some time. It only
    happened on systems with large numbers of processors and many virtual
    machines. We suspected a locking problem, but the thought of auditing
    the entire code was daunting until it was discovered that there was no
    problem if the host ran VB 6.1.40. It did not matter what version the
    guests were running. That essentially eliminated every code part except
    for vboxdrv.ko. That made the audit tractable. There were two files and
    a total of 8 places where the locking was suspect. When those were
    changed, the lockups while using 7.0.6 host code were no longer observed.
    The lockups were infrequent, thus it is impossible to say that we have
    fixed everything, but the frequency is clearly diminished.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
</package>
<package pkgid="21d28999b6299b92b6a01adffb3088e9a4d124e58eccdaffadf33830489736e9" name="virtualbox-websrv" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.16.2"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1680264000">-  Fix some memory leaks in file "fix_7.0.6_locking_problems.patch"
  Fix bug in /usr/bin/VirtualBox, aka "virtualbox-wrapper.sh". The wrapper
    failed whenever the user declined USB passthru. boo#1208941.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1683201600">- VirtualBox 7.0.8 (released April 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Introduced general improvements in nested visualization area
    GUI: Brought back Restore current snapshot checkbox of Close VM dialog (bugs #21189, #21491)
    GUI: Fixes and validation for VM settings USB filters editor, filter port value is now properly saved/restored
    GUI: Fixes for VM name and OS type embedded editors of Details pane
    GUI: Cloud related wizards should now propose enabled profiles before disabled
    Oracle VM VirtualBox Extension Pack: Fixed shipping the cryptographic support module for full VM encryption
    E1000: Fixed possible guru meditation when changing network attachments (bug #21488)
    virtio-net: Follow up fixes for FreeBSD 12.3 and pfSense 2.6.0 (bug #21201)
    3D: Fixed various graphics issues with Windows 7 guests (bugs #21129, #21196, #21208, #21521)
    Main/UefiVariableStore: Added API to add signatures to the MOK list (Machine Owner Key)
    VBoxManage: Introduced modifynvram enrollmok sub-command to enroll Machine Owner Key into NVRAM, so Linux guest kernel can pick it up in order to verify signature of modules signed with this key
    Guest Control/Main: Fixed deleting files via built-in toolbox
    Linux host: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/vbox/vbox.cfg, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions and host Installer: Improved detection if system is running systemd as the init process
    Linux Guest Additions and host drivers: Introduce initial support for kernel 6.3
    Linux Guest Additions: Added possibility to bypass kernel modules signature verification once VBOX_BYPASS_MODULES_SIGNATURE_CHECK="1" is specified in /etc/virtualbox-guest-additions.conf, useful in case if Linux distribution does not provide necessary tools to verify kernel module signature
    Linux Guest Additions: Added experimental support for kernel modules and user services reloading in the end of installation process, thus guest system reboot after Guest Additions (7.0.8 and newer) upgrade is no longer required in general case
    Linux Guest Additions: Fixed vboxvideo build issue with RHEL 8.7, 9.1 and 9.2 kernels (bugs #21446 and #21450)
  Fixes for (boo#1210616)
  CVE-2023-21990	Oracle VM VirtualBox	Core	None	No	8.2	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21987	Oracle VM VirtualBox	Core	None	No	7.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22002	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21989	Oracle VM VirtualBox	Core	None	No	6.0	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21998	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22000	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-22001	Oracle VM VirtualBox	Core	None	No	4.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21988	Oracle VM VirtualBox	Core	None	No	3.8	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21999	Oracle VM VirtualBox	Core	None	No	3.6	Prior to 6.1.44, Prior to 7.0.8
  CVE-2023-21991	Oracle VM VirtualBox	Core	None	No	3.2	Prior to 6.1.44, Prior to 7.0.8
  Removed file fixes_for_kernel_6.3.patch - removed upstream.
  Removed file fix_kmp_build.patch.
  Thanks to Javier de San Pedro for the simplfication of the KMP build.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683201601">- add python311.patch to make it detect Python 3.11 as well
- spec file cleanups</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683547200">- Update fix_7.0.6_locking_problems.patch for Vagrent/virtualbox startup problems boo#1209727</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1683892800">- update python311.patch to also detect vboxpython module with python 3.11</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
</package>
<package pkgid="c2a3d880b7acb79469ef66d722064461c539dc820870ae52db2a7139406be2a3" name="virtualbox-websrv" arch="x86_64">
  <version epoch="0" ver="7.0.14" rel="lp155.2.19.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1683979200">- Patch python311.patch fails on Leap 15.4 and Leap 15.5. Change spec file so thqt it is only
  applied for Tumbleweed.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1684065600">- update python311.patch: remove changes that only work on
  Tumbleweed</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1686744000">- Turn build of VBoxSDL back on
  Files "fix_sdl_build.patch" and "fixes_for_leap15.4.patch" are added.
  This update addresses boo#1211941.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1687867200">- Fix builds on kernel 6.4 (boo#1212761)
  bash ./virtualbox-patch-source.sh VirtualBox-7.0.10.tar.bz2
  tar xjf VirtualBox-7.0.10.tar.bz2
  cd VirtualBox-7.0.10
  mkdir patches
  mkpatch
  cd ..
  osc status
  osc add VirtualBox-7.0.10-patched.tar.bz2
  osc status
  cd -File "fixes_for_kernel_6.4.patch" added.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1689768000">-  VirtualBox 7.0.10 (released July 18 2023)
  This is a maintenance release. The following items were fixed and/or added:
    OCI: Introduced general improvements
    VMM: Fixed a bug while walking page tables while executing nested VMs causing flooding of the release log as a consequence (Intel hosts only, bug #21551)
    GUI: Added general improvements
    TPM: Fixed a crash when a VM has a TPM version 1.2 configured (bug #21622)
    3D: Initial support for OpenGL 4.1
    3D: Fixed various graphics issues with Windows 11 guests (bugs #21136, #21515)
    Guest Control/VBoxManage: Fixed parameter "--ignore-orphaned-processes"
    Guest Control/VBoxManage: Fixed behavior of how handling argument 0 for a started guest process works: One can now explicitly specify it with the newly added option "--arg0". This will effectively restore the behavior of former VirtualBox versions
    Audio: Also use the PulseAudio backend when pipewire-pulse is running instead of falling back to ALSA (bug #21575)
    NAT: Adjusted UDP proxy timeout from 18-21 to 21-24 range to respect intended 20 second timeout (bug #21560)
    Linux Host: Added initial support for Indirect Branch Tracking (bug #21435)
    Linux Host: Added initial support for kernel 6.5 (NOTE: Guest Additions do not support kernel 6.5 yet)
    Linux Host and Guest: Improved condition check when kernel modules need to be signed
    Linux Host and Guest: Added initial support for RHEL 8.8 (bug #21692), 8.9 (bug #21690) and 9.3 (bugs #21598 and #21671) kernels
    Linux Guest Additions: Fixed issue when kernel modules were rebuilt on each boot when guest system has no X11 installed
    Linux Guest Additions: Added initial support for kernel 6.4
    Linux Guest Additions: Fixed issue when vboxvideo module reloading caused kernel panic in some guests (bug #21740)
    Linux Guest Additions: Introduced general improvements in the installer area
    Windows Guest Additions: Introduced general improvements in graphics drivers area
    removed "fixes_for_kernel_6.4.patch" as this is fixed upstream
    Fix issue with kernel on newer CPU (boo#1212209)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1691582400">- Fix build for kernel 6.5
  Add file "fixes_for_6.5.patch"
  Reworked patches for various Leap versions:
    Added file "fixes_for_leap.patch"
    Deleted file "fixes_for_leap15.2.patch"
    Deleted file "fixes_for_leap15.3.patch"
    Deleted file "fixes_for_leap15.4.patch"
    Deleted file "fixes_for_leap15.5.patch"</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
</package>
<package pkgid="03faacf9999506f24d1b20c17c8b4202d9bbe2ee7daf3e1ad404c5e6098aa8ba" name="virtualbox-websrv" arch="x86_64">
  <version epoch="0" ver="7.0.18" rel="lp155.2.24.1"/>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1692360000">- An additional fix was needed to handle flexible arrays in kernel 6.5+.
  A fix was made for breakage of kernels 6.4.10+ boo#1212761 and boo#1214391.
  Note that the change in 6.4 missed an internal include that is present
  in kernel 6.5.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1695211200">- Fix problems wiith 6.5 kernels and shared folders. boo#1215463.
  Fix build errors for Leap 15.4, 15.5, and 15.6 due to gso.h not found.</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1695384000">- Convert to systemd-sysusers</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697630400">- Version bump to VirtualBox 7.0.12 (released October 17 2023 by Oracle)
  Fixes the following:
    CVE-2023-22098 (boo#1216363)
    CVE-2023-22099 (boo#1216364)
    CVE-2023-22100 (boo#1216365)
  Patch file "fixes_for_6.5.patch" removed - fixed upstream.
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed using a debugger inside the guest under certain circumstances (bugs #21413 and #21546)
  VMM: Fixed detection of VT-x being used by other hypervisors (bug #21867)
  VMM: Introduced additional improvements in Split Lock Detection feature of recent Intel CPUs on Linux hosts (bug #20180)
  GUI: Fixed issue when the nested hardware virtualization setting was not displayed in the VM details panel (bug #21707)
  GUI: Introduced NLS update for Croatian, Indonesian, Italian, Japanese, Korean, Dutch and Turkish languages as well as added general look-and-feel improvements
  Devices: Fixed black screen in Windows guests with multiple guest screens when 3D is disabled (7.0.10 regression)
  Devices: Fixed PCI device identifiers for the VirtIO network interface (bug #21516)
  Devices: Fixed VLAN support for the VirtIO network interface (bug #21778)
  Devices: Fixed loading saved states when a TPM is configured (7.0.10 regression, bug #21773)
  Networking: Fixed memory leaks in the VBoxIntNetSwitch process on macOS (bug #21752)
  Networking: Fixed TCP connections with IP addresses ending on .2 when the NAT network attachment is used (bug #21513)
  VRDP: Added general improvements
  VBoxManage: Added improvements for "list usbfilters" command
  Unattended: Added kick start file support for Oracle Linux 8 and Oracle Linux 9.
  Main: Added more Linux OS subtypes
  Host Services: Fixed Guest Properties service crash under rare circumstance
  Linux Host and Guest: Fixed few "field-spanning write" kernel warnings (bugs #21410 and #21862)
  Linux Guest Additions: Added more fixes for RHEL 8.9 and 9.3 kernel
  Linux Guest Additions: Added more fixes for kernel 6.4
  Linux Guest Additions: Added initial support for OpenSUSE 15.5 kernel
  Linux Guest Additions: Added initial support for kernels 6.5 and 6.6
  Linux Guest Additions: Added version reporting for "rcvboxadd status-kernel" and "rcvboxadd status-user" commands
  BIOS: Restored support for ISA SCSI HBAs in the BIOS (bug #21736)</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1697889600">- Restored changes entry accidentally deleted.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1698321600">- Update file "fixes_for_leap.patch" to cover API change in Leap 15.6 kernel.</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1705406400">- Version bump to VirtualBox 7.0.14 (released January 16, 2024 by Oracle)
  This is a maintenance release. The following items were fixed and/or added:
    Audio: Added more fixes for switching host audio devices on Windows hosts using the WAS backend
    3D: Added general improvements
    OCI: Fixed wrong guest RAM unit usage in VirtualSystemDescription, memory is provided in bytes, "Byte" is the base unit
    Main: OVF Import/Export: Added support for importing and exporting VMs containing NVMe storage controllers (bug #19320)
    Main: OVF Import/Export: Added support for exporting a VM which contains a medium inserted into a virtual CD/DVD drive which is attached to a Virtio-SCSI controller
    Devices: Fixed a problem where Windows guests "forget" in-progress touch events when the user holds down a finger without moving it for a period of time.
    macOS Host USB: Added support for newer storage devices
    macOS Host: Fixed memory Leak in the VBoxIntNetSwitch process when VM was configured to use 'Internal Networking' (bug #21752)
    Linux Host and Guest: Added initial support for RHEL 9.4 kernel
    Linux Guest Additions: Fixed kernel panic on RHEL 8.9 kernel caused by vboxvideo (bugs #10381 and #21911)
    Solaris Guest Additions: Added support for the Additions to be installed into an alternate root path ('pkgadd -R')
    Solaris Guest Additions: Removed requirement to reboot VM after uninstalling GAs
    RDP: Fix possible crash when connecting with the Apple Silicon variant of the Microsoft Remote Desktop application (bug #21820).
    BIOS: Fixed handle number used for DMI OEM table (bug #19781)</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706270400">- Install UnattendedTemplates for unattended installing.</changelog>
  <changelog author="Bingwu Zhang &lt;xtexchooser@duck.com&gt;" date="1706356800">- Fix extpack updater to allow PUEL version 11
- Package UnattendedTemplates into main package</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1707220800">- Fix build on Leap 15.6.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1710244800">- add kernel-6.8.patch to fix kernel 6.8 build failures</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711540800">- Further fixes for builds on Leap 15.6. Fixes boo#1221496.
  Adds file fixes_for_leap15.6.patch</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1711627200">- The location of vboxconfig is wrong. Add file fixes_for_vboxconfig.patch
  to fix.
  Some errors in vboxdrv.sh are fixed.</changelog>
  <changelog author="Javier de San Pedro &lt;dev.rpm@javispedro.com&gt;" date="1711972800">- Setting 0660 as permissions of /dev/vboxusb directory itself was preventing
  access to this directory by any non-root user, even if member of vboxusers.
  This results in VBox UI failing to enable USB passthrough.
  Fix issue by removing all the workarounds for /dev/vboxusb/* as they should
  no longer be required.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713528000">- Fix build error on Factory;Staging due to libxml 2.12.6. Added file
  libxml21206.patch.
  Added file kernel-6.9.patch to fix builds on kernel 6.9.</changelog>
  <changelog author="Larry Finger &lt;Larry.Finger@gmail.com&gt;" date="1713960000">- Provide a temporary fix to the problem of wrong timestamp for files
  in a shared folder since kernel 6.6. File "fix_shared_folder_time.patch"
  is added. This change fixes boo#1220524.</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1714737600">- Build kernel-longterm KMP on Tumbleweed (boo#1217824)</changelog>
  <changelog author="Larry Rainey &lt;llrainey15@gmail.com&gt;" date="1714737601">- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
  This is a maintenance release. The following items were fixed and/or added:
    Networking: Fixed an issue which caused host system crash when VM was using bridged or host-only network adapter (bug #22045)
    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug #21877) Fixes boo#1211941
    Linux Guest Additions: Fixed issue when time stamps were displayed incorrectly within mounted shared folder (bug #22047)
    Permanent fix for boo#1220524. File fix_shared_folder_time.patch is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  VirtualBox 7.0.16 (released April 16 2024)
  This is a maintenance release. The following items were fixed and/or added:
    VMM: Fixed a guru meditation executing nested-guests using the KVM hypervisor in the guest on Intel hosts (bug #21805)
    VMM: Fixed Linux VM crash on some recent AMD models
    USB: Fixed issue when EHCI controller was mishandling short packets (bug #20726)
    Audio: Introduced general improvements
    VBoxManage and vboximg-mount: Updated usage information and documentation (bugs #21895, #21992 and #21993)
    Guest Control: Fixed starting Windows guest processes in the correct Windows session (7.0 regression)
    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket when VM was started using sudo (bug #20928)
    Linux Host: Fixed kernel modules build failure when using GCC 13.2
    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on recent Linux distributions (bug #21877)
    Linux Host and Guest: Added possibility to prevent kernel module from automatic loading during system boot by adding mod_name.disabled=1 into kernel command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1715083200">- Have the KMP package supplement the kernel-flavor plus
  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
  this allows libsolv to give some hints on 'what kmp' to prefer on
  a system.</changelog>
</package>
<package pkgid="bb751a0f3d22ba239239af9889382a0a51e4df7f224f747e8412450d515f0eb5" name="xfce4-branding-openSUSE" arch="src">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="c96ce467c01e5a5e5197d13e2e0ff9daa8a3375d8a60e749ba66eecad8e0ce83" name="xfce4-branding-openSUSE" arch="src">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="19c1bb44ed291ff3ea89018a3b8f4996a39cc3f5ab1c379a48dfce32110143ac" name="xfce4-branding-openSUSE" arch="src">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="9fa87d45537b094e1bb451ff70f8119b928d9ed741a25b510d9086972d3f2084" name="xfce4-branding-openSUSE" arch="src">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="2eaa3a7420ecabda3b23bff43d3f1674edab7bf50d7e0092c34fba8e7b52ed9a" name="xfce4-branding-openSUSE" arch="src">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="44e33c8ead3fd95920917510561a578f378ff84957a03b5d7bdc9d5cd50677e0" name="xfce4-branding-openSUSE" arch="src">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="a5865832fa814c48622cd9f002eef1fdb9ab9cb23c47e9d73a0057c0d5e2c592" name="xfce4-notifyd-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="02b421b28d93889971f0f968d63c1ee2840d60081a06ac829c277fe38dcb1521" name="xfce4-notifyd-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="76d58f8af918953e56b6023760ea87724dd3d716f14d6601e220421ef19a4e76" name="xfce4-notifyd-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="cde78133152139b1125a6f920c7735036e3e0f1b795e6649c8c469ef768bb52a" name="xfce4-notifyd-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="ea4d63062ee4dd15ad9335ce837458b8cb337bae9b8db6a3111b61d07477659e" name="xfce4-notifyd-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="f88c94140a7adce9e0ba0ea77aaeaa7af41c62fe1d78b0056091ff4b9e19a81e" name="xfce4-notifyd-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="bc62cd2fd9e3da3cb3ce0451a22a3a66376fa53c8a8d8af3bb565ba11710e522" name="xfce4-panel-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="02b44150317ceb8196fa4d6d574f0ea6f0fc7de6eba552db4b7e404a26a6c5a7" name="xfce4-panel-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="feb388256d474f8e015e5898a747299d2cab9d645308b67470d9cad5d4cd1702" name="xfce4-panel-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="de98ab59a60b4f5f98f2a2d8bde16660151104b2a3cb0d084e762daaf5773316" name="xfce4-panel-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="617eb55a46e38adb0ad7219699953d06c11e7d1b9ff15355b43d4b91e012a202" name="xfce4-panel-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="5d33eade15cd68d57e4ea962f3269a5724856ff61982ab9c1bf74f22dd0747b2" name="xfce4-panel-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="994107af807aede31d1fa90c89ba1c9c69633d26a565b9feb704eb8785bee5e9" name="xfce4-power-manager-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="bfa371443073369eb21170b8e0ed0e5bf20f3351b89730fc9b5d8d4e037437e6" name="xfce4-power-manager-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="6ddabdc724a53064f959e6e956679913a417e98c1ba8ebc1115c07d378691c00" name="xfce4-power-manager-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="e09e5c95bb5b7bda5f868d0bf7852bfe73e2559220383c0766a4f5fe2ea35f0d" name="xfce4-power-manager-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="3564ec3d7a5ac81f7337be822bafc319912b92a23db2868fe9787d544c6d76e7" name="xfce4-power-manager-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="b14a75e9464596b81ad0f7eafda0494be5a82e354bdc41616d81b4cee6b902bd" name="xfce4-power-manager-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="fad7c47150d53e66b4d4c18baa985379ea2062a4d77d4520c97640fdb430a6aa" name="xfce4-session-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="4f4629871d620135461697c61bce68902d666a7e4fb409f972d3508f4fa36f5a" name="xfce4-session-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="7d0085b33fc86a28ae3c8d2d25b49b061a757333851bb12cd58f82cea0edc9b8" name="xfce4-session-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="df13c6d6114c2aed9bcddb168e5b07e37d0f5cf7425fc894823242b2cebd7b03" name="xfce4-session-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="903b2c9b83e6c69e3abe540df61e00cfd555f7e1615f56493acc9f3e11af2669" name="xfce4-session-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="25c47df9b71de862d72a9a49058894c9b69009d4bbf8144ffd6e4d1e07053562" name="xfce4-session-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="2ee183b4236377ceab4cbc8e65ad8fd10a5731afc4c81cbf3bb399dfb6fd629b" name="xfce4-settings-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="703c29dff7f31a72873fc3cb9c2183f035f414f0770c7fd01c18b873aca26dba" name="xfce4-settings-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="fbc621c8af9be586df3affb641502d8e2ad906286dd15d7d3b9e4d210cf04f07" name="xfce4-settings-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="10f2136a32d4ab06032743398db40ee3aa53eb3bff4182c4fc8c7eead56db04a" name="xfce4-settings-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="c91482a663dbeb3ec44a3c861b269641ad46d115e43b2e68028fd6c4b4e871e6" name="xfce4-settings-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="3e7eaccfe606bc21e286f37351b50ff4135de0f0f825cdc8323270d7bcf6fe16" name="xfce4-settings-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="6f397b5a357de7bfdf6d8088a2f56798ca75c507f8c89fed16164f7819b1ea56" name="xfdesktop-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="7f1175fa75a55ed32a51dfa82979d9b58131c52dcca4ba5201b48a6202fff302" name="xfdesktop-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="dd0553ccdd0a63233838120bb6ecbbdf567ff41e077106168416c8a5692ad41e" name="xfdesktop-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="32fdb7bf9224511f677e11b27b71a73706a6acadacc4838a089ce0bd2acd8a30" name="xfdesktop-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="5735f448e5085f95c8ca3f09df67877c00286ea8becd91e5ae0af102b2ab8330" name="xfdesktop-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="49594976eeb89d209fc2def1dc6cce815dc4b8e0e1931b01bb16998c874c429c" name="xfdesktop-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="d2387a90f1670b307489507df03a5798e6c6e7fe8dfda29704256a6877b983b0" name="xfwm4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="5bfbc2229042c26d84a567aabf39944f9297e55acccf4cffb73cfd690c35af0e" name="xfwm4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.11.2"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="1f0647b0271baf6a6d26d35b40df6416f303f845bc5aa3bf0012341a0e12ea59" name="xfwm4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.2.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="5bc134fd3d0bae230ab22cc5d3516ee2e3d43a3ca250bb076f6473f8cf6c9e9a" name="xfwm4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.4.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="595a326fdfd27b2a4650ff5257520787c4f6a84e3e1c1351e91ffeb41a39fc0f" name="xfwm4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.6.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="edd123a7560659edda66a263681beda37690e586fe4ba82706e4ddbd2479d34f" name="xfwm4-branding-openSUSE" arch="noarch">
  <version epoch="0" ver="4.18.0+git0.9a2f754" rel="lp155.2.8.1"/>
  <changelog author="maurizio.galli@gmail.com" date="1575633600">- Update to version 4.14+20191207:
  * Fix YaST desktop file</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1577620800">- Update to version 4.14+20191230:
  * Set default cursor to Adwaita</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578657600">- Update to version 4.14+20200110:
  * Improved application menus default structure
  * Add a README based on the one from branding</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1578830400">- Update to version 4.14+20200112:
  * set exo applications for mimetypes  (boo#1160683)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1579348800">- Update to version 4.14+20200118:
  * Temporarily revert Firefox as default handler to address boo#1160869</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891200">- Update to version 4.14+20200228:
  * Use the correct notifyd theme name
  * Rename defaults.list to xfce-mimeapps.list
  * Make Greybird-geeko default theme of xfce4-notifyd
  * Systray to use 16px icons</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1582891201">- Update to version 4.14+20200228:
  * Use more appropriate xdg location for xfce-mimeapps.list</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1583928000">- Update to version 4.14+20200311:
  * Use elementary-xfce-darker by default</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601553600">- Make sure noto-sans-cjk-fonts is installed</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1601640000">- Make noto-sans-cjk-fonts a soft dependency</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1606478400">- Make noto-coloremoji-fonts a soft dependency. This avoids having
  to break the dependency on the Rescue CD.</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608465600">- Update to version 4.16.0+git0.1963cf9:
  * Use openSUSE-xfce icon theme which complements Adwaita
  * Don't show icons for buttons
  * Fixed whisker menu title
  * Update whisker menu settings
  * Update default whisker menu layout
  * Update defaults.rc
  * Add some more  popular favourites to Whisker Menu
  * Fix systray sizing
  * Fix thunar in helpers.rc
  * Update desktop file names
  * Disable desktop app and windowlist menus by default
  * Don't show icons in menus
- Make sure Adwaita cursor is used in QT applications boo#1178511</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1608984000">- Update to version 4.16.0+git2.fca5bce:
  * Update mimeapps to use evince and file-roller
  * Define evince and file-roller as defaults</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609070400">- Update to version 4.16.0+git5.d1e3468:
  * Correct typo in default icon name
  * Fixed xfce4-desktop.xml file:
    Disable desktop-menu and windowlist-menu by default</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1609588800">- Update to version 4.16.0+git6.add0468:
  * Restored menu icons and saner defaults</changelog>
  <changelog author="Maurizio Galli &lt;maurizio.galli@gmail.com&gt;" date="1610452800">- Upstrem dropped libxfce4ui-1-0. Dependency no longer needed.</changelog>
  <changelog author="Marcel Kuehlhorn &lt;tux93@opensuse.org&gt;" date="1622635200">- Enable the fix for boo#1178511 on all Leap versions</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1624276800">- Update to version 4.16.0+git7.8b06717:
  * Update deprecated exo entries to new files (boo#1187523)</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1656417600">- Update to version 4.16.1+git0.77ba799:
  * Changed icon theme to adwaita-xfce as it obsoletes openSUSE-xfce
  * Modified gtk theme naming to follow upstream name change
  * Update default xfwm4 theme to follow upstream name change
  * Switch notication bubble theme to Default
  * Update README.md
  * Switch sources to https://code.opensuse.org/xfce/xfce4-branding-openSUSE</changelog>
  <changelog author="maurizio.galli@gmail.com" date="1680696000">- Update to version 4.18.0+git0.9a2f754:
  * Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)</changelog>
</package>
<package pkgid="d77d9512e875e3ec4c4d9495827ffca4fd71d2995ba2f16927656c0b3c4d27f6" name="yast2-firstboot" arch="noarch">
  <version epoch="0" ver="4.5.7" rel="lp155.2.3.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1607083200">- Fix: Starting YaST2 Control Center if the flag SHOW_Y2CC_CHECKBOX
  has been set in /etc/sysconfig/firstboot and the user has
  selected it while the firstboot installation workflow
  (bsc#1178834).
- 4.3.9</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1607947200">- Map the current static hostname only to the primary IP address
  of the connections without a hostname.
- Do not write network changes that are not related with the
  hostname client (bsc#1178834)
- 4.3.10</changelog>
  <changelog author="Josef Reidinger &lt;jreidinger@suse.com&gt;" date="1617105600">- Revert adding starting YaST2 Control Center after first boot as
  it does not have production quality and just confuse users
  (bsc#1180266)
- 4.3.11</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- only list specific files installed in common directories (metainfo,
  icons, fillupdir)
- 4.4.1 (bsc#1186066, bsc#1184786)</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1623931200">- Adapt code to Y2Users (part of jsc#PM-2620).
- 4.4.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1625832000">- Remember plain passwords in order to provide a clean navigation
  through the firstboot dialogs when going back and forward.
- Skip client for root password when needed (bsc#1188068).
- 4.4.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1628596800">- Move the home directory when the user login is modified in the
  client for creating a user (related to bsc#1188612).
- 4.4.4</changelog>
  <changelog author="Scott Bradnick &lt;sbradnick@suse.com&gt;" date="1632312000">- Adding check for WSL so that 'systemd start syslog.socket' isn't run
  for every run of YaST2.Firstboot (related to bsc#1190789).
- 4.4.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1632916800">- Adap clients to changes in Y2Users API (related to jsc#SLE-20592)
- 4.4.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1642420800">- Add client to configure settings for WSL images (jsc#SLE-20413).
- Provide a yast2-firstboot-wsl subpackage to deploy specific
  firstboot config for WSL.
- 4.4.7</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1645444800">- Registration step is always enabled for SLE, even when running
  in WSL (bsc#1195776).
- 4.4.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649678400">- Extract the translatable texts also from the wsl/firstboot.xml
  file (bsc#1197965)
- 4.5.1</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1650974400">- Fixed POT file comments (bsc#1198220)
- Removed .glade workaround for translations
- 4.5.2</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1660132800">- Do not skip client for root password automatically if
  the user password has not been set yet (bsc#1202228).
- 4.5.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1666180800">- Add client to select product in WSL (jsc#PED-1380).
- Allow installing WSL GUI pattern (jsc#PM-3439).
- 4.5.4</changelog>
  <changelog author="Josef Reidinger &lt;jreidinger@suse.com&gt;" date="1666872000">- Compute properly dependencies of WSL GUI pattern (jsc#PM-3439)
- 4.5.5</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.com&gt;" date="1678708800">- Removed unnecessary executable flag from several files
  (bsc#1209094)
- 4.5.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1690459200">- Adapt users client to the changes in yast2-users (related to
  bsc#1206627).
- 4.5.7</changelog>
</package>
<package pkgid="052a3df33c716a0a3d38ee66756ed06cc7c8c8edcf110e50367bdaf13b984150" name="yast2-firstboot" arch="src">
  <version epoch="0" ver="4.5.7" rel="lp155.2.3.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1607083200">- Fix: Starting YaST2 Control Center if the flag SHOW_Y2CC_CHECKBOX
  has been set in /etc/sysconfig/firstboot and the user has
  selected it while the firstboot installation workflow
  (bsc#1178834).
- 4.3.9</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1607947200">- Map the current static hostname only to the primary IP address
  of the connections without a hostname.
- Do not write network changes that are not related with the
  hostname client (bsc#1178834)
- 4.3.10</changelog>
  <changelog author="Josef Reidinger &lt;jreidinger@suse.com&gt;" date="1617105600">- Revert adding starting YaST2 Control Center after first boot as
  it does not have production quality and just confuse users
  (bsc#1180266)
- 4.3.11</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- only list specific files installed in common directories (metainfo,
  icons, fillupdir)
- 4.4.1 (bsc#1186066, bsc#1184786)</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1623931200">- Adapt code to Y2Users (part of jsc#PM-2620).
- 4.4.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1625832000">- Remember plain passwords in order to provide a clean navigation
  through the firstboot dialogs when going back and forward.
- Skip client for root password when needed (bsc#1188068).
- 4.4.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1628596800">- Move the home directory when the user login is modified in the
  client for creating a user (related to bsc#1188612).
- 4.4.4</changelog>
  <changelog author="Scott Bradnick &lt;sbradnick@suse.com&gt;" date="1632312000">- Adding check for WSL so that 'systemd start syslog.socket' isn't run
  for every run of YaST2.Firstboot (related to bsc#1190789).
- 4.4.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1632916800">- Adap clients to changes in Y2Users API (related to jsc#SLE-20592)
- 4.4.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1642420800">- Add client to configure settings for WSL images (jsc#SLE-20413).
- Provide a yast2-firstboot-wsl subpackage to deploy specific
  firstboot config for WSL.
- 4.4.7</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1645444800">- Registration step is always enabled for SLE, even when running
  in WSL (bsc#1195776).
- 4.4.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649678400">- Extract the translatable texts also from the wsl/firstboot.xml
  file (bsc#1197965)
- 4.5.1</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1650974400">- Fixed POT file comments (bsc#1198220)
- Removed .glade workaround for translations
- 4.5.2</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1660132800">- Do not skip client for root password automatically if
  the user password has not been set yet (bsc#1202228).
- 4.5.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1666180800">- Add client to select product in WSL (jsc#PED-1380).
- Allow installing WSL GUI pattern (jsc#PM-3439).
- 4.5.4</changelog>
  <changelog author="Josef Reidinger &lt;jreidinger@suse.com&gt;" date="1666872000">- Compute properly dependencies of WSL GUI pattern (jsc#PM-3439)
- 4.5.5</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.com&gt;" date="1678708800">- Removed unnecessary executable flag from several files
  (bsc#1209094)
- 4.5.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1690459200">- Adapt users client to the changes in yast2-users (related to
  bsc#1206627).
- 4.5.7</changelog>
</package>
<package pkgid="3a57fa8a3da407d93fb7a9234cc17df8762189700c6a14d9bec312e24f9001a9" name="yast2-firstboot-wsl" arch="noarch">
  <version epoch="0" ver="4.5.7" rel="lp155.2.3.1"/>
  <changelog author="Stefan Schubert &lt;schubi@suse.de&gt;" date="1607083200">- Fix: Starting YaST2 Control Center if the flag SHOW_Y2CC_CHECKBOX
  has been set in /etc/sysconfig/firstboot and the user has
  selected it while the firstboot installation workflow
  (bsc#1178834).
- 4.3.9</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1607947200">- Map the current static hostname only to the primary IP address
  of the connections without a hostname.
- Do not write network changes that are not related with the
  hostname client (bsc#1178834)
- 4.3.10</changelog>
  <changelog author="Josef Reidinger &lt;jreidinger@suse.com&gt;" date="1617105600">- Revert adding starting YaST2 Control Center after first boot as
  it does not have production quality and just confuse users
  (bsc#1180266)
- 4.3.11</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1621166400">- only list specific files installed in common directories (metainfo,
  icons, fillupdir)
- 4.4.1 (bsc#1186066, bsc#1184786)</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1623931200">- Adapt code to Y2Users (part of jsc#PM-2620).
- 4.4.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1625832000">- Remember plain passwords in order to provide a clean navigation
  through the firstboot dialogs when going back and forward.
- Skip client for root password when needed (bsc#1188068).
- 4.4.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1628596800">- Move the home directory when the user login is modified in the
  client for creating a user (related to bsc#1188612).
- 4.4.4</changelog>
  <changelog author="Scott Bradnick &lt;sbradnick@suse.com&gt;" date="1632312000">- Adding check for WSL so that 'systemd start syslog.socket' isn't run
  for every run of YaST2.Firstboot (related to bsc#1190789).
- 4.4.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1632916800">- Adap clients to changes in Y2Users API (related to jsc#SLE-20592)
- 4.4.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1642420800">- Add client to configure settings for WSL images (jsc#SLE-20413).
- Provide a yast2-firstboot-wsl subpackage to deploy specific
  firstboot config for WSL.
- 4.4.7</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1645444800">- Registration step is always enabled for SLE, even when running
  in WSL (bsc#1195776).
- 4.4.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649678400">- Extract the translatable texts also from the wsl/firstboot.xml
  file (bsc#1197965)
- 4.5.1</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1650974400">- Fixed POT file comments (bsc#1198220)
- Removed .glade workaround for translations
- 4.5.2</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1660132800">- Do not skip client for root password automatically if
  the user password has not been set yet (bsc#1202228).
- 4.5.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1666180800">- Add client to select product in WSL (jsc#PED-1380).
- Allow installing WSL GUI pattern (jsc#PM-3439).
- 4.5.4</changelog>
  <changelog author="Josef Reidinger &lt;jreidinger@suse.com&gt;" date="1666872000">- Compute properly dependencies of WSL GUI pattern (jsc#PM-3439)
- 4.5.5</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.com&gt;" date="1678708800">- Removed unnecessary executable flag from several files
  (bsc#1209094)
- 4.5.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1690459200">- Adapt users client to the changes in yast2-users (related to
  bsc#1206627).
- 4.5.7</changelog>
</package>
<package pkgid="b3401b6c815bf72bb385f0e60ab1532c6d763707211d2acf6a662caa83f5760f" name="yast2-theme" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.2.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="ae4c82222adb0b49b9cae58c4a550fbbf574041ddfc7fc83e64f4375b145da66" name="yast2-theme" arch="src">
  <version epoch="0" ver="4.5.0" rel="lp155.2.2.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="cbfa81012cb555a9e6a86a66f57779516cf32a53840a0f7d20f52bcaa52db395" name="yast2-theme" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.4.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="176d262a08ec0d6ac5de5d55469e6fda4861ca4f9d38a9478472d9ee46f6e2cc" name="yast2-theme" arch="src">
  <version epoch="0" ver="4.5.0" rel="lp155.2.4.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="4f0e6cb69f78264609a9d54b450b444f99167826ea874acdfc2bd997290ceaa7" name="yast2-theme" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.6.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="8f8d75fc05aab048456a850df5c14ef2ad12f58915f4133878d32720a7ed4848" name="yast2-theme" arch="src">
  <version epoch="0" ver="4.5.0" rel="lp155.2.6.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="73d9f8d95529dcfa6eb97117d8c2a8b94dee582fff1729900fd768442ba79038" name="yast2-theme-breeze" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.2.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="9fd27808a1c7eaed5d5e98cb251b833a1cda2bf10be4082894fa65f5430159ac" name="yast2-theme-breeze" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.4.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="a05f9ac6cc19ac89f03cf0b074af62fbf64a036d642b87f126c3f4a9583b664b" name="yast2-theme-breeze" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.6.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="01781c5d8bade2131cdbd542c1ef2155b8339a7c996c1f0a0e22252022cd7d4c" name="yast2-theme-oxygen" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.2.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="00fce2559dacaf3f1e06360cd7fa32c6717f2539309516059ea4b470aa48783c" name="yast2-theme-oxygen" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.4.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
<package pkgid="bd80785cc8c65ee131465441155aec8473c9c4bb800335de8483544cc641dd14" name="yast2-theme-oxygen" arch="noarch">
  <version epoch="0" ver="4.5.0" rel="lp155.2.6.1"/>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1584619200">- Uses a transparent background for the YAST_BANNER
  (jsc#SLE-9424, bsc#1162997)
- 4.2.9</changelog>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1591272000">- Add icon for sway pattern
  See gh#openSUSE/openSUSEway#1
  https://github.com/openSUSE/openSUSEway/issues/1
- 4.3.0</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1594382400">- Add raleway fonts dependency (related to bsc#1158298).
- 4.3.1</changelog>
  <changelog author="shenlebantongying &lt;shenlebantongying@gmail.com&gt;" date="1612699200">- Add icon for cinnamon pattern
- 4.3.2</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1612958400">- Update branding (jsc#SLE-15714).
- 4.3.3</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1613044800">- Use Poppins fonts instead of Raleway in all style files.
- Part of jsc#SLE-15714.
- 4.3.4</changelog>
  <changelog author="Kenneth Wimer &lt;wimer@suse.com&gt;" date="1614686400">- Fixes for bsc#1182497
- 4.3.5</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1614945600">- Fix styles in the running system (bsc#1183016).
- Recover styles for the steps in firstboot.
- 4.3.6</changelog>
  <changelog author="Jos&#xE9; Iv&#xE1;n L&#xF3;pez Gonz&#xE1;lez &lt;jlopez@suse.com&gt;" date="1615204800">- Improve styles for firstboot steps (related to bsc#1183162).
- 4.3.7</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1615464000">- Fix the down-arrow color for disabled dropdowns (bsc#1183090).
- Avoid labels being vertically cut (bsc#1183086, bsc#1183306).
- Do not show a white frame around software selection (bsc#1183356).
- Other minor style adjustments and improvements.
- 4.3.8</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1618920000">- 4.4.0 (bsc#1185510)</changelog>
  <changelog author="Hillwood Yang &lt;hillwood@opensuse.org&gt;" date="1620216000">- Added pattern-deepin.svg (licensed under GPL-3.0) (bsc#1185353)</changelog>
  <changelog author="Stefan Hundhammer &lt;shundhammer@suse.com&gt;" date="1623844800">- Added GPL-3.0 license to .spec for the new pattern-deepin.svg icon
- Added COPYING.gpl-3 and renamed COPYING to COPYING.gpl-2
- 4.4.1</changelog>
  <changelog author="Sasi Olin &lt;hel@lcp.world&gt;" date="1627560000">- Fix the icons' style and minify them (gh#yast/yast-theme#138)
- 4.4.2</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1629720000">- Add icon for Budgie pattern (bsc#1176164)
- Update license to include CC-BY-SA-4.0
- 4.4.3</changelog>
  <changelog author="Knut Anderssen &lt;kanderssen@suse.com&gt;" date="1634644800">- Remove unnecesary rej file (bsc#1191830)
- 4.4.4</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645617600">- Add CSS rules for making visible the addons selector items
  in current themes (related to bsc#1196362 and
  gh#yast/yast-registration#566).
- Changes the border color for the unselected checkbox.
- Add support for styling the RichText in a running system too.
- 4.4.5</changelog>
  <changelog author="David Diaz &lt;dgonzalez@suse.com&gt;" date="1645704000">- Fix theme switcher background style
  (related to bsc#1195730 and jsc#SLE-20564)
- 4.4.6</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1646049600">- Include the light SLE installation theme
  (jsc#SLE-20547, jsc#SLE-20564)
- SLE theme fixes:
  - Fixed partly hidden push buttons in some popups (bsc#1184778)
  - Fixed missing logo and "SUSE" label in the header in the
    non-default installation themes (bsc#1196312)
  - Fixed CheckBoxFrame indicator size (bsc#1184780)
- 4.4.7</changelog>
  <changelog author="Ladislav Slez&#xE1;k &lt;lslezak@suse.cz&gt;" date="1649246400">- Bump version to 4.5.0 (bsc#1198109)</changelog>
</package>
</otherdata>