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 2022-02-09 20:38:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-devtools (Old) and /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-devtools" Wed Feb 9 20:38:59 2022 rev:8 rq:952084 version:1.18.6 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-devtools/gstreamer-devtools.changes 2021-10-26 20:14:38.594039899 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-devtools.new.1898/gstreamer-devtools.changes 2022-02-09 20:39:54.242477006 +0100 @@ -1,0 +2,23 @@ +Fri Feb 4 19:52:23 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 1.18.6: + + No changes, version bump only. + +------------------------------------------------------------------- +Tue Jan 25 00:27:22 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Drop unused hotdoc BuildRequires, and pass doc=disabled to meson, + we were not building docs in any case, and we have a new seperate + gstreamer-docs package that have all the documentation. +- Drop cmake BuildRequires, neither used, nor needed. +- Add conditional pkgconfig(gstreamer-rtsp-server-1.0) + BuildRequires, build optional validate-rtsp support for + Tumbleweed and newer. +- Add fdupes BuildRequires and macro, remove duplicate files. +- Use ldconfig_scriptlets macro for post(un) handling. +- Add gst-devtools-fix-hicolor-dir.patch, install icon file in + correct folder. +- Drop _service, use upstream url for tarball. +- Use yet a sed call to fix a shebang. + +------------------------------------------------------------------- Old: ---- _service gstreamer-devtools-1.18.5.tar.xz New: ---- gst-devtools-1.18.6.tar.xz gst-devtools-fix-hicolor-dir.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-devtools.spec ++++++ --- /var/tmp/diff_new_pack.WEIcrh/_old 2022-02-09 20:39:54.762478250 +0100 +++ /var/tmp/diff_new_pack.WEIcrh/_new 2022-02-09 20:39:54.766478260 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer-devtools # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,16 +19,17 @@ %define _name gst-devtools Name: gstreamer-devtools -Version: 1.18.5 +Version: 1.18.6 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: %{name}-%{version}.tar.xz +Source: %{url}/src/%{_name}/%{_name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM gst-devtools-fix-hicolor-dir.patch -- Install icon file in correct folder +Patch: gst-devtools-fix-hicolor-dir.patch -BuildRequires: cmake -BuildRequires: hotdoc +BuildRequires: fdupes BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) @@ -38,6 +39,9 @@ BuildRequires: pkgconfig(gstreamer-1.0) >= %{version} BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= %{version} BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version} +%if 0%{?suse_version} >= 1599 +BuildRequires: pkgconfig(gstreamer-rtsp-server-1.0) >= %{version} +%endif BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0 BuildRequires: pkgconfig(json-glib-1.0) Obsoletes: gstreamer-validate < 1.18.1 @@ -94,20 +98,21 @@ ensure that all elements behave all together in the expected way. %prep -%autosetup -p1 +%autosetup -n %{_name}-%{version} -p1 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 %build %meson \ -Ddebug_viewer=enabled \ + -Ddoc=disabled \ %{nil} %meson_build %install %meson_install - -%post -n libgstvalidate-1_0-0 -p /sbin/ldconfig -%postun -n libgstvalidate-1_0-0 -p /sbin/ldconfig +%fdupes -s %{buildroot}/%{_prefix} +%ldconfig_scriptlets -n libgstvalidate-1_0-0 %files %license validate/COPYING @@ -117,6 +122,9 @@ %{_bindir}/gst-validate-launcher %{_bindir}/gst-validate-media-check-1.0 %{_bindir}/gst-validate-transcoding-1.0 +%if 0%{?suse_version} >= 1599 +%{_bindir}/gst-validate-rtsp-server-1.0 +%endif %{_libdir}/gst-validate-launcher/ %dir %{_datadir}/gstreamer-1.0/ %{_datadir}/gstreamer-1.0/validate/ @@ -127,14 +135,13 @@ %{python_sitelib}/GstDebugViewer/ %{_datadir}/applications/org.freedesktop.GstDebugViewer.desktop %{_datadir}/gst-debug-viewer/ -%{_datadir}/icons/hicolor/48x48/apps/gst-debug-viewer.png +%{_datadir}/icons/hicolor/*/apps/gst-debug-viewer.png %{_datadir}/icons/hicolor/scalable/apps/gst-debug-viewer.svg %{_datadir}/metainfo/org.freedesktop.GstDebugViewer.appdata.xml %files -n libgstvalidate-1_0-0 %{_libdir}/libgstvalidate-1.0.so.* %{_libdir}/libgstvalidate-default-overrides-1.0.so.* -#%%{_libdir}/libgstvalidatevideo-1.0.so.* %files -n typelib-1_0-GstValidate-1_0 %{_libdir}/girepository-1.0/GstValidate-1.0.typelib @@ -150,6 +157,5 @@ %{_libdir}/pkgconfig/gst-validate-1.0.pc %{_libdir}/libgstvalidate-1.0.so %{_libdir}/libgstvalidate-default-overrides-1.0.so -#%%{_libdir}/libgstvalidatevideo-1.0.so %changelog ++++++ gst-devtools-fix-hicolor-dir.patch ++++++ Index: gst-devtools-1.18.5/debug-viewer/data/meson.build =================================================================== --- gst-devtools-1.18.5.orig/debug-viewer/data/meson.build +++ gst-devtools-1.18.5/debug-viewer/data/meson.build @@ -1,6 +1,6 @@ install_data('about-dialog.ui', 'main-window.ui', 'menus.ui', 'gst-debug-viewer.png', install_dir: join_paths(get_option('datadir'), 'gst-debug-viewer')) install_data('gst-debug-viewer.png', - install_dir: join_paths(get_option('datadir'), 'icons/hicolor/48x48/apps')) + install_dir: join_paths(get_option('datadir'), 'icons/hicolor/64x64/apps')) install_data('gst-debug-viewer.svg', install_dir: join_paths(get_option('datadir'), 'icons/hicolor/scalable/apps')) \ No newline at end of file