Hello community, here is the log from the commit of package xplayer for openSUSE:Leap:15.2 checked in at 2020-05-28 22:01:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/xplayer (Old) and /work/SRC/openSUSE:Leap:15.2/.xplayer.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xplayer" Thu May 28 22:01:01 2020 rev:19 rq:810028 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/xplayer/xplayer.changes 2020-01-15 16:31:37.952861914 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.xplayer.new.3606/xplayer.changes 2020-05-28 22:01:02.367318276 +0200 @@ -1,0 +2,107 @@ +Wed Jan 15 16:48:23 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com> + +- Switch to Python3. Replace python-devel with python3-base + BuildRequires and libpeas-loader-python, python-beautifulsoup, + python2-httplib2 and python-httplib2 with libpeas-loader-python3 + Requires and python3-beautifulsoup4 and python3-httplib2 + Recommends. Add python3-pylint, needed for python support to be + actually enabled, and pass export PYTHON=%%{_bindir}/python3. + Drop python-gobject, python2-gobject-Gdk, + gstreamer-plugin-gstclutter-3_0, python-gobject-Gdk and the + conditonals around these. Add python3-gobject-Gdk, it is the only + one needed. + +------------------------------------------------------------------- +Tue Aug 13 06:50:19 UTC 2019 - Marguerite Su <i@marguerite.su> + +- add xplayer-2.2.1-return-no-value-in-void-function.patch + +------------------------------------------------------------------- +Sun Jul 28 04:02:53 UTC 2019 - Marguerite Su <i@marguerite.su> + +- Update to version 2.2.1: + * Update translations + +------------------------------------------------------------------- +Mon Jul 1 04:27:25 UTC 2019 - Dead Mozay <dead_mozay@opensuse.org> + +- Update to version 2.2.0: + * check for bvw->priv->tagcache == NULL in bacon-video-widget.c update_orientation_from_video (#150) + * Add Ctrl+W shortcut to close the app + * l10n: Update translations + +------------------------------------------------------------------- +Fri Mar 15 04:19:24 UTC 2019 - Dead Mozay <dead-mozay@opensuse.org> + +- Update to version 2.0.2: + * Close the va_list 'ap' with va_end (#140) + * l10n: Update translations + * Port to python3 (#104) + * grilo plugin: Move derived widgets from GtkBuilder (#119) + * Add croatian manual (#105) + * Packaging: Update dependencies + * CI: Remove Mint 18 + * Packaging: Update dependencies + * Rename dbusservice plugin to MPRIS. + * Fix python console plugin + * l10n: Update POT + * Consistent icon usage in all xapps: help-contents (#133) + * pythonconsole: Import all classes to expose publicly (#123) + * thumbnailer: Use g_clear_object (#124) + * thumbnailer: Simplify getting the file's basename (#125) + * thumbnailer: Fix memory leak (#129) + * gst: Fix GstMemory memory leak (#131) + * gst: Add new flags for playbin (#130) + * dbusservice: Force Position to be int64 (#132) + * thumbnailer: Remove film strip from generated thumbnails (#126) + * missing plugins: Pass in Xplayer's desktop file ID + * missing plugins: Break out a function + * missing plugins: Ask the user before spawning a plugin search + * core: Add missing enum members to switch statements + * core: Conditionalise use of new GStreamer GST_MESSAGE_* API + * backend: Fix incorrect return type + * Bump gstreamer version to 1.6.0 + * thumbnailer: Also blacklist new vaapidecodebin + * thumbnailer: blacklist new vaapi plugin names + * thumbnailer: Blacklist the bmcdec plugin + * thumbnailer: Blacklist GStreamer plugins rather than features + * thumbnailer: Blacklist video4linux2 plugin + * src/plugins/dbusservice/dbusservice.py: Fix dbus/mpris next and previous commands. + * Play/pause with SPACE instead of CTRL+SPACE (#98) (#137) +- Remove xplayer-fix-grilo.patch merged upstream. + +------------------------------------------------------------------- +Mon Sep 10 12:53:21 UTC 2018 - sor.alexei@meowr.ru + +- Add xplayer-fix-grilo.patch: Fix start-up issues caused by the + Grilo plugin (boo#1106676). + +------------------------------------------------------------------- +Tue Jun 26 17:30:24 UTC 2018 - sor.alexei@meowr.ru + +- Update to version 1.8.3 (changes since 1.8.1): + * Fix "Fit window to movie". + * Update translations. + +------------------------------------------------------------------- +Sat May 26 10:16:07 UTC 2018 - sor.alexei@meowr.ru + +- Update to version 1.8.1: + * Update translations. + +------------------------------------------------------------------- +Thu May 8 20:40:20 UTC 2018 - sor.alexei@meowr.ru + +- Update to version 1.8.0: + * Do not use gnome-common. + * Fix the python shebang. + * Clean up the auto-generated files. + * Fix a compilation error. + * Fix "Pause" handler for the MPRIS interface, as well as the + media key interface. The media-key handler simply hadn't + implemented it, and the mpris plugin (python) was encountering + an introspection namespace issue with the pause methods. + * rotation plugin: Fix build, remove generated files, and allow + the build to compile the .vala source. + +------------------------------------------------------------------- Old: ---- xplayer-1.6.1.tar.gz New: ---- xplayer-2.2.1-return-no-value-in-void-function.patch xplayer-2.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xplayer.spec ++++++ --- /var/tmp/diff_new_pack.XXJaaL/_old 2020-05-28 22:01:02.839319710 +0200 +++ /var/tmp/diff_new_pack.XXJaaL/_new 2020-05-28 22:01:02.843319723 +0200 @@ -1,7 +1,7 @@ # # spec file for package xplayer # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,28 +12,36 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %bcond_without zeitgeist Name: xplayer -Version: 1.6.1 +Version: 2.2.1 Release: 0 Summary: Generic media player License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Multimedia/Video/Players -Url: https://github.com/linuxmint/xplayer +URL: https://github.com/linuxmint/xplayer Source: https://github.com/linuxmint/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM return no value in void function +Patch: xplayer-2.2.1-return-no-value-in-void-function.patch +BuildRequires: autoconf +BuildRequires: autoconf-archive +BuildRequires: automake BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: gnome-common BuildRequires: gstreamer-plugins-good >= 0.11.93 # For gst-inspect tool BuildRequires: gstreamer-utils >= 0.11.93 +BuildRequires: gtk-doc +BuildRequires: intltool +BuildRequires: libtool BuildRequires: lirc-devel BuildRequires: pkgconfig -BuildRequires: python-devel +BuildRequires: python3-base +BuildRequires: python3-pylint BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala >= 0.14.1 @@ -70,7 +78,6 @@ Requires: gstreamer-plugins-base Requires: gstreamer-plugins-good Requires: iso-codes -Requires: python-gobject Requires: xplayer-plugins Recommends: %{name}-lang Recommends: %{name}-plugins @@ -84,16 +91,9 @@ %else Obsoletes: %{name}-plugin-zeitgeist <= %{version} %endif -%if 0%{?suse_version} >= 1500 -BuildRequires: pkgconfig(grilo-0.3) # Required for cluttersink. Requires: gstreamer-plugin-cluttergst3 -Requires: python2-gobject-Gdk -%else -# Required for cluttersink. -Requires: gstreamer-plugin-gstclutter-3_0 -Requires: python-gobject-Gdk -%endif +Requires: python3-gobject-Gdk %description xplayer is a media player based on GStreamer for the Cinnamon @@ -104,19 +104,15 @@ Summary: Plugins for xplayer media player Group: Productivity/Multimedia/Video/Players Requires: %{name} = %{version} -Requires: libpeas-loader-python +Requires: libpeas-loader-python3 # Brasero plugin. Recommends: brasero # BBC iPlayer plugin. -Recommends: python-beautifulsoup +Recommends: python3-beautifulsoup4 # Gromit Annotation plugin. Suggests: gromit %glib2_gsettings_schema_requires -%if 0%{?suse_version} >= 1500 -Recommends: python2-httplib2 -%else -Recommends: python-httplib2 -%endif +Recommends: python3-httplib2 %description plugins xplayer is a media player based on GStreamer for the Cinnamon @@ -155,14 +151,17 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build -NOCONFIGURE=1 gnome-autogen.sh +NOCONFIGURE=1 ./autogen.sh +export PYTHON=%{_bindir}/python3 export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins/ %configure \ - --disable-static -make %{?_smp_mflags} V=1 + --disable-static \ + --disable-Werror +#make %{?_smp_mflags} V=1 +make -j1 V=1 %install %make_install @@ -199,11 +198,7 @@ %endif %files -%if 0%{?suse_version} >= 1500 %license COPYING -%else -%doc COPYING -%endif %doc AUTHORS ChangeLog NEWS README %doc %{_datadir}/help/C/%{name}/ %{_bindir}/%{name}* ++++++ xplayer-2.2.1-return-no-value-in-void-function.patch ++++++ Index: xplayer-2.2.1/src/backend/gsd-osd-window.c =================================================================== --- xplayer-2.2.1.orig/src/backend/gsd-osd-window.c +++ xplayer-2.2.1/src/backend/gsd-osd-window.c @@ -250,7 +250,7 @@ draw_action_custom (GsdOsdDrawContext * g_free (name); if (pixbuf == NULL) { - return FALSE; + return; } } ++++++ xplayer-1.6.1.tar.gz -> xplayer-2.2.1.tar.gz ++++++ ++++ 60174 lines of diff (skipped)