Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gstreamer-devtools for 
openSUSE:Factory checked in at 2025-03-13 15:06:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-devtools (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-devtools"

Thu Mar 13 15:06:21 2025 rev:33 rq:1252466 version:1.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gstreamer-devtools/gstreamer-devtools.changes    
2025-02-05 12:40:41.061190234 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-devtools.new.19136/gstreamer-devtools.changes
 2025-03-13 15:07:24.341240745 +0100
@@ -1,0 +2,83 @@
+Wed Mar 12 06:55:24 UTC 2025 - Antonio Larrosa <alarr...@suse.com>
+
+- Update to version 1.26.0:
+  + Highlights
+    - H.266 Versatile Video Coding (VVC) codec support
+    - Low Complexity Enhancement Video Coding (LCEVC) support
+    - Closed captions: H.264/H.265 extractor/inserter,
+      cea708overlay, cea708mux, tttocea708 and more
+    - New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
+      client and dashsink improvements
+    - New AWS and Speechmatics transcription, translation and TTS
+      services elements, plus translationbin
+    - Splitmux lazy loading and dynamic fragment addition support
+    - Matroska: H.266 video and rotation tag support, defined
+      latency muxing
+    - MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
+      SMPTE ST-2038 and ID3 meta; mpegtslivesrc
+    - ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
+      raw video support; rotation tags
+    - SMPTE 2038 ancillary data streams support
+    - JPEG XS image codec support
+    - Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
+      segmentation masks
+    - ONVIF metadata extractor and conversion to/from relation
+      metas
+    - New originalbuffer element that can restore buffers again
+      after transformation steps for analytics
+    - Improved Python bindings for analytics API
+    - Lots of Vulkan integration and Vulkan Video decoder/encoder
+      improvements
+    - OpenGL integration improvements, esp. in glcolorconvert,
+      gldownload, glupload
+    - Qt5/Qt6 QML GL sinks now support direct DMABuf import from
+      hardware decoders
+    - CUDA: New compositor, Jetson NVMM memory support,
+      stream-ordered allocator
+    - NVCODEC AV1 video encoder element, and nvdsdewarp
+    - New Direct3D12 integration support library
+    - New d3d12swapchainsink and d3d12deinterlace elements and
+      D3D12 sink/source for zero-copy IPC
+    - Decklink HDR support (PQ + HLG) and frame scheduling
+      enhancements
+    - AJA capture source clock handling and signal loss recovery
+      improvements
+    - RTP and RTSP: New rtpbin sync modes, client-side MIKEY
+      support in rtspsrc
+    - New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP
+      payloaders and depayloaders
+    - webrtcbin support for basic rollbacks and other improvements
+    - webrtcsink: support for more encoders, SDP munging, and a
+      built-in web/signalling server
+    - webrtcsrc/sink: support for uncompressed audio/video and NTP
+      & PTP clock signalling and synchronization
+    - rtmp2: server authentication improvements incl. Limelight
+      CDN (llnw) authentication
+    - New Microsoft WebView2 based web browser source element
+    - The GTK3 plugin has gained support for OpenGL/WGL on Windows
+    - Many GTK4 paintable sink improvements
+    - GstPlay: id-based stream selection and message API
+      improvements
+    - Real-time pipeline visualization in a browser using a new
+      dots tracer and viewer
+    - New tracers for tracking memory usage, pad push timings, and
+      buffer flow as pcap files
+    - VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG
+      encoders, VP9/VP8 alpha decodebins
+    - Video4Linux2 elements support DMA_DRM caps negotiation now
+    - V4L2 stateless decoders implement inter-frame resolution
+      changes for AV1 and VP9
+    - Editing services: support for reverse playback and audio
+      channel reordering
+    - New QUIC-based elements for working with raw QUIC streams,
+      RTP-over-QUIC (RoQ) and WebTransport
+    - Apple AAC audio encoder and multi-channel support for the
+      Apple audio decoders
+    - cerbero: Python bindings and introspection support; improved
+      Windows installer based on WiX5
+    - Lots of new plugins, features, performance improvements and
+      bug fixes
+  + For more detailed information on this update, please see
+    https://gstreamer.freedesktop.org/releases/1.26/
+
+-------------------------------------------------------------------

Old:
----
  gst-devtools-1.24.12.tar.xz

New:
----
  _service
  gst-devtools-1.26.0.obscpio
  gst-devtools.obsinfo
  vendor.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-devtools.spec ++++++
--- /var/tmp/diff_new_pack.fqvkqA/_old  2025-03-13 15:07:26.233320108 +0100
+++ /var/tmp/diff_new_pack.fqvkqA/_new  2025-03-13 15:07:26.249320779 +0100
@@ -20,16 +20,18 @@
 
 %{?sle15_python_module_pythons}
 Name:           gstreamer-devtools
-Version:        1.24.12
+Version:        1.26.0
 Release:        0
 Summary:        Development and debugging tools for GStreamer
 License:        LGPL-2.1-or-later
 Group:          Productivity/Multimedia/Other
 URL:            https://gstreamer.freedesktop.org
-Source:         %{url}/src/%{_name}/%{_name}-%{version}.tar.xz
+Source:         %{_name}-%{version}.tar.zst
+Source2:        vendor.tar.zst
 # PATCH-FIX-UPSTREAM gst-devtools-fix-hicolor-dir.patch -- Install icon file 
in correct folder
 Patch0:         gst-devtools-fix-hicolor-dir.patch
 
+BuildRequires:  cargo
 BuildRequires:  fdupes
 BuildRequires:  meson >= 1.1
 BuildRequires:  pkgconfig
@@ -39,6 +41,7 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gstreamer-1.0) >= %{version}
 BuildRequires:  pkgconfig(gstreamer-pbutils-1.0) >= %{version}
