Asking for an exception to include a feature into 17.08

2017-08-04 Thread Alexey Min
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

2017-08-04 Thread David Faure
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 Feck  
wrote:
> >> *.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

2017-08-04 Thread Christoph Feck

On 04.08.2017 14:37, Bernhard Rosenkraenzer wrote:

On Friday, August 04, 2017 03:05 CEST, Christoph Feck  wrote:


*.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

2017-08-04 Thread Christoph Feck
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

2017-08-04 Thread Bernhard Rosenkraenzer
On Friday, August 04, 2017 03:05 CEST, Christoph Feck  wrote:

> *.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)

2017-08-04 Thread Christoph Feck

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

2017-08-04 Thread Christoph Feck

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 Toscano  wrote:


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)

2017-08-04 Thread Luigi Toscano
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

2017-08-04 Thread Tobias C. Berner
Also fine for FreeBSD, where on 5.7.1.

mfg Tobias

On 4 August 2017 at 10:09, Bernhard Rosenkraenzer  wrote:

> 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

2017-08-04 Thread Bernhard Rosenkraenzer
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: KDE Telepathy as part of KDE Applications

2017-08-04 Thread Bernhard Rosenkraenzer
On Wednesday, August 02, 2017 18:44 CEST, Christoph Feck  wrote:

> 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

2017-08-04 Thread Tobias C. Berner
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 Toscano  wrote:

> 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

2017-08-04 Thread Luigi Toscano
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