Asking for an exception to include a feature into 17.08
Hi, I just wanted to ask if it is acceptable to push https://phabricator.kde.org/D6319 to 17.08 branch before release? In short, it would improve user experience by not making them manually edit config file ~/.config/krfbrc. In details: after removing old "x11" plugin and replacing it with "xcb" (which was done in https://phabricator.kde.org/D5211 ) that config file may have remaining incorrect "x11" saved setting, or as I suggested in https://bugs.kde.org/show_bug.cgi?id=356782#c6, "qt". With D6319, users having "x11" will be automatically switched to "xcb", and those having "qt", may go to "Settings -> Configure Desktop Sharing..." and change preference there; in both cases avoiding manual editing of config file. Sorry for an inconvenience. Cheers, Alexey Minnekhanov
Re: KDE Applications 17.07.90 (17.08-rc) packages available for packagers
On vendredi 4 août 2017 15:35:33 CEST Christoph Feck wrote: > On 04.08.2017 14:37, Bernhard Rosenkraenzer wrote: > > On Friday, August 04, 2017 03:05 CEST, Christoph Feckwrote: > >> *.tar.xz files are available at the usual "unstable" location. > > > > Hi, > > looks good overall, but akonadi-contacts has started doing something weird > > -- some of its headers go to $INCLUDEDIR/KF5/ContactEditor while others > > go to $INCLUDEDIR/KF5/contacteditor. Is that intentional, or was someone > > using a case insensitive filesystem? > If they are of the form "contacteditor/classname.h" and > "ContactEditor/ClassName", then it is probably intentional. > > Adding KDEPIM developers to investigate. That's how the ECM macro (for installing headers for namespaced classes) works. It's the same in namespaced frameworks like KIO: PREFIX/include/KF5/KIOCore/kio/chmodjob.h PREFIX/include/KF5/KIOCore/KIO/ChmodJob This allows to #include or #include so it's all as intended. These headers should NOT end up in the same directory [except on case-insensitive filesystems]. -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5
Re: KDE Applications 17.07.90 (17.08-rc) packages available for packagers
On 04.08.2017 14:37, Bernhard Rosenkraenzer wrote: On Friday, August 04, 2017 03:05 CEST, Christoph Feckwrote: *.tar.xz files are available at the usual "unstable" location. Hi, looks good overall, but akonadi-contacts has started doing something weird -- some of its headers go to $INCLUDEDIR/KF5/ContactEditor while others go to $INCLUDEDIR/KF5/contacteditor. Is that intentional, or was someone using a case insensitive filesystem? If they are of the form "contacteditor/classname.h" and "ContactEditor/ClassName", then it is probably intentional. Adding KDEPIM developers to investigate. Thanks, Christoph
www/sites/www
SVN commit 1494713 by cfeck: KDE Applications 17.08 RC CCMAIL: release-team@kde.org M +0 -1 announcements/announce-applications-17.08-rc.php M +5 -0 announcements/index.php M +3 -3 index.php A info/applications-17.07.90.php A info/source-applications-17.07.90.inc --- trunk/www/sites/www/announcements/announce-applications-17.08-rc.php #1494712:1494713 @@ -1,5 +1,4 @@ + +4th August 2017 - KDE Applications 17.08 Release Candidate released + +"KDE Ships Applications 17.08 Release Candidate." + 21st July 2017 - KDE Applications 17.08 Beta released --- trunk/www/sites/www/index.php #1494712:1494713 @@ -77,9 +77,9 @@ - KDE Ships KDE Applications 17.08 Beta July 21, 2017 - Today KDE released the beta of the new versions of KDE Applications. - Read full announcement + KDE Ships KDE Applications 17.08 RC August 4, 2017 + Today KDE released the release candidate of the new versions of KDE Applications. + Read full announcement KDE Plasma 5.10.4 Released July 18, 2017
Re: KDE Applications 17.07.90 (17.08-rc) packages available for packagers
On Friday, August 04, 2017 03:05 CEST, Christoph Feckwrote: > *.tar.xz files are available at the usual "unstable" location. Hi, looks good overall, but akonadi-contacts has started doing something weird -- some of its headers go to $INCLUDEDIR/KF5/ContactEditor while others go to $INCLUDEDIR/KF5/contacteditor. Is that intentional, or was someone using a case insensitive filesystem? ttyl bero
Re: [khelpcenter/Applications/17.08] /: Fix version comparison (unbreak compilation with 5.36)
On 04.08.2017 10:43, Luigi Toscano wrote: Git commit 2d6b7d6e1fac7e311e5facd35717ec4aa7e4c0aa by Luigi Toscano. Committed on 04/08/2017 at 08:41. Pushed by ltoscano into branch 'Applications/17.08'. Fix version comparison (unbreak compilation with 5.36) Sorry for the off-by-one error. CCMAIL: release-team@kde.org M +2-1CMakeLists.txt M +2-1searchhandlers/CMakeLists.txt https://commits.kde.org/khelpcenter/2d6b7d6e1fac7e311e5facd35717ec4aa7e4c0aa No problem, thanks for the prompt fix!
Re: KDE Applications 17.07.90 (17.08-rc) packages available for packagers
On 04.08.2017 10:02, Tobias C. Berner wrote: Maybe related: https://github.com/KDE/khelpcenter/commit/bc0bc0f139cf28ccb1020d37cc270be451b0362b this one breaks khelpcenter -- the code uses >= 5.36.0 for the doctools includes, whereas cmake checks > 5.36.0. Thanks for noticing. New package for 'khelpcenter' was just uploaded. khelpcenter Applications/17.08 2d6b7d6e1fac7e311e5facd35717ec4aa7e4c0aa b821218e53e97ea0fae58b72b87c1f93dcc0276f3785041ce369b36db1abc4d5 sources/khelpcenter-17.07.90.tar.xz mfg Tobias On 4 August 2017 at 09:06, Luigi Toscanowrote: Il 04 agosto 2017 07:58:39 CEST, "Tobias C. Berner" ha scritto: Hi there The localizations "ca", "de", "es", "pt", "sv" and "uk" seem to be broken. http://people.freebsd.org/~tcberner/logs/ca-kde-l10n-17.07.90.log http://people.freebsd.org/~tcberner/logs/de-kde-l10n-17.07.90.log http://people.freebsd.org/~tcberner/logs/es-kde-l10n-17.07.90.log http://people.freebsd.org/~tcberner/logs/pt-kde-l10n-17.07.90.log http://people.freebsd.org/~tcberner/logs/sv-kde-l10n-17.07.90.log http://people.freebsd.org/~tcberner/logs/uk-kde-l10n-17.07.90.log mfg Tobias Related to the issues with umbrello described before in this list; it should be fixed for the final release, after some shuffling that I did yesterday. Sorry for that. Ciao -- Luigi
[khelpcenter/Applications/17.08] /: Fix version comparison (unbreak compilation with 5.36)
Git commit 2d6b7d6e1fac7e311e5facd35717ec4aa7e4c0aa by Luigi Toscano. Committed on 04/08/2017 at 08:41. Pushed by ltoscano into branch 'Applications/17.08'. Fix version comparison (unbreak compilation with 5.36) Sorry for the off-by-one error. CCMAIL: release-team@kde.org M +2-1CMakeLists.txt M +2-1searchhandlers/CMakeLists.txt https://commits.kde.org/khelpcenter/2d6b7d6e1fac7e311e5facd35717ec4aa7e4c0aa diff --git a/CMakeLists.txt b/CMakeLists.txt index 0ec87e8..098211e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -98,7 +98,8 @@ kconfig_add_kcfg_files(khelpcenter_KDEINIT_SRCS prefs.kcfgc ) kf5_add_kdeinit_executable( khelpcenter ${khelpcenter_KDEINIT_SRCS}) target_compile_definitions(kdeinit_khelpcenter PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") target_link_libraries(kdeinit_khelpcenter KF5::KHtml KF5::Service KF5::DBusAddons KF5::ConfigGui KF5::WindowSystem KF5::Bookmarks Qt5::Xml Grantlee5::Templates) -if (${KF5_VERSION} VERSION_GREATER 5.36.0) +if (${KF5_VERSION} VERSION_GREATER 5.35.0) +# practically means >=5.36 target_link_libraries(kdeinit_khelpcenter KF5::DocTools) endif() install(TARGETS kdeinit_khelpcenter ${INSTALL_TARGETS_DEFAULT_ARGS} ) diff --git a/searchhandlers/CMakeLists.txt b/searchhandlers/CMakeLists.txt index f39fa1f..298a32e 100644 --- a/searchhandlers/CMakeLists.txt +++ b/searchhandlers/CMakeLists.txt @@ -17,7 +17,8 @@ add_executable(khc_xapianindexer ${khc_xapianindexer_SOURCES}) kde_target_enable_exceptions(khc_xapianindexer PRIVATE) ecm_mark_nongui_executable(khc_xapianindexer) target_link_libraries(khc_xapianindexer Qt5::Core KF5::Archive ${XAPIAN_LIBRARIES} ${LIBXML2_LIBRARIES}) -if (${KF5_VERSION} VERSION_GREATER 5.36.0) +if (${KF5_VERSION} VERSION_GREATER 5.35.0) +# practically means >=5.36 target_link_libraries(khc_xapianindexer KF5::DocTools) endif() install(TARGETS khc_xapianindexer DESTINATION ${LIBEXEC_INSTALL_DIR})
Re: KF 5.37 requiring Qt 5.7
Also fine for FreeBSD, where on 5.7.1. mfg Tobias On 4 August 2017 at 10:09, Bernhard Rosenkraenzerwrote: > On Wednesday, August 02, 2017 22:47 CEST, David Faure > wrote: > > > According to the policy that KF5 should work with the last 3 releases of > > Qt5.x, it is time now for upcoming releases of KF5 to drop support for > Qt 5.6. > > > > Packagers: is that acceptable? > > Works for OpenMandriva. We're on 5.9 on cooker (development branch) and > will release an update to 5.9 alongside the next KF and Plasma updates for > the stable branch. > > ttyl > bero > >
Re: KF 5.37 requiring Qt 5.7
On Wednesday, August 02, 2017 22:47 CEST, David Faurewrote: > According to the policy that KF5 should work with the last 3 releases of > Qt5.x, it is time now for upcoming releases of KF5 to drop support for Qt 5.6. > > Packagers: is that acceptable? Works for OpenMandriva. We're on 5.9 on cooker (development branch) and will release an update to 5.9 alongside the next KF and Plasma updates for the stable branch. ttyl bero
Re: KDE Telepathy as part of KDE Applications
On Wednesday, August 02, 2017 18:44 CEST, Christoph Feckwrote: > Looking at the bug tracker, we receive some bugs for KAccounts, but > virtually none for other KTP components. Either nobody uses those (in > this case I have no objections for your proposal), or they work fine, > which means I see no reason to stop shipping them. Or KAccounts is working so badly that people don't even get to try components that rely on having an account set up there (can't use telepathy if accounts can't be set up). https://bugs.kde.org/show_bug.cgi?id=364111 Looks like KAccounts is allergic to some newer system libraries, affecting at least (from who is commenting on that bug) Fedora, Kubuntu and OpenMandriva. We didn't get around to debugging this yet (it's in the queue, but not super high priority, hope kopete keeps working for a little longer even if it's 4.x based). ttyl bero
Re: KDE Applications 17.07.90 (17.08-rc) packages available for packagers
Maybe related: https://github.com/KDE/khelpcenter/commit/bc0bc0f139cf28ccb1020d37cc270be451b0362b this one breaks khelpcenter -- the code uses >= 5.36.0 for the doctools includes, whereas cmake checks > 5.36.0. mfg Tobias On 4 August 2017 at 09:06, Luigi Toscanowrote: > Il 04 agosto 2017 07:58:39 CEST, "Tobias C. Berner" > ha scritto: > >Hi there > > > >The localizations "ca", "de", "es", "pt", "sv" and "uk" seem to be > >broken. > > > >http://people.freebsd.org/~tcberner/logs/ca-kde-l10n-17.07.90.log > >http://people.freebsd.org/~tcberner/logs/de-kde-l10n-17.07.90.log > >http://people.freebsd.org/~tcberner/logs/es-kde-l10n-17.07.90.log > >http://people.freebsd.org/~tcberner/logs/pt-kde-l10n-17.07.90.log > >http://people.freebsd.org/~tcberner/logs/sv-kde-l10n-17.07.90.log > >http://people.freebsd.org/~tcberner/logs/uk-kde-l10n-17.07.90.log > > > > > >mfg Tobias > > Related to the issues with umbrello described before in this list; it > should be fixed for the final release, after some shuffling that I did > yesterday. Sorry for that. > > Ciao > > -- > Luigi >
Re: KDE Applications 17.07.90 (17.08-rc) packages available for packagers
Il 04 agosto 2017 07:58:39 CEST, "Tobias C. Berner"ha scritto: >Hi there > >The localizations "ca", "de", "es", "pt", "sv" and "uk" seem to be >broken. > >http://people.freebsd.org/~tcberner/logs/ca-kde-l10n-17.07.90.log >http://people.freebsd.org/~tcberner/logs/de-kde-l10n-17.07.90.log >http://people.freebsd.org/~tcberner/logs/es-kde-l10n-17.07.90.log >http://people.freebsd.org/~tcberner/logs/pt-kde-l10n-17.07.90.log >http://people.freebsd.org/~tcberner/logs/sv-kde-l10n-17.07.90.log >http://people.freebsd.org/~tcberner/logs/uk-kde-l10n-17.07.90.log > > >mfg Tobias Related to the issues with umbrello described before in this list; it should be fixed for the final release, after some shuffling that I did yesterday. Sorry for that. Ciao -- Luigi