+BuildRequires:  pkgconfig(gstreamer-plugins-bad-1.0) >= %{version}
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
 %if 0%{?suse_version} >= 1500
 BuildRequires:  pkgconfig(gstreamer-rtsp-server-1.0) >= %{version}
@@ -100,7 +103,9 @@
 ensure that all elements behave all together in the expected way.
 
 %prep
-%autosetup -n %{_name}-%{version} -p1
+%autosetup -n %{_name}-%{version} -a2 -p1
+# unglock cargo
+rm ./dots-viewer/Cargo.lock
 sed -i -e '1{s,^#!/usr/bin/env python3,#!%{_bindir}/python3,}' 
validate/tools/gst-validate-launcher.in
 sed -i -e '1{s,^#!/usr/bin/env python3,#!%{_bindir}/python3,}' 
debug-viewer/gst-debug-viewer
 
@@ -113,12 +118,15 @@
 
 %install
 %meson_install
+%python3_fix_shebang
 %fdupes -s %{buildroot}/%{_prefix}
+
 %ldconfig_scriptlets -n libgstvalidate-1_0-0
 
 %files
 %license validate/COPYING
-%doc ChangeLog validate/README
+%doc validate/README
+%{_bindir}/gst-dots-viewer
 %{_bindir}/gst-validate-1.0
 %{_bindir}/gst-validate-images-check-1.0
 %{_bindir}/gst-validate-launcher

++++++ _service ++++++
<?xml version="1.0"?>
<services>
  <service name="obs_scm" mode="manual">
    <param name="scm">git</param>
    <param 
name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param>
    <param name="subdir">subprojects/gst-devtools</param>
    <param name="filename">gst-devtools</param>
    <param name="revision">1.26.0</param>
    <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
    <param name="versionrewrite-pattern">v?(.*)\+0</param>
    <param name="versionrewrite-replacement">\1</param>
<!--    <param name="changesgenerate">enable</param> -->
  </service>
  <service name="cargo_vendor" mode="manual">
          <param 
name="srcdir">gstreamer/subprojects/gst-devtools/dots-viewer</param>
          <param name="compression">zst</param>
          <param name="update">true</param>
  </service>
  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="file">*.tar</param>
    <param name="compression">zst</param>
  </service>
  <service name="set_version" mode="manual" />
</services>


++++++ gst-devtools.obsinfo ++++++
name: gst-devtools
version: 1.26.0
mtime: 1741724416
commit: d31ce8e5e1aacf8f5e5beabb5c81ce2e4da5c202

Reply via email to