Hello community, here is the log from the commit of package phonon-backend-vlc for openSUSE:Factory checked in at 2019-01-21 10:56:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/phonon-backend-vlc (Old) and /work/SRC/openSUSE:Factory/.phonon-backend-vlc.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "phonon-backend-vlc" Mon Jan 21 10:56:24 2019 rev:25 rq:666295 version:0.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/phonon-backend-vlc/phonon-backend-vlc.changes 2018-02-27 17:00:22.326808179 +0100 +++ /work/SRC/openSUSE:Factory/.phonon-backend-vlc.new.28833/phonon-backend-vlc.changes 2019-01-21 10:56:44.779556047 +0100 @@ -1,0 +2,19 @@ +Thu Jan 10 15:21:22 UTC 2019 - wba...@tmo.at + +- Update to 0.10.2: + * libvlc's internal screensaver inhibitor is now explicitly + disabled. Applications are expected to inhibit manually (from + an API they always were; now this is actually correctly + abstracted from libvlc's defaults). The built-in libvlc + inhibition is not consistent with other backends' behavior and + can in fact cause dbus time outs when attempting to uninhibit + on player shutdown (e.g. applications getting stuck for 30 + seconds on quit). + * CMake output for libvlc has been made more verbose to aid + diagnostics when libvlc is not found, or not completely found + anyway. Previously the verbose output was only generated on + success scenarios, where it is distinctly less useful, now it + is also generated when libvlc was not found. +- Run spec-cleaner + +------------------------------------------------------------------- Old: ---- phonon-backend-vlc-0.10.1.tar.xz New: ---- phonon-backend-vlc-0.10.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ phonon-backend-vlc.spec ++++++ --- /var/tmp/diff_new_pack.MngjIp/_old 2019-01-21 10:56:45.139555615 +0100 +++ /var/tmp/diff_new_pack.MngjIp/_new 2019-01-21 10:56:45.143555611 +0100 @@ -1,7 +1,7 @@ # # spec file for package phonon-backend-vlc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # 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/ # %define _phonon_version 4.7.0 Name: phonon-backend-vlc -Version: 0.10.1 +Version: 0.10.2 Release: 0 Summary: Phonon VLC Backend -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: System/GUI/KDE -Url: http://phonon.kde.org/ +URL: http://phonon.kde.org/ Source: http://download.kde.org/stable/phonon/%{name}/%{version}/%{name}-%{version}.tar.xz BuildRequires: cmake BuildRequires: fdupes @@ -46,7 +46,7 @@ This is the VLC backend for Phonon. %prep -%setup -q -n phonon-vlc-%{version} +%setup -q -n phonon-backend-vlc-%{version} %build %cmake_kde4 -d build @@ -66,8 +66,8 @@ %endif %files -%defattr(-,root,root) -%doc AUTHORS COPYING.LIB +%license COPYING.LIB +%doc AUTHORS %dir %{_kde4_servicesdir}/phononbackends %{_kde4_modulesdir}/plugins/phonon_backend/phonon_vlc.so %{_kde4_servicesdir}/phononbackends/vlc.desktop ++++++ phonon-backend-vlc-0.10.1.tar.xz -> phonon-backend-vlc-0.10.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-vlc-0.10.1/CMakeLists.txt new/phonon-backend-vlc-0.10.2/CMakeLists.txt --- old/phonon-vlc-0.10.1/CMakeLists.txt 2018-02-26 15:57:37.000000000 +0100 +++ new/phonon-backend-vlc-0.10.2/CMakeLists.txt 2019-01-09 13:32:18.000000000 +0100 @@ -25,7 +25,7 @@ set(PHONON_VLC_MAJOR_VERSION "0") set(PHONON_VLC_MINOR_VERSION "10") -set(PHONON_VLC_PATCH_VERSION "1") +set(PHONON_VLC_PATCH_VERSION "2") set(PHONON_VLC_VERSION "${PHONON_VLC_MAJOR_VERSION}.${PHONON_VLC_MINOR_VERSION}.${PHONON_VLC_PATCH_VERSION}") add_definitions(-DPHONON_VLC_VERSION="${PHONON_VLC_VERSION}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-vlc-0.10.1/cmake/FindLIBVLC.cmake new/phonon-backend-vlc-0.10.2/cmake/FindLIBVLC.cmake --- old/phonon-vlc-0.10.1/cmake/FindLIBVLC.cmake 2018-02-26 15:57:37.000000000 +0100 +++ new/phonon-backend-vlc-0.10.2/cmake/FindLIBVLC.cmake 2019-01-09 13:32:18.000000000 +0100 @@ -1,6 +1,6 @@ # CMake module to search for LIBVLC (VLC library) # -# Copyright (C) 2011-2012, Harald Sitter <sit...@kde.org> +# Copyright (C) 2011-2018, Harald Sitter <sit...@kde.org> # Copyright (C) 2010, Rohit Yadav <rohityada...@gmail.com> # # Redistribution and use is allowed according to the terms of the BSD license. @@ -94,15 +94,13 @@ # set(LIBVLC_FOUND FALSE) endif (LIBVLC_VERSION STRLESS "${LIBVLC_MIN_VERSION}") -if (LIBVLC_FOUND) - if (NOT LIBVLC_FIND_QUIETLY) - message(STATUS "Found LibVLC include-dir path: ${LIBVLC_INCLUDE_DIR}") - message(STATUS "Found LibVLC library path:${LIBVLC_LIBRARY}") - message(STATUS "Found LibVLCcore library path:${LIBVLCCORE_LIBRARY}") - message(STATUS "Found LibVLC version: ${LIBVLC_VERSION} (searched for: ${LIBVLC_MIN_VERSION})") - endif (NOT LIBVLC_FIND_QUIETLY) -else (LIBVLC_FOUND) - if (LIBVLC_FIND_REQUIRED) - message(FATAL_ERROR "Could not find LibVLC") - endif (LIBVLC_FIND_REQUIRED) -endif (LIBVLC_FOUND) +if (NOT LIBVLC_FIND_QUIETLY) + message(STATUS "Found LibVLC include-dir path: ${LIBVLC_INCLUDE_DIR}") + message(STATUS "Found LibVLC library path:${LIBVLC_LIBRARY}") + message(STATUS "Found LibVLCcore library path:${LIBVLCCORE_LIBRARY}") + message(STATUS "Found LibVLC version: ${LIBVLC_VERSION} (searched for: ${LIBVLC_MIN_VERSION})") +endif (NOT LIBVLC_FIND_QUIETLY) + +if (NOT LIBVLC_FOUND AND LIBVLC_FIND_REQUIRED) + message(FATAL_ERROR "Could not find LibVLC/LibVLCcore") +endif () diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-vlc-0.10.1/src/utils/libvlc.cpp new/phonon-backend-vlc-0.10.2/src/utils/libvlc.cpp --- old/phonon-vlc-0.10.1/src/utils/libvlc.cpp 2018-02-26 15:57:37.000000000 +0100 +++ new/phonon-backend-vlc-0.10.2/src/utils/libvlc.cpp 2019-01-09 13:32:18.000000000 +0100 @@ -90,6 +90,10 @@ args << "--no-xlib"; // Do not preload services discovery modules, we don't use them. args << "--services-discovery=''"; + // The application is meant to manage this. Also, using the builtin + // inhibitor may cause problems on shutdown if VLC tries to uninhibit too + // late in the application lifecycle. + args << "--no-disable-screensaver"; // Allow multiple starts (one gets to wonder whether that makes a difference). #if !defined(Q_OS_MAC) && (defined(Q_OS_WIN) || !defined(PHONON_NO_DBUS)) args << "--no-one-instance"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-vlc-0.10.1/src/vlc.desktop.cmake new/phonon-backend-vlc-0.10.2/src/vlc.desktop.cmake --- old/phonon-vlc-0.10.1/src/vlc.desktop.cmake 2018-02-26 15:57:37.000000000 +0100 +++ new/phonon-backend-vlc-0.10.2/src/vlc.desktop.cmake 2019-01-09 13:32:18.000000000 +0100 @@ -10,98 +10,45 @@ InitialPreference=20 Name=VLC -Name[ast]=VLC -Name[bg]=VLC -Name[bs]=VLC Name[ca]=VLC Name[ca@valencia]=VLC Name[cs]=VLC -Name[da]=VLC Name[de]=VLC -Name[el]=VLC Name[en_GB]=VLC Name[es]=VLC -Name[et]=VLC -Name[eu]=VLC -Name[fa]=ویالسی (VLC) Name[fi]=VLC Name[fr]=VLC -Name[ga]=VLC -Name[gl]=VLC -Name[hu]=VLC -Name[it]=VLC -Name[kk]=VLC -Name[ko]=VLC -Name[lt]=VLC -Name[mr]=व्ही-एल-सी +Name[id]=VLC Name[nb]=VLC -Name[nds]=VLC Name[nl]=VLC Name[nn]=VLC -Name[pa]=VLC -Name[pl]=VLC -Name[pt]=VLC -Name[pt_BR]=VLC -Name[ro]=VLC -Name[ru]=VLC Name[sk]=VLC -Name[sl]=VLC Name[sr]=ВЛЦ Name[sr@ijekavian]=ВЛЦ Name[sr@ijekavianlatin]=VLC Name[sr@latin]=VLC Name[sv]=VLC -Name[tr]=VLC -Name[ug]=VLC Name[uk]=VLC Name[x-test]=xxVLCxx -Name[zh_CN]=VLC -Name[zh_TW]=VLC Comment=Phonon VLC backend -Comment[bg]=Ядро VLC за Phonon -Comment[bs]=VLC kao pozadina za Phonon Comment[ca]=Dorsal del VLC pel Phonon Comment[ca@valencia]=Dorsal del VLC pel Phonon Comment[cs]=Podpůrná vrstva VLC -Comment[da]=Phonon VLC-motor Comment[de]=Phonon-Treiber für VLC -Comment[el]=Σύστημα υποστήριξης Phonon VLC Comment[en_GB]=Phonon VLC backend Comment[es]=Motor VLC para Phonon -Comment[et]=Phononi VLC taustaprogramm -Comment[eu]=Phonon-en VLC bizkarraldekoa -Comment[fa]=پسانهی ویالسی برای فنون (Phonon VLC backend) Comment[fi]=Phonon VLC -taustajärjestelmä Comment[fr]=Module VLC pour Phonon -Comment[ga]=Inneall VLC Phonon -Comment[gl]=Infraestrutura de VLC para Phonon -Comment[hu]=Phonon VLC-backend -Comment[it]=Motore VLC di Phonon -Comment[kk]=Phonon VLC тетігі -Comment[ko]=Phonon VLC 백엔드 -Comment[lt]=Phonon VLC galinė sąsaja -Comment[mr]=फोनॉन व्ही-एल-सी बॅकएन्ड +Comment[id]=Backend phonon VLC Comment[nb]=Phonon VLC-motor -Comment[nds]=VLC-Hülpprogramm för Phonon Comment[nl]=VLC-backend van Phonon Comment[nn]=VLC-motor for Phonon -Comment[pa]=ਫੋਨੋਨ VLC ਬੈਕਐਂਡ -Comment[pl]=Silnik VLC dla Phonon -Comment[pt]=Infra-estrutura do VLC para o Phonon -Comment[pt_BR]=Infraestrutura do VLC para o Phonon -Comment[ro]=Suportul VLC pentru Phonon -Comment[ru]=Механизм VLC для Phonon Comment[sk]=Backend Phonon VLC -Comment[sl]=Zaledje VLC za Phonon Comment[sr]=ВЛЦ као позадина Фонона Comment[sr@ijekavian]=ВЛЦ као позадина Фонона Comment[sr@ijekavianlatin]=VLC kao pozadina Phonona Comment[sr@latin]=VLC kao pozadina Phonona Comment[sv]=Phonon VLC-gränssnitt -Comment[tr]=Phonon VLC arka ucu -Comment[ug]=Phonon VLC ئارقا ئۇچى Comment[uk]=Модуль VLC Phonon Comment[x-test]=xxPhonon VLC backendxx -Comment[zh_CN]= Phonon VLC 后端 -Comment[zh_TW]=Phonon VLC 後端介面