Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package totem for openSUSE:Factory checked 
in at 2022-03-23 20:16:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/totem (Old)
 and      /work/SRC/openSUSE:Factory/.totem.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "totem"

Wed Mar 23 20:16:53 2022 rev:153 rq:963638 version:42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/totem/totem.changes      2022-02-09 
20:38:06.246218685 +0100
+++ /work/SRC/openSUSE:Factory/.totem.new.25692/totem.changes   2022-03-23 
20:18:01.722450891 +0100
@@ -1,0 +2,40 @@
+Sat Mar 19 09:51:17 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.0:
+  + Updated appdata screenshots.
+  + Fix screenshot functionality not working since the port to the
+    OpenGL video widget.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Feb 25 08:34:46 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.beta:
+  + Port video widget from obsolete Clutter to OpenGL
+  + Move subtitles and audio track selection to its own menu
+  + Add shortcuts for mute, cycling through subtitles, toggling
+    subtitles and seeking to specific places in the video
+  + Implement a enabled-by-default native MPRIS plugin to replace
+    the Python MPRIS plugin
+  + Remove media-player-keys plugin that supported the old GNOME
+    Settings Daemon API, now replaced by MPRIS
+  + Show more precise elapsed time when stepping frame-by-frame
+  + Implement "search by title" in OpenSubtitles plugin
+  + Updated translations.
+- Drop patches fixed upstream:
+  + totem-fix-meson-061.patch
+  + totem-enable-vaapi.patch
+- Drop conditional zeitgeist plugin and Obsolete it, removed
+  upstream long ago.
+- Drop gcc-c++, pkgconfig(clutter-1.0), pkgconfig(clutter-gst-3.0),
+  and pkgconfig(clutter-gtk-1.0) BuildRequires following upstreams
+  port to OpenGL. Also drop gstreamer-plugin-cluttergst3
+  Recommends.
+- Add gstreamer-plugins-good-gtk, pkgconfig(libhandy-1) and
+  pkgconfig(libpeas-gtk-1.0) BuildRequires: New dependencies. Also
+  add gstreamer-plugins-good-gtk Requires.
+- Drop the workaround for parallel build breakage, no longer
+  needed.
+- Switch to gitcheckout via source service.
+
+-------------------------------------------------------------------

Old:
----
  totem-3.38.2.tar.xz
  totem-enable-vaapi.patch
  totem-fix-meson-061.patch

New:
----
  _service
  totem-42.0.obscpio
  totem.obsinfo

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

Other differences:
------------------
++++++ totem.spec ++++++
--- /var/tmp/diff_new_pack.MIi6if/_old  2022-03-23 20:18:02.582451377 +0100
+++ /var/tmp/diff_new_pack.MIi6if/_new  2022-03-23 20:18:02.586451379 +0100
@@ -16,25 +16,20 @@
 #
 
 
-%define build_zeitgeist_plugin 0
 Name:           totem
-Version:        3.38.2
+Version:        42.0
 Release:        0
 Summary:        Movie Player for the GNOME Desktop
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Productivity/Multimedia/Video/Players
 URL:            https://wiki.gnome.org/Apps/Videos
-Source0:        
https://download.gnome.org/sources/totem/3.38/%{name}-%{version}.tar.xz
-# PATCH-FEATURE-OPENSUSE totem-enable-vaapi.patch -- Enable vaapi support 
again.
-Patch0:         totem-enable-vaapi.patch
-# PATCH-FIX-UPSTREAM totem-fix-meson-061.patch bjorn....@gmail.com -- Fix 
build with meson 0.61 and newer
-Patch1:         totem-fix-meson-061.patch
+Source0:        %{name}-%{version}.tar.xz
 
 BuildRequires:  appstream-glib
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
-BuildRequires:  gcc-c++
-BuildRequires:  gstreamer-plugins-good >= 0.11.93
+BuildRequires:  gstreamer-plugins-good
+BuildRequires:  gstreamer-plugins-good-gtk
 # For gst-inspect tool
 BuildRequires:  gstreamer-utils >= 0.11.93
 BuildRequires:  gtk-doc
@@ -45,9 +40,6 @@
 BuildRequires:  vala >= 0.14.1
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(cairo) >= 1.14.0
-BuildRequires:  pkgconfig(clutter-1.0) >= 1.17.3
-BuildRequires:  pkgconfig(clutter-gst-3.0) >= 2.99.2
-BuildRequires:  pkgconfig(clutter-gtk-1.0) >= 1.8.1
 BuildRequires:  pkgconfig(glib-2.0) >= 2.56.0
 BuildRequires:  pkgconfig(gnome-desktop-3.0)
 BuildRequires:  pkgconfig(grilo-0.3) >= 0.3.0
@@ -59,37 +51,35 @@
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.22.0
 BuildRequires:  pkgconfig(iso-codes)
 BuildRequires:  pkgconfig(libepc-ui-1.0) > 0.4.0
+BuildRequires:  pkgconfig(libhandy-1)
 BuildRequires:  pkgconfig(libpeas-1.0) >= 1.1.0
+BuildRequires:  pkgconfig(libpeas-gtk-1.0)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.6.0
 BuildRequires:  pkgconfig(pygobject-3.0) >= 2.90.3
 BuildRequires:  pkgconfig(shared-mime-info)
 BuildRequires:  pkgconfig(totem-plparser) >= 3.26.5
 BuildRequires:  pkgconfig(x11)
+
 # We want a useful set of plugins
 Requires:       gstreamer-plugins-base
 Requires:       gstreamer-plugins-good
+Requires:       gstreamer-plugins-good-gtk
 Requires:       iso-codes
-# Required for cluttersink
-Recommends:     gstreamer-plugin-cluttergst3
 Recommends:     gstreamer-plugins-bad
 Recommends:     gstreamer-plugins-ugly
 Recommends:     totem-plugins
+
 # totem-plugin-brasero has been removed.
-Obsoletes:      totem-plugin-brasero
+Obsoletes:      totem-plugin-brasero < 3.38.0
 # totem-plugin-upnp has been substituted by a grilo plugin.
-Obsoletes:      totem-plugin-upnp <= %{version}
+Obsoletes:      totem-plugin-upnp < 3.38.0
 # The browser plugins were dropped with totem 3.13.90
 Obsoletes:      nautilus-totem < 3.31.92
 Obsoletes:      totem-browser-plugin < 3.13.90
 Obsoletes:      totem-browser-plugin-gmp < 3.13.90
 Obsoletes:      totem-browser-plugin-vegas < 3.13.90
 %glib2_gsettings_schema_requires
-%if %{build_zeitgeist_plugin}
-BuildRequires:  pkgconfig(zeitgeist-2.0) >= 0.9.12
-%endif
-%if ! %{build_zeitgeist_plugin}
-Obsoletes:      totem-plugin-zeitgeist <= %{version}
-%endif
+Obsoletes:      totem-plugin-zeitgeist < 3.38.0
 
 %description
 Totem is a movie player for the GNOME desktop based on GStreamer. It
@@ -109,19 +99,6 @@
 
 This package includes plugins for Totem, to add advanced features.
 
-%if %{build_zeitgeist_plugin}
-%package plugin-zeitgeist
-Summary:        Zeitgeist support for the Totem movie player
-Group:          Productivity/Multimedia/Video/Players
-Requires:       %{name} = %{version}
-Supplements:    packageand(%{name}:zeitgeist)
-
-%description plugin-zeitgeist
-Totem is a movie player for the GNOME desktop based on GStreamer.
-
-This package includes the Zeitgeist plugin for Totem.
-%endif
-
 %package devel
 Summary:        Developer Documentation for Totem Movie Player
 Group:          Development/Libraries/GNOME
@@ -143,8 +120,6 @@
        -D enable-gtk-doc=true \
        -D enable-python=yes \
        %{nil}
-# workaround parallel build breakage (bgo#786248)
-%meson_build src/Totem-1.0.gir
 %meson_build
 
 %install
@@ -187,9 +162,8 @@
 # Explicitly list plugins
 %{_libdir}/totem/plugins/apple-trailers/
 %{_libdir}/totem/plugins/autoload-subtitles/
-%{_libdir}/totem/plugins/dbus/
 %{_libdir}/totem/plugins/im-status/
-%{_libdir}/totem/plugins/media-player-keys/
+%{_libdir}/totem/plugins/mpris/
 %{_libdir}/totem/plugins/open-directory/
 %{_libdir}/totem/plugins/opensubtitles/
 %{_libdir}/totem/plugins/properties/
@@ -207,11 +181,6 @@
 %{_datadir}/glib-2.0/schemas/org.gnome.totem.plugins.opensubtitles.gschema.xml
 %{_datadir}/glib-2.0/schemas/org.gnome.totem.plugins.pythonconsole.gschema.xml
 
-%if %{build_zeitgeist_plugin}
-%files plugin-zeitgeist
-%{_libdir}/totem/plugins/zeitgeist-dp/
-%endif
-
 %files devel
 %doc AUTHORS NEWS README
 %{_datadir}/gtk-doc/html/totem/

++++++ _service ++++++
<?xml version="1.0"?>
<services>
  <service name="obs_scm" mode="manual">
    <param name="scm">git</param>
    <param name="url">https://gitlab.gnome.org/GNOME/totem.git</param>
    <param name="revision">refs/tags/42.0</param>
    <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
    <param name="versionrewrite-pattern">(.*)\+0</param>
    <param name="versionrewrite-replacement">\1</param>
<!--
    <param name="changesgenerate">enable</param>
    <param name="changesauthor">bjorn....@gmail.com</param>
-->
  </service>
  <service name="tar" mode="buildtime"/>
  <service name="recompress" mode="buildtime">
    <param name="file">*.tar</param>
    <param name="compression">xz</param>
  </service>
  <service name="set_version" mode="manual" />
</services>

++++++ totem.obsinfo ++++++
name: totem
version: 42.0
mtime: 1647642071
commit: d578333de76dc51f7a58bd84edee8ee93f5050e3

Reply via email to