summaryrefslogtreecommitdiff
path: root/multimedia/phonon-qt5
AgeCommit message (Collapse)AuthorFilesLines
2021-03-30phonon-qt5: update to 4.11.1markd4-22/+66
Grand new Phonon releases bringing Qt5 by default and completely reworking the CMake code to not be a tangled mess. Tiny bugfix releases fixing some regressions in the cmake logic for .pri files and fixing wayland support in the VLC backend.
2021-02-07*: Recursive revbump from audio/pulseaudio-14.2.nb1ryoon1-2/+2
2021-01-01*: Recursive revbump from audio/pulseaudio-14.0ryoon1-2/+2
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon2-4/+4
2020-08-18*: revbump for libsndfileleot1-2/+2
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot2-4/+4
2020-06-02Revbump for icuadam2-4/+4
2020-04-12Recursive revision bump after textproc/icu updateadam2-4/+4
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz2-4/+4
recursive bump for the dependency change
2020-03-08*: recursive bump for libffiwiz2-4/+4
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin2-4/+4
2019-09-18Recursive revbump from audio/pulseaudioryoon1-1/+2
2019-08-27phonon{,-qt5}: update to 4.10.3markd2-4/+32
4.10.3 Bug Fixes QFOREACH use was removed in headers when building for Qt 5. Localization has been fixed for the Qt 5 build. 4.10.2 Bug Fixes PulseAudio support is no longer incorrectly disabled with Qt 5.12
2019-04-03Recursive revbump from textproc/icuryoon2-4/+4
2018-12-09revbump after updating textproc/icuadam2-4/+4
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon2-4/+4
2018-07-20Recursive revbump from textproc/icu-62.1ryoon2-4/+4
2018-07-06Recursive revbump from audio/pulseaudioryoon1-1/+2
2018-06-21phonon{,-qt5}: update to 4.10.1markd1-3/+2
4.10.1 Fixes cmake-level compatibility issues with Qt 5.11 for libphonon and the backends. 4.10.0 Centred around improving behavior with VLC 3.0 which introduced new API allowing correct roles being set on PulseAudio streams and as a result notification volume control is now actually working as expected. This also means automatic corking of music streams on voice calls can work correctly.
2018-04-14revbump after icu updateadam2-4/+4
2018-04-07phonon-qt5: cleanup after symbol visibility fixes in qt5markd2-11/+3
2018-03-24Don't force ancient C standard. Bump revision of phonon-qt5.joerg1-2/+2
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz2-4/+4
2018-01-28Bump PKGREVISION for gdbm shlib major bumpwiz1-1/+2
2018-01-17phonon{,-qt5}: update to 4.9.1markd2-3/+11
Builds with Qt 5.8 Resolved some compiler warnings
2017-11-30Revbump after textproc/icu updateadam2-4/+4
2017-09-18revbump for requiring ICU 59.xmaya2-4/+4
2017-09-12recursive bump for qt5-qtwebkit dependency changewiz1-3/+3
2017-09-08Recursive revbump from audio/pulseaudio-11.0ryoon1-2/+2
2017-04-22Revbump after icu updateadam2-4/+4
2017-02-28Recursive revbump from graphics/libwebpryoon1-2/+2
2017-02-12Recursive revbump from fonts/harfbuzzryoon2-4/+4
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz2-4/+4
2017-01-21Recursive revbump from audio/pulseaudio-10.0ryoon1-2/+2
2016-12-04Recursive revbump from textproc/icu 58.1ryoon2-4/+4
2016-08-04Recursive revbump from audio/pulseaudioryoon1-1/+2
2016-04-26Update phonon{,-qt5} to 4.9.0markd2-6/+12
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 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
2016-04-11Recursive revbump from textproc/icu 57.1ryoon2-4/+4
2016-03-05Bump PKGREVISION for security/openssl ABI bump.jperkin2-2/+4
2016-03-01Add phonon-qt5 4.8.3markd4-0/+220
QT5 version of phonon.