Opened 6 months ago

Closed 6 months ago

#18805 closed enhancement (fixed)

phonon-4.12.0

Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version

From the release email:

Phonon 4.12.0 and Phonon-VLC (phonon-backend-vlc) have new releases 
today which add Qt 6 support. These tars will by default build Qt 5 and 
6 at the same time and we advise distros to ship both builds.

Phonon GStreamer (phonon-backend-gstreamer) is deprecated and we do not 
advise to use it.

... and the release notes:

Changes

    Future-proof build fix for clang > 16
    Allow build against Qt6 when also built against Qt5
    Mark Qt6Core5Compat as REQUIRED for Qt6 builds
    let the user opt out of qt 5 or 6 builds
    bring back includes dir
    build qt5 and 6 at the same time
    be explicit about default values
    fix build for qt6
    Omit legacy CMake variables when building with Qt 6
    fix build with clang-16
    Don’t install legacy includes when building against Qt 6
    Allow to build against last kf6
    Add Windows Qt 6 CI
    Update the translations folder name
    Don’t redefine CMAKE_MODULE_PATH
    .gitlab-ci.yml: enable static builds
    Port away from deprecated INSTALL_TARGETS_DEFAULT_ARGS
    Add FreeBSD Qt6 CI support
    We depend against qt5.15 now
    Add Windows CI
    Add Android Qt5 and Qt6 CI
    Take out empty deprecated registerMetaTypes() method in Qt6 builds
    We need const char * (make compile qt6 apps)
    Qt::AA_UseHighDpiPixmaps is enabled by default in qt6
    Add Qt5 and Qt6 Linux CI
    Fix the Qt6 build
    Fix phonon lib name
    Fix coding style + increase ecm
    Adapt build system for building against qt6
    Adapt code for building against qt6
    Make it compiles without deprecated methods
    Add KDE CI configuration for Phonon
    Fix typos found by codespell
    Update IRC network name in Doxygen main page
    Allow to compile with unity support
    Port away from deprecated Qt methods
    Remove module prefixes from Qt includes
    Port away from deprecated QList::swap(i, j)
    Port away from deprecated qVariantFromValue()
    Use Q_DECLARE_OPERATORS_FOR_FLAGS in same namespace as flags definition
    Use more nullptr
    Improve metainfo.yaml
    Use NO_POLICY_SCOPE with KDECompilerSettings
    Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH
    Remove “virtual” where “override” is used; add missing virtual in destructors
    Revert “Port deprecated qVariantFromValue method”
    Port deprecated qVariantFromValue method
    bump to 4.11.1 for release
    Remove phonon from the include directory
    throw out the qml demo
    import gpl2 for new settings source code
    Reorder cmake macro includes

Change History (2)

comment:1 by Bruce Dubbs, 6 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 6 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

3909fa1e6b Update to phonon-4.12.0.
bac7c05d12 Update to kuserfeedback-1.3.0. 
           Update to phonon-backend-vlc-0.12.0. 
           Archive phonon-backend-gstreamer.
Note: See TracTickets for help on using tickets.