File phonon.changes of Package phonon

-------------------------------------------------------------------
Fri Mar 15 11:46:11 UTC 2024 - Christophe Marin <christophe@krop.fr>

- Update the recommended backend package name (boo#1221459)

-------------------------------------------------------------------
Tue Mar  5 10:55:36 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Add obsoletes for phononsettings-lang

-------------------------------------------------------------------
Sat Feb 10 20:38:42 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Add jriddell's key to phonon.keyring

-------------------------------------------------------------------
Wed Jan 24 18:11:55 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>

- Update to 4.12.0:
  * Support Qt 6
- Only package the Qt 5 translations for the lib for now. To be
  discussed with upstream.
- Merge phononsettings-lang into the phononsettings package to avoid
  conflicts and upgrade issues.
- Run %fdupes on everything

-------------------------------------------------------------------
Tue Nov 14 14:56:00 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Require the vlc backend. The gstreamer one is deprecated.

-------------------------------------------------------------------
Fri Jul 28 07:14:27 UTC 2023 - Christophe Marin <christophe@krop.fr>

- Add the signature file to the sources.

-------------------------------------------------------------------
Mon Nov  8 09:08:03 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>

- Add phonon4qt5-rpmlintrc to work around future build checks (boo#1191779)

-------------------------------------------------------------------
Wed Sep 15 08:24:25 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>

- Drop the unneeded baselibs.conf.

-------------------------------------------------------------------
Thu Jan 23 11:20:33 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>

- Replace %make_jobs with %cmake_build

-------------------------------------------------------------------
Thu Sep 26 13:03:18 UTC 2019 - wbauer@tmo.at

- Update to 4.11.1:
  * ECMGeneratePriFile now correctly uses KDE_USE_QT_SYS_PATHS
  * Include directory in the pri file is now using the correct path
- Drop 0001-Remove-phonon-from-the-include-directory.patch, merged
  upstream
- Use %lang_package macro and provide phonon4qt5 to fulfill its
  dependencies

-------------------------------------------------------------------
Wed Sep 11 11:34:40 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>

- Add 0001-Remove-phonon-from-the-include-directory.patch

-------------------------------------------------------------------
Wed Sep  4 00:32:59 UTC 2019 - Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>

- Add designer plugin directory to directories owned by the devel
  package, as libqt5-qttools is no longer pulled in.

-------------------------------------------------------------------
Fri Aug 30 11:34:34 UTC 2019 - wbauer@tmo.at

- Update to 4.11.0:
  * Features
    + New phononsettings application for advanced users to control
      PulseAudio device preference by-category and Phonon backend
      selection. This application is an advanced utility and you
      shouldn't need to visit it if you aren't very certain that
      something needs changing. This replaces the previously
      available System Settings module for Phonon.
  * Changes
    + The backends Phonon VLC 0.11+ or Phonon GStreamer 4.10+ are
      required to build with this version of libphonon! Older
      versions will no longer build because of aggressive clean up
      of legacy compatibility code in the build system.
    + Qt4 support has been removed. Qt5 is now the default. If you
      still need the Qt4 version for whatever reason it's
      recommended that you port to Qt5 quickly seeing as Qt4 is
      getting really long in the tooth. Since the Qt4 and Qt5
      version are fully co-installable you can continue to use
      4.10 for Qt4 while using 4.11 for Qt5 should it be necessary.
    + CMake 3.5 is now required for building
    + Installation paths are now controlled by the KDEInstallDirs
      CMake include instead of the GNUInstallDirs one
    + CCFlag and CMake settings are now shared with other KDE
      software as per the extra-cmake-modules framework
    + PHONON_BUILD_DESCRIPTOR option no longer supported.
    + PHONON_BUILD_DECLARATIVE_PLUGIN option no longer supported.
      It made little to no sense on Qt5.
    + PHONON_INSTALL_QT_COMPAT_HEADERS option no longer supported.
      It made no sense on Qt5.
    + PHONON_NO_DBUS option no longer supported. The DBus interface
      was only used to communicate with the settings interface in
      Plasma, but hasn't been used in many years. This effectively
      removes QtDBus as dependency.
    + PHONON_ASSERT_STATES option no longer supported. The state
      machine is now always enabled unless Q_ASSERTs as a whole are
      disabled (i.e. the build is not a Debug-ish build).
    + PHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT option no longer
      supported. Replaced by ECM's KDE_USE_QT_SYS_PATHS.
  * Bug Fixes
    + The default preference of backends is now properly
      implemented. This was previously reversed.

-------------------------------------------------------------------
Mon Jul 22 14:50:22 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>

- Fix the -lang package dependency.

-------------------------------------------------------------------
Fri Jul 19 22:35:36 UTC 2019 - wbauer@tmo.at

- Update to 4.10.3:
  * QFOREACH use was removed in headers when building for Qt 5.
  * Localization has been fixed for the Qt 5 build.
- Add lang subpackage containing the translations

-------------------------------------------------------------------
Thu Jan 10 15:19:42 UTC 2019 - wbauer@tmo.at

- Update to 4.10.2:
  * PulseAudio support is no longer incorrectly disabled with Qt
    5.12
- Drop 0001-Fix-PulseAudio-support-with-Qt-5.12.patch, merged
  upstream

-------------------------------------------------------------------
Mon Jan  7 09:25:01 UTC 2019 - Luca Beltrame <lbeltrame@kde.org>

- Add upstream patch 0001-Fix-PulseAudio-support-with-Qt-5.12.patch
  to fix PulseAudio detection with Qt 5.12
- Run spec-cleaner
- Add %license

-------------------------------------------------------------------
Sat Apr 28 06:44:58 UTC 2018 - lbeltrame@kde.org

- Update to 4.10.1:
  * CMake files are now compatible with Qt 5.11. Note that the
    relevant CMake code is shared with the backends, and thus also
    fixes the compatibility issue there.

-------------------------------------------------------------------
Fri Feb 23 21:20:40 UTC 2018 - wbauer@tmo.at

- Update to 4.10.0:
  * Changes
    + PulseSupport is more robustly handling device list iteration.
  * New API
    + New backend API AudioOutputInterface410. This interface
      implements a long-existing frontend interface for category
      configuration. Usually, this is managed by the builtin
      PulseSupport to force the category on a PulseAudio level,
      sometimes this may not be possible because of how the backend
      subsystem works and the backend needs to manage this directly.
    + setCategory(Category) is called on the interface when the
      synonymous frontend function is called.

-------------------------------------------------------------------
Tue Jan 24 09:39:59 UTC 2017 - tittiatcoke@gmail.com

- Update to 4.9.1
  * Changes
    * use cmake variables to check if QtDbus is enabled
    * change eol handling to not trigger static warnings

-------------------------------------------------------------------
Sat Jun 11 14:20:31 UTC 2016 - hrvoje.senjan@gmail.com

- Drop BuildRequires on obsolete QtQuick1 module

-------------------------------------------------------------------
Tue Apr 19 20:39:59 UTC 2016 - hrvoje.senjan@gmail.com

- Update to 4.9.0
  * Changes
    * Builsystem helpers are now installed to CMAKE_INSTALL_DATAROOTDIR
    * CMake 2.8.9 is required to use GNUInstallDirs and for the Qt5
      code branches
    * automoc4 support was removed. Building always use the cmake
      built-in solution now.
    * Qt5 and Qt4 builds use different CMake configurations now
      Qt4 is as it always has been
    * Qt5 moved away from crudely ported Qt4 configurations to using
      extra-cmake-modules' KDE compiler and cmake flags.
    * Installation paths and so forth are still jointly configured as
      to retain backwards compatibility (i.e. Qt5 build does not
      follow ECM's KDEInstallationPaths)
  * Bug Fixes
    * VolumeSlider has seen async behavior improvements making the
      slider not hop around when changing the volume rapidly and
      the backend is lagging a bit behind.
    * The volume change now occurs upon slider release rather
      than instantly.
    * Fixed a duble encoding issue with local paths that contain
      percent encoded characters being double-encoded [kde#356218]
  * New API
    * New AudioOutputInterface49 for backends to implement. This
      interface implements long-existing frontend interfaces for
      muting, giving the backend easier access and control.
      * setMuted(bool) mutes an AudioOuput (without the 4.9
        interface this is done via setVolume(0.0) on the backend)
      * mutedChanged(bool) signal emitted by the backend to
        asyncronuously notify of the mute application
      * The interface is only used if PulseSupport is not
        intercepting calls
    * New methods to differntiate states of PulseSupport
      * request(bool) is used by backends to request PulseAudio
        usage but no interception, this essentially enables device
        listing but lets everything else fall through to the backend
        (the existing isActive() method will not return true after
        request(true), which makes it different from enable(true))
      * isRequested() is a getter for request()'s state
      * isUsable() is part of the previouys isActive() behavior,
        it is true iff pulseaudio can be used
        (daemon running, connected etc)
      * isUsed() is a combination of isRequested() and isUsable()
        (i.e. active but not intercepting)
      * The existing isActive() communicates the same state as
        before (active and intercepting) but now also takes
        requested into consideration
      * Enabling always implies requsting automatically, so
        request(false) and enable(true) will ultimately still
        restul in isRequested==true
- Drop upstreamed 0001-tear-cmake-logic-for-qt4-and-qt5-apart.patch

-------------------------------------------------------------------
Sat Jul 11 23:44:46 UTC 2015 - hrvoje.senjan@gmail.com

- Added 0001-tear-cmake-logic-for-qt4-and-qt5-apart.patch from
  upstream, to handle better -fPIC flag in Qt 5 builds
- Drop pic.patch
- Added extra-cmake-modules >= 1.7.0 (Build)Requires, needed with
  the added patch

-------------------------------------------------------------------
Thu May 21 17:33:34 UTC 2015 - hrvoje.senjan@gmail.com

- Added pic.patch, fix build with latest Qt5 - it now requires -fPIC
  flag instead of -fPIE when Qt is built with reduced-relocations
  option

-------------------------------------------------------------------
Sat Dec  6 18:11:12 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 4.8.3:
  * Set target interface include install dir
  * Do not assume we have a backend when setting an output device,
    kde#341296

-------------------------------------------------------------------
Wed Nov  5 22:48:14 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 4.8.2:
   * Revised the logic used by PulseSupport to come up with an icon
     name for PulseAudio. If the application has
     QApplication::windowIcon set with an QIcon constructed through
     QIcon::fromTheme(string) the actual icon name will be used.
     Otherwise the lower-case version of
     QCoreApplication::applicationName is used.
   * Fixed building with the compiler clang by reverting
     a previously introduced workaround.
- Fix Requires of devel package, there was a wrong "BuildRequires",
  and they shall be found by pkg-config detection

-------------------------------------------------------------------
Sun Oct 19 17:40:57 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 4.8.1:
   * Version bump
   * Prevent a crash when failing to create the preferred backend

-------------------------------------------------------------------
Tue Aug 12 19:32:55 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 4.7.80
   * 4.8 beta: PA interaction improvements, documentation fixes and
     standard bugfixes

-------------------------------------------------------------------
Fri Jun 20 22:05:20 UTC 2014 - hrvoje.senjan@gmail.com

- Update to 4.7.2
  * Bugfix release, no changelog provided

-------------------------------------------------------------------
Tue Jun  3 22:59:02 UTC 2014 - hrvoje.senjan@gmail.com

- Add baselibs.conf

-------------------------------------------------------------------
Sun May  4 02:02:33 UTC 2014 - hrvoje.senjan@gmail.com

- Adjust filelists to kf5-filesystem changes

-------------------------------------------------------------------
Fri Feb 21 20:52:57 UTC 2014 - hrvoje.senjan@gmail.com

- Remove baselibs.conf, until baselibs for libqt5-qttools are
  provided

-------------------------------------------------------------------
Thu Feb 20 17:27:26 UTC 2014 - hrvoje.senjan@gmail.com

- Move to kf5-filesystem, instead of kde4 one
- Only BuildRequire those libraries which are needed
- Adjust baselibs.conf to reality

-------------------------------------------------------------------
Fri Dec  6 16:43:27 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 4.7.1
  * Fixed compatibility issues with older backend versions
- Move away from pkgconfig(...) BuildRequires and just use
  libqt5-$upstreammodulename-(devel|private-headers-devel)

-------------------------------------------------------------------
Wed Nov 27 00:48:28 UTC 2013 - hrvoje.senjan@gmail.com

- Build phonon4qt5 package
- Remove obsolete, and not needed 'ready' file
- Remove not needed automoc4 BuildRequires

-------------------------------------------------------------------
Mon Nov  4 23:09:33 UTC 2013 - hrvoje.senjan@gmail.com

- Update to official 4.7.0 release
  * Minor documentation fixes since last update
- Add Source URL

-------------------------------------------------------------------
Mon Nov  4 12:28:41 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 4.7.0~git20131104
  * Buildsystem fixes since previous snapshot
  * Version bump to 4.7.0

-------------------------------------------------------------------
Mon Sep 30 18:42:23 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 4.6.80~git20130930
  * Add preference system ontop of Qt5 backend loading
  * Unbreak documentation of AO47
  * Don't crash when trying to create the singleton out of a
    qapp parented AO (kde#293004)

-------------------------------------------------------------------
Tue Sep 24 20:27:38 UTC 2013 - hrvoje.senjan@gmail.com

- Drop 0001-Revert-cache-volume-inside-PAStreams-when-trying-to-.patch
  better solution is done in kdebase4-runtime package

-------------------------------------------------------------------
Tue Sep 17 10:06:24 UTC 2013 - hrvoje.senjan@gmail.com

- Added 0001-Revert-cache-volume-inside-PAStreams-when-trying-to-.patch,
  which resolves a regression in volume getting restored after each
  knotify event (kde#324975)

-------------------------------------------------------------------
Sun Sep 15 18:34:34 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 4.6.80~git20130915
  * Snapshot of soon to be released 4.7 version
  * Various improvements, bugfixes, API aditions, documentation fixes
  * Qt5 support
- Drop phonon-4.6.0-find-backends-outside-of-kde-session.diff

-------------------------------------------------------------------
Tue May 14 16:01:45 UTC 2013 - dev@dominik-schmidt.de

- Add phonon-4.6.0-find-backends-outside-of-kde-session.diff:
  Fixes loading of plugins outside of KDE sessions although the
  plugins are installed in the KDE dir

-------------------------------------------------------------------
Mon Apr 15 10:19:29 UTC 2013 - idonmez@suse.com

- Add Source URL, see https://en.opensuse.org/SourceUrls

-------------------------------------------------------------------
Sun Nov 25 10:43:43 UTC 2012 - cgiboudeaux@gmx.com

- Fix the SLES build (%make_install doesn't exist)

-------------------------------------------------------------------
Mon Jun 25 11:07:01 UTC 2012 - wstephenson@suse.com

- Remove optional Zeitgeist integration due to its creating very
  long build chain dependencies.

-------------------------------------------------------------------
Tue Feb  7 10:49:14 UTC 2012 - idonmez@suse.com

- Revert adding libQtWebKit-devel dependency, QtZeitgeist devel
  package now requires it.

-------------------------------------------------------------------
Wed Feb  1 10:52:58 UTC 2012 - idonmez@suse.com

- Add libQtWebKit-devel dependency needed due to QtZeitgeist

-------------------------------------------------------------------
Sun Jan  1 16:49:23 UTC 2012 - cgiboudeaux@gmx.com

- Update to 4.6.0
  * Require QZeitgeist 0.8
  * Various buildsystem fixes
  * Improve the PulseAudio support
  * Fix some deadlocks
  * relicense to LGPL

-------------------------------------------------------------------
Mon Oct 31 20:21:51 UTC 2011 - fisiu@opensuse.org

- Update to 4.5.1:
  + Runtime backend switching has been removed
  + A number of threading fixes with KIO/QIODevice streaming
  + Fixes to PulseAudio device enumeration
  + Proper Qt only library without any KDE references
  + DBus is optional now
- Drop phonon-math-include.patch: fixed upstream.

-------------------------------------------------------------------
Fri Oct 21 08:42:54 UTC 2011 - wstephenson@suse.com

- Remove the PulseAudio 1.0 detection fix, superseded by PA 1.1

-------------------------------------------------------------------
Fri Oct  7 15:37:05 UTC 2011 - toddrme2178@gmail.com

- Cleaned up spec file formatting

-------------------------------------------------------------------
Thu Sep 29 09:31:58 UTC 2011 - idonmez@suse.com

- Fix detection of PulseAudio 1.0

-------------------------------------------------------------------
Sun Sep 25 10:07:03 UTC 2011 - javier@opensuse.org

- Fix obsoletes for KDE:Release:46/phonon

-------------------------------------------------------------------
Tue Aug 30 08:26:23 UTC 2011 - idonmez@suse.com

- Add phonon-math-include.patch, add missing math.h include

-------------------------------------------------------------------
Thu Aug 11 09:30:19 UTC 2011 - toddrme2178@gmail.com

- Added qtzeitgeist buildrequires
- Moved contents of phonon package to libphonon
  It only included some directories and some dbus stuff
- Cleaned up spec file formatting

-------------------------------------------------------------------
Tue Mar 29 10:34:08 UTC 2011 - tittiatcoke@gmail.com

- update to 4.5.0
  * comes with all new Zeitgeist support, which enables multimedia
   applications to let Zeitgeist log playback activity to further
   improve the semantic desktop capabilities of both the KDE Software
   Collection as well as GNOME.
  * Also new is integration with Qt Designer
  * many smaller improvements to increase reliability of both
    Phonon itself as well as its backends

-------------------------------------------------------------------
Mon Jan 13 15:35:06 UTC 2011 - toddrme2178@gmail.com

- update to 4.4.4
- split off xine and gstreamer backends to their own packages

-------------------------------------------------------------------
Thu Nov 25 18:54:38 CET 2010 - dmueller@suse.de

- update to 4.4.3:
  * final release tarball
  * small gstreamer backend fixes
  * ABI fix in experimental API

-------------------------------------------------------------------
Tue Aug 17 14:58:15 UTC 2010 - tittiatcoke@gmail.com

- update to a newer snapshot of 4.4.3
  * Set device access list for pulse devices
  * Introduce Phonon::DeviceAccessList from the KDE Platform plugin
  * Experimental feature: AVCapture

-------------------------------------------------------------------
Mon Jul 19 02:01:46 UTC 2010 - tittiatcoke@gmail.com

- Update to a newer snapshot of 4.4.3

-------------------------------------------------------------------
Mon Jun  7 18:00:33 CEST 2010 - dmueller@suse.de

- update to 4.4.2:
  * merged the diff to master into the version

-------------------------------------------------------------------
Tue May 11 21:53:43 CEST 2010 - dmueller@suse.de

- add diff to current master to fix pulseaudio regression (bnc#604046)

-------------------------------------------------------------------
Wed May  5 21:29:21 CEST 2010 - dmueller@suse.de

- update to 4.4.1:
  * merged symbian fixes
  * improved pulseaudio support

-------------------------------------------------------------------
Fri Mar 26 15:13:31 UTC 2010 - tittiatcoke@gmail.com

- Added a patch (upstream/Colin Cuthrie) to prevent an endless loop
  when pulseaudio is not installed

-------------------------------------------------------------------
Wed Mar 24 07:07:21 UTC 2010 - per@osbeck.com

- add BuildRequires for proper pulseaudio support

-------------------------------------------------------------------
Mon Mar 15 11:17:22 CET 2010 - dmueller@suse.de

- update to 4.4.0:
  * bugfixes
  * improved video recording/playback

-------------------------------------------------------------------
Mon Feb  1 12:24:40 UTC 2010 - jengelh@medozas.de

- package baselibs.conf

-------------------------------------------------------------------
Fri Dec  4 19:10:43 CET 2009 - dmueller@suse.de

- update to 4.3.80:
  + one header bugfix compared to previous update

-------------------------------------------------------------------
Thu Nov 23 11:15:56 UTC 2009 - tittiatcoke@gmail.com

- updated to svn1052215
  + add the 'file://' scheme to urls that don't have it, so
    gstreamer doesn't complain on pathnames with characters that
    get percent-endoded.
  + make the xine backend work with local files with filenames
    wrongly encoded/with mixed encodings.
  + Add initial support for DVD Support
  + [Gstreamer] Fix changing audio track
  + Xine has equalizer functionality which is used in Amarok

-------------------------------------------------------------------
Tue Oct 20 08:55:50 UTC 2009 - adrian@suse.de

- split plugins away in own spec file, this avoids build triggers
  from gnome or xine framework to entire KDE
- minor spec file cleanup (remove support of outdated distros)

-------------------------------------------------------------------
Thu May 14 01:00:12 CEST 2009 - dmueller@suse.de

- add versioned dependencies

-------------------------------------------------------------------
Fri Feb 27 11:20:34 CET 2009 - dmueller@suse.de

- update to 4.3.1:
  * sync with the version in Qt 4.5.0, various bugfixes

-------------------------------------------------------------------
Thu Jan 22 09:23:16 CET 2009 - dmueller@suse.de

- update to 4.3.0:
  * Qt 4.5 fixes
  * fix volume handling / volume fader

-------------------------------------------------------------------
Mon Jan 12 14:32:30 CET 2009 - dmueller@suse.de

- update to 4.2.96:
  * new phonon backend without KDE dependencies
  * other improvements necessary for KDE 4.2

-------------------------------------------------------------------
Fri Jan  9 16:28:08 CET 2009 - llunak@suse.cz

- patch for ogg support (bnc#438718)

-------------------------------------------------------------------
Tue Oct 21 23:15:46 CEST 2008 - dmueller@suse.de

- add versioned requires on libphonon4

-------------------------------------------------------------------
Wed Sep 10 15:07:40 CEST 2008 - dmueller@suse.de

- fix build for older distros

-------------------------------------------------------------------
Tue Jul 22 18:51:13 CEST 2008 - dmueller@suse.de

- update to 4.2.0:
  * bugfixes

-------------------------------------------------------------------
Thu Jul  3 19:40:57 CEST 2008 - aj@suse.de

- Add baselibs.conf for libphonon.

-------------------------------------------------------------------
Thu Jul  3 07:01:02 CEST 2008 - dmueller@suse.de

- enable gstreamer-010 based backend

-------------------------------------------------------------------
Fri Jun 20 16:11:27 CEST 2008 - dmueller@suse.de

- update to 4.1.83:
  * more bugfixes, reworked audio device handling

-------------------------------------------------------------------
Tue May 27 12:10:26 CEST 2008 - dmueller@suse.de

- Initial package (4.1.81)

openSUSE Build Service is sponsored by