Review Request 113851: Unbreak kauth-policy-gen

2013-11-14 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113851/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

This is a two-commit patch, it fixes a build failure in 
kde-workspace/kcontrol/dateandtime.


1. make policy-gen accept a second argument pointing to the output file

2. Unbreak call to kauth-policy-gen

Uses the new kauth-policy-gen syntax for extra safety (no empty output file
gets created in case of failure)

Note: I haven't tested the Mac part of the code. Would be awesome if someone 
could give it a try.


Diffs
-

  tier2/kauth/src/policy-gen/policy-gen.cpp b00e09f 
  tier2/kauth/KAuthConfig.cmake.in 67eb7de 
  tier2/kauth/cmake/KAuthMacros.cmake 1ebc889 
  tier2/kauth/src/CMakeLists.txt 68c7c37 

Diff: http://git.reviewboard.kde.org/r/113851/diff/


Testing
---

Still builds, kcmclock_actions.policy is correctly generated in 
kde-workspace/kcontrol/dateandtime


Thanks,

Aurélien Gâteau

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113851: Unbreak kauth-policy-gen

2013-11-14 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113851/
---

(Updated Nov. 14, 2013, 10:38 a.m.)


Review request for KDE Frameworks.


Changes
---

--trailing-space


Repository: kdelibs


Description
---

This is a two-commit patch, it fixes a build failure in 
kde-workspace/kcontrol/dateandtime.


1. make policy-gen accept a second argument pointing to the output file

2. Unbreak call to kauth-policy-gen

Uses the new kauth-policy-gen syntax for extra safety (no empty output file
gets created in case of failure)

Note: I haven't tested the Mac part of the code. Would be awesome if someone 
could give it a try.


Diffs (updated)
-

  tier2/kauth/KAuthConfig.cmake.in 67eb7de 
  tier2/kauth/cmake/KAuthMacros.cmake 1ebc889 
  tier2/kauth/src/CMakeLists.txt 68c7c37 
  tier2/kauth/src/policy-gen/policy-gen.cpp b00e09f 

Diff: http://git.reviewboard.kde.org/r/113851/diff/


Testing
---

Still builds, kcmclock_actions.policy is correctly generated in 
kde-workspace/kcontrol/dateandtime


Thanks,

Aurélien Gâteau

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113851: Unbreak kauth-policy-gen

2013-11-14 Thread Aurélien Gâteau

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113851/
---

(Updated Nov. 14, 2013, 10:43 a.m.)


Review request for KDE Frameworks and Dario Freddi.


Repository: kdelibs


Description
---

This is a two-commit patch, it fixes a build failure in 
kde-workspace/kcontrol/dateandtime.


1. make policy-gen accept a second argument pointing to the output file

2. Unbreak call to kauth-policy-gen

Uses the new kauth-policy-gen syntax for extra safety (no empty output file
gets created in case of failure)

Note: I haven't tested the Mac part of the code. Would be awesome if someone 
could give it a try.


Diffs
-

  tier2/kauth/KAuthConfig.cmake.in 67eb7de 
  tier2/kauth/cmake/KAuthMacros.cmake 1ebc889 
  tier2/kauth/src/CMakeLists.txt 68c7c37 
  tier2/kauth/src/policy-gen/policy-gen.cpp b00e09f 

Diff: http://git.reviewboard.kde.org/r/113851/diff/


Testing
---

Still builds, kcmclock_actions.policy is correctly generated in 
kde-workspace/kcontrol/dateandtime


Thanks,

Aurélien Gâteau

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Build failed in Jenkins: kdelibs_frameworks_qt5 #1671

2013-11-14 Thread KDE CI System
See http://build.kde.org/job/kdelibs_frameworks_qt5/1671/changes

Changes:

[jr] add trailing slash to fix list()

--
[...truncated 5630 lines...]
Linking CXX shared module emoticonstheme_xmpp.so
[ 64%] Built target klanguagebuttontest
[ 65%] Building CXX object 
tier3/kiconthemes/src/CMakeFiles/KIconThemes.dir/kiconloader.cpp.o
Linking CXX executable kcolorutilsdemo
Scanning dependencies of target emoticonstheme_adium
Scanning dependencies of target emoticonstheme_pidgin
[ 65%] [ 65%] Building CXX object 
tier3/kemoticons/src/providers/adium/CMakeFiles/emoticonstheme_adium.dir/adium_emoticons.cpp.o
Building CXX object 
tier3/kemoticons/src/providers/pidgin/CMakeFiles/emoticonstheme_pidgin.dir/pidgin_emoticons.cpp.o
Linking CXX shared module emoticonstheme_kde.so
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:
 In member function ‘void KIconLoaderPrivate::_k_refreshIcons(int)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:466:22:
 warning: ‘void KIconLoader::newIconLoader()’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.h:459)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:
 In function ‘QIcon DesktopIconSet(const QString, int)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1540:70:
 warning: ‘QIcon KIconLoader::loadIconSet(const QString, KIconLoader::Group, 
int, bool)’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1512)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:
 In function ‘QIcon BarIconSet(const QString, int)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1555:72:
 warning: ‘QIcon KIconLoader::loadIconSet(const QString, KIconLoader::Group, 
int, bool)’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1512)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:
 In function ‘QIcon SmallIconSet(const QString, int)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1570:70:
 warning: ‘QIcon KIconLoader::loadIconSet(const QString, KIconLoader::Group, 
int, bool)’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1512)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:
 In function ‘QIcon MainBarIconSet(const QString, int)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1585:76:
 warning: ‘QIcon KIconLoader::loadIconSet(const QString, KIconLoader::Group, 
int, bool)’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1512)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:
 In function ‘QIcon UserIconSet(const QString)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1600:57:
 warning: ‘QIcon KIconLoader::loadIconSet(const QString, KIconLoader::Group, 
int, bool)’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1512)
 [-Wdeprecated-declarations]
In file included from 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1667:0:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/build/tier3/kiconthemes/src/moc_kiconloader.moc:
 In static member function ‘static void 
KIconLoader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/build/tier3/kiconthemes/src/moc_kiconloader.moc:191:35:
 warning: ‘void KIconLoader::newIconLoader()’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/kiconthemes/src/kiconloader.cpp:1639)
 [-Wdeprecated-declarations]
[ 65%] Building CXX object 
tier3/kiconthemes/src/CMakeFiles/KIconThemes.dir/kicontheme.cpp.o
Scanning dependencies of target kemoticontest
[ 65%] Building CXX object 
tier3/kemoticons/src/providers/adium/CMakeFiles/emoticonstheme_adium.dir/emoticonstheme_adium_automoc.cpp.o
[ 65%] Building CXX object 
tier3/kemoticons/autotests/CMakeFiles/kemoticontest.dir/kemoticontest.cpp.o
[ 65%] Linking CXX shared module emoticonstheme_adium.so
Building CXX object 
tier3/kemoticons/src/providers/pidgin/CMakeFiles/emoticonstheme_pidgin.dir/emoticonstheme_pidgin_automoc.cpp.o
[ 65%] Built target kconfigdialog_unittest
[ 65%] Building CXX object 

Jenkins build is back to normal : kdelibs_frameworks_qt5 #1672

2013-11-14 Thread KDE CI System
See http://build.kde.org/job/kdelibs_frameworks_qt5/1672/changes

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113851: Unbreak kauth-policy-gen

2013-11-14 Thread Bhushan Shah

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113851/#review43658
---


After applying this patch, kde-workspace builds with clean install dir for me 
on opensuse.

- Bhushan Shah


On Nov. 14, 2013, 3:13 p.m., Aurélien Gâteau wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113851/
 ---
 
 (Updated Nov. 14, 2013, 3:13 p.m.)
 
 
 Review request for KDE Frameworks and Dario Freddi.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 This is a two-commit patch, it fixes a build failure in 
 kde-workspace/kcontrol/dateandtime.
 
 
 1. make policy-gen accept a second argument pointing to the output file
 
 2. Unbreak call to kauth-policy-gen
 
 Uses the new kauth-policy-gen syntax for extra safety (no empty output file
 gets created in case of failure)
 
 Note: I haven't tested the Mac part of the code. Would be awesome if someone 
 could give it a try.
 
 
 Diffs
 -
 
   tier2/kauth/KAuthConfig.cmake.in 67eb7de 
   tier2/kauth/cmake/KAuthMacros.cmake 1ebc889 
   tier2/kauth/src/CMakeLists.txt 68c7c37 
   tier2/kauth/src/policy-gen/policy-gen.cpp b00e09f 
 
 Diff: http://git.reviewboard.kde.org/r/113851/diff/
 
 
 Testing
 ---
 
 Still builds, kcmclock_actions.policy is correctly generated in 
 kde-workspace/kcontrol/dateandtime
 
 
 Thanks,
 
 Aurélien Gâteau
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113847: Remove unnecessary dependency in dnssd

2013-11-14 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113847/#review43663
---


This review has been submitted with commit 
fc78af7548938ee32f523b2a8b3ea750f6bda7ca by Michael Palimaka to branch 
frameworks.

- Commit Hook


On Nov. 13, 2013, 5:53 p.m., Michael Palimaka wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113847/
 ---
 
 (Updated Nov. 13, 2013, 5:53 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 I cannot find any reference to QtWidgets, so there's no point trying to find 
 it.
 
 
 Diffs
 -
 
   tier2/dnssd/CMakeLists.txt 13497d199be73c0d6ce3038005543837311f46e5 
 
 Diff: http://git.reviewboard.kde.org/r/113847/diff/
 
 
 Testing
 ---
 
 Builds with QtWidgets not installed.
 
 
 Thanks,
 
 Michael Palimaka
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113847: Remove unnecessary dependency in dnssd

2013-11-14 Thread Michael Palimaka

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113847/
---

(Updated Nov. 14, 2013, 1:57 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

I cannot find any reference to QtWidgets, so there's no point trying to find it.


Diffs
-

  tier2/dnssd/CMakeLists.txt 13497d199be73c0d6ce3038005543837311f46e5 

Diff: http://git.reviewboard.kde.org/r/113847/diff/


Testing
---

Builds with QtWidgets not installed.


Thanks,

Michael Palimaka

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113845: Remove unnecessary dependencies in kauth

2013-11-14 Thread Michael Palimaka

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113845/
---

(Updated Nov. 14, 2013, 2:02 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

There is no reference to QtConcurrent, or QtTest outside of autotests, so 
there's no need to search for it (QtTest is still pulled in autotests/).


Diffs
-

  tier2/kauth/CMakeLists.txt 86462232d0ffb4d8e1f42600da627e0e26e308af 

Diff: http://git.reviewboard.kde.org/r/113845/diff/


Testing
---

Builds and passes tests with QtConcurrent not installed. Non-test components 
build without having QtTest installed.


Thanks,

Michael Palimaka

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113845: Remove unnecessary dependencies in kauth

2013-11-14 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113845/#review43664
---


This review has been submitted with commit 
2a5fb637a595d38a9f556654234cbfcc166ee0d9 by Michael Palimaka to branch 
frameworks.

- Commit Hook


On Nov. 13, 2013, 5:33 p.m., Michael Palimaka wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113845/
 ---
 
 (Updated Nov. 13, 2013, 5:33 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 There is no reference to QtConcurrent, or QtTest outside of autotests, so 
 there's no need to search for it (QtTest is still pulled in autotests/).
 
 
 Diffs
 -
 
   tier2/kauth/CMakeLists.txt 86462232d0ffb4d8e1f42600da627e0e26e308af 
 
 Diff: http://git.reviewboard.kde.org/r/113845/diff/
 
 
 Testing
 ---
 
 Builds and passes tests with QtConcurrent not installed. Non-test components 
 build without having QtTest installed.
 
 
 Thanks,
 
 Michael Palimaka
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 113860: Improve dependency specification in karchive

2013-11-14 Thread Michael Palimaka

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113860/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

QtTest is already pulled in autotests/, so there's no need to require it in the 
root too.


Diffs
-

  tier1/karchive/CMakeLists.txt 3e5ac47d6ff82451ecaa339d5bb708a868713400 

Diff: http://git.reviewboard.kde.org/r/113860/diff/


Testing
---

Builds with QtTest not installed.


Thanks,

Michael Palimaka

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 113861: use ecm_mark_as_test instead of kde4_add_unit_test in kwin

2013-11-14 Thread Bhushan Shah

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113861/
---

Review request for KDE Frameworks and Martin Gräßlin.


Repository: kde-workspace


Description
---

summary says all


Diffs
-

  kwin/tests/CMakeLists.txt 0e2bab9 

Diff: http://git.reviewboard.kde.org/r/113861/diff/


Testing
---

compiles, tests pass


Thanks,

Bhushan Shah

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 113862: Improve dependency specification in kcodecs

2013-11-14 Thread Michael Palimaka

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113862/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

QtTest is only required by autotests, so only look for it there.


Diffs
-

  tier1/kcodecs/CMakeLists.txt b2876079d05aa9d0c6c29509c2b1251668578a22 
  tier1/kcodecs/autotests/CMakeLists.txt 
eca443fa80cd514ac4fe70830c9993f233a33738 

Diff: http://git.reviewboard.kde.org/r/113862/diff/


Testing
---

Framework builds with QtTest not installed.


Thanks,

Michael Palimaka

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113861: use ecm_mark_as_test instead of kde4_add_unit_test in kwin

2013-11-14 Thread Martin Gräßlin

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113861/#review43671
---

Ship it!


Ship It!

- Martin Gräßlin


On Nov. 14, 2013, 3:53 p.m., Bhushan Shah wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113861/
 ---
 
 (Updated Nov. 14, 2013, 3:53 p.m.)
 
 
 Review request for KDE Frameworks and Martin Gräßlin.
 
 
 Repository: kde-workspace
 
 
 Description
 ---
 
 summary says all
 
 
 Diffs
 -
 
   kwin/tests/CMakeLists.txt 0e2bab9 
 
 Diff: http://git.reviewboard.kde.org/r/113861/diff/
 
 
 Testing
 ---
 
 compiles, tests pass
 
 
 Thanks,
 
 Bhushan Shah
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113861: use ecm_mark_as_test instead of kde4_add_unit_test in kwin

2013-11-14 Thread Bhushan Shah

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113861/
---

(Updated Nov. 14, 2013, 3:34 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks and Martin Gräßlin.


Repository: kde-workspace


Description
---

summary says all


Diffs
-

  kwin/tests/CMakeLists.txt 0e2bab9 

Diff: http://git.reviewboard.kde.org/r/113861/diff/


Testing
---

compiles, tests pass


Thanks,

Bhushan Shah

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113861: use ecm_mark_as_test instead of kde4_add_unit_test in kwin

2013-11-14 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113861/#review43674
---


This review has been submitted with commit 
659ee81a092a7efe0e56544277f9863485a3dec7 by Bhushan Shah to branch master.

- Commit Hook


On Nov. 14, 2013, 2:53 p.m., Bhushan Shah wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113861/
 ---
 
 (Updated Nov. 14, 2013, 2:53 p.m.)
 
 
 Review request for KDE Frameworks and Martin Gräßlin.
 
 
 Repository: kde-workspace
 
 
 Description
 ---
 
 summary says all
 
 
 Diffs
 -
 
   kwin/tests/CMakeLists.txt 0e2bab9 
 
 Diff: http://git.reviewboard.kde.org/r/113861/diff/
 
 
 Testing
 ---
 
 compiles, tests pass
 
 
 Thanks,
 
 Bhushan Shah
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113683: Fix kdeclarative standalone build

2013-11-14 Thread Maarten De Meyer

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113683/
---

(Updated Nov. 14, 2013, 3:56 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks, Aleix Pol Gonzalez and Aurélien Gâteau.


Repository: kdelibs


Description
---

Make kdeclarative build standalone.

Do I need to add the dependencies of all dependencies as well now?


Diffs
-

  superbuild/CMakeLists.txt 56e17dd42a8cc2b2c8a0015c7c5ec74902e0bd3e 
  tier3/kdeclarative/CMakeLists.txt 1f23914a0ba65982c7b597e92fe9c9e920e2abe6 

Diff: http://git.reviewboard.kde.org/r/113683/diff/


Testing
---

Builds.


Thanks,

Maarten De Meyer

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113683: Fix kdeclarative standalone build

2013-11-14 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113683/#review43677
---


This review has been submitted with commit 
934008a4684befba40cdc50ff4b81682dd03a05f by Maarten De Meyer to branch 
frameworks.

- Commit Hook


On Nov. 12, 2013, 7:52 p.m., Maarten De Meyer wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113683/
 ---
 
 (Updated Nov. 12, 2013, 7:52 p.m.)
 
 
 Review request for KDE Frameworks, Aleix Pol Gonzalez and Aurélien Gâteau.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 Make kdeclarative build standalone.
 
 Do I need to add the dependencies of all dependencies as well now?
 
 
 Diffs
 -
 
   superbuild/CMakeLists.txt 56e17dd42a8cc2b2c8a0015c7c5ec74902e0bd3e 
   tier3/kdeclarative/CMakeLists.txt 1f23914a0ba65982c7b597e92fe9c9e920e2abe6 
 
 Diff: http://git.reviewboard.kde.org/r/113683/diff/
 
 
 Testing
 ---
 
 Builds.
 
 
 Thanks,
 
 Maarten De Meyer
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: RFC Rules for installation of header files

2013-11-14 Thread Aurélien Gâteau

On 10.11.2013 18:27, Kevin Ottens wrote:

Hello,

On Wednesday 06 November 2013 08:52:29 Aurélien Gâteau wrote:

Yesterday frameworks meeting spawned a discussion regarding folders
in header files.


I think there's an aspect missing in your proposal. There's the
convention we want for #include and where we install. That's in the
end two different things even though related.

I think, that for all the frameworks, headers should be installed in:
$PREFIX/include/KF5/FrameworkName/

FrameworkName would then contain both the regular .h headers and the
convenience camel case ones. If we go for that, we get something
consistent install wise and easy to deal with. Then the distinction
you make below is just about the include path we want when someone
pulls a framework in.


I think the consensus is there should be two different situations:

1. 'k' prefixed header files

If the header files of a framework are prefixed with a 'k', then
headers should be installed in include and convenience headers 
should

be installed in include/KDE.


I think in a case like that we still want the includes installed in
$PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
someone pulls the framework as a dependency then both
$PREFIX/include/KF5/ and $PREFIX/include/KF5/FrameworkName/  are 
added

in the include path, thus supporting the #include kfoo.h and
#include KFoo styles.


To support #include kfoo.h and #include KFoo you only need to have
$PREFIX/include/KF5/FrameworkName/ in the include path. Adding
$PREFIX/include/KF5/ would add support for
#include FrameworkName/kfoo.h and #include FrameworkName/KFoo.

Do we want to support this as well? (I have no strong opinion on this
topic)




2. Non-prefixed header files

If the header files of a framework are not prefixed, then they 
should

be installed in include/{lowercaseframework} and convenience headers
should be installed in include/KDE/{CamelCaseFramework}.


I think in a case like that we still want the includes installed in
$PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
someone pulls the framework as a dependency then only
$PREFIX/include/KF5/ is added in the include path, thus supporting 
the

#include FrameworkName/foo.h and #include FrameworkName/Foo
styles.


Some special files should still go in include:

{lowercaseframework}_export.h {lowercaseframework}_version.h


Make that $PREFIX/include/KF5/ instead of just include and I agree.


Wouldn't it be more self-contained to have those in
$PREFIX/include/KF5/FrameworkName as well?

After all, those includes are mostly internal, so they should not be 
the

first files you meet if you wander in $PREFIX/include/KF5 IMO.


I think it departs quite a bit from your initial proposal, making it
slightly more complicated on the include path side, but it has pros
like:
 * making it more homogeneous on the installation side;
 * allows co-installability of major releases in the future.

Opinions?


Works for me, just tell me your preference on the two points I
mentionned above.

Aurélien

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: RFC Rules for installation of header files

2013-11-14 Thread Kevin Ottens
On Thursday 14 November 2013 18:04:57 Aurélien Gâteau wrote:
 On 10.11.2013 18:27, Kevin Ottens wrote:
  Hello,
 
  On Wednesday 06 November 2013 08:52:29 Aurélien Gâteau wrote:
  Yesterday frameworks meeting spawned a discussion regarding folders
  in header files.
 
  I think there's an aspect missing in your proposal. There's the
  convention we want for #include and where we install. That's in the
  end two different things even though related.
 
  I think, that for all the frameworks, headers should be installed in:
  $PREFIX/include/KF5/FrameworkName/
 
  FrameworkName would then contain both the regular .h headers and the
  convenience camel case ones. If we go for that, we get something
  consistent install wise and easy to deal with. Then the distinction
  you make below is just about the include path we want when someone
  pulls a framework in.
 
  I think the consensus is there should be two different situations:
 
  1. 'k' prefixed header files
 
  If the header files of a framework are prefixed with a 'k', then
  headers should be installed in include and convenience headers
  should
  be installed in include/KDE.
 
  I think in a case like that we still want the includes installed in
  $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
  someone pulls the framework as a dependency then both
  $PREFIX/include/KF5/ and $PREFIX/include/KF5/FrameworkName/  are
  added
  in the include path, thus supporting the #include kfoo.h and
  #include KFoo styles.

 To support #include kfoo.h and #include KFoo you only need to have
 $PREFIX/include/KF5/FrameworkName/ in the include path. Adding
 $PREFIX/include/KF5/ would add support for
 #include FrameworkName/kfoo.h and #include FrameworkName/KFoo.

In fact I initially mentionned $PREFIX/include/KF5/ because of your initial
proposal of having *_version.h and *_export.h one level up.

 Do we want to support this as well? (I have no strong opinion on this
 topic)

Honestly I don't have a strong opinion either. I'd say we probably don't want
it (they have it in Qt and we've seen the kind of issues it can create during
ports when something is splitted for instance). If it turns out to be
troublesome to not have it, we'll be able to reintroduce it later easily
anyway.

  2. Non-prefixed header files
 
  If the header files of a framework are not prefixed, then they
  should
  be installed in include/{lowercaseframework} and convenience headers
  should be installed in include/KDE/{CamelCaseFramework}.
 
  I think in a case like that we still want the includes installed in
  $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
  someone pulls the framework as a dependency then only
  $PREFIX/include/KF5/ is added in the include path, thus supporting
  the
  #include FrameworkName/foo.h and #include FrameworkName/Foo
  styles.
 
  Some special files should still go in include:
  {lowercaseframework}_export.h {lowercaseframework}_version.h
 
  Make that $PREFIX/include/KF5/ instead of just include and I agree.

 Wouldn't it be more self-contained to have those in
 $PREFIX/include/KF5/FrameworkName as well?

 After all, those includes are mostly internal, so they should not be
 the first files you meet if you wander in $PREFIX/include/KF5 IMO.

Right. Let's put them in the FrameworkName directory as well then.

Cheers.
--
Kévin Ottens, http://ervin.ipsquad.net

KDAB - proud supporter of KDE, http://www.kdab.com



signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Fwd: RFC Rules for installation of header files

2013-11-14 Thread Aleix Pol
On Thu, Nov 14, 2013 at 5:04 PM, Aurélien Gâteau agat...@kde.org wrote:

 On 10.11.2013 18:27, Kevin Ottens wrote:

 Hello,

 On Wednesday 06 November 2013 08:52:29 Aurélien Gâteau wrote:

 Yesterday frameworks meeting spawned a discussion regarding folders
 in header files.


 I think there's an aspect missing in your proposal. There's the
 convention we want for #include and where we install. That's in the
 end two different things even though related.

 I think, that for all the frameworks, headers should be installed in:
 $PREFIX/include/KF5/FrameworkName/

 FrameworkName would then contain both the regular .h headers and the
 convenience camel case ones. If we go for that, we get something
 consistent install wise and easy to deal with. Then the distinction
 you make below is just about the include path we want when someone
 pulls a framework in.

  I think the consensus is there should be two different situations:

 1. 'k' prefixed header files

 If the header files of a framework are prefixed with a 'k', then
 headers should be installed in include and convenience headers should
 be installed in include/KDE.


 I think in a case like that we still want the includes installed in
 $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
 someone pulls the framework as a dependency then both
 $PREFIX/include/KF5/ and $PREFIX/include/KF5/FrameworkName/  are added
 in the include path, thus supporting the #include kfoo.h and
 #include KFoo styles.


 To support #include kfoo.h and #include KFoo you only need to have
 $PREFIX/include/KF5/FrameworkName/ in the include path. Adding
 $PREFIX/include/KF5/ would add support for
 #include FrameworkName/kfoo.h and #include FrameworkName/KFoo.

 Do we want to support this as well? (I have no strong opinion on this
 topic)


ecm_generate_headers will do it like that anyway





  2. Non-prefixed header files

 If the header files of a framework are not prefixed, then they should
 be installed in include/{lowercaseframework} and convenience headers
 should be installed in include/KDE/{CamelCaseFramework}.


 I think in a case like that we still want the includes installed in
 $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
 someone pulls the framework as a dependency then only
 $PREFIX/include/KF5/ is added in the include path, thus supporting the
 #include FrameworkName/foo.h and #include FrameworkName/Foo
 styles.

  Some special files should still go in include:

 {lowercaseframework}_export.h {lowercaseframework}_version.h


 Make that $PREFIX/include/KF5/ instead of just include and I agree.


 Wouldn't it be more self-contained to have those in
 $PREFIX/include/KF5/FrameworkName as well?

 After all, those includes are mostly internal, so they should not be the
 first files you meet if you wander in $PREFIX/include/KF5 IMO.


They should probably be in frameworkname/frameworkname_export.h. Usually we
have 2 folders for includes, the camel case for camel case includes and the
lowercase one with the actual includes.




  I think it departs quite a bit from your initial proposal, making it
 slightly more complicated on the include path side, but it has pros
 like:
  * making it more homogeneous on the installation side;
  * allows co-installability of major releases in the future.

 Opinions?


 Works for me, just tell me your preference on the two points I
 mentionned above.


 Aurélien

 ___
 Kde-frameworks-devel mailing list
 Kde-frameworks-devel@kde.org
 https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Aleix
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: RFC Rules for installation of header files

2013-11-14 Thread Aurélien Gâteau

On 14.11.2013 18:20, Kevin Ottens wrote:

On Thursday 14 November 2013 18:04:57 Aurélien Gâteau wrote:

On 10.11.2013 18:27, Kevin Ottens wrote:
 Hello,

 On Wednesday 06 November 2013 08:52:29 Aurélien Gâteau wrote:
 Yesterday frameworks meeting spawned a discussion regarding 
folders

 in header files.

 I think there's an aspect missing in your proposal. There's the
 convention we want for #include and where we install. That's in 
the

 end two different things even though related.

 I think, that for all the frameworks, headers should be installed 
in:

 $PREFIX/include/KF5/FrameworkName/

 FrameworkName would then contain both the regular .h headers and 
the

 convenience camel case ones. If we go for that, we get something
 consistent install wise and easy to deal with. Then the 
distinction

 you make below is just about the include path we want when someone
 pulls a framework in.

 I think the consensus is there should be two different 
situations:


 1. 'k' prefixed header files

 If the header files of a framework are prefixed with a 'k', then
 headers should be installed in include and convenience headers
 should
 be installed in include/KDE.

 I think in a case like that we still want the includes installed 
in

 $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
 someone pulls the framework as a dependency then both
 $PREFIX/include/KF5/ and $PREFIX/include/KF5/FrameworkName/  are
 added
 in the include path, thus supporting the #include kfoo.h and
 #include KFoo styles.

To support #include kfoo.h and #include KFoo you only need to 
have

$PREFIX/include/KF5/FrameworkName/ in the include path. Adding
$PREFIX/include/KF5/ would add support for
#include FrameworkName/kfoo.h and #include FrameworkName/KFoo.


In fact I initially mentionned $PREFIX/include/KF5/ because of your 
initial

proposal of having *_version.h and *_export.h one level up.

Do we want to support this as well? (I have no strong opinion on 
this

topic)


Honestly I don't have a strong opinion either. I'd say we probably
don't want
it (they have it in Qt and we've seen the kind of issues it can
create during
ports when something is splitted for instance). If it turns out to be
troublesome to not have it, we'll be able to reintroduce it later 
easily

anyway.


 2. Non-prefixed header files

 If the header files of a framework are not prefixed, then they
 should
 be installed in include/{lowercaseframework} and convenience 
headers

 should be installed in include/KDE/{CamelCaseFramework}.

 I think in a case like that we still want the includes installed 
in

 $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
 someone pulls the framework as a dependency then only
 $PREFIX/include/KF5/ is added in the include path, thus supporting
 the
 #include FrameworkName/foo.h and #include FrameworkName/Foo
 styles.

 Some special files should still go in include:
 {lowercaseframework}_export.h {lowercaseframework}_version.h

 Make that $PREFIX/include/KF5/ instead of just include and I 
agree.


Wouldn't it be more self-contained to have those in
$PREFIX/include/KF5/FrameworkName as well?

After all, those includes are mostly internal, so they should not be
the first files you meet if you wander in $PREFIX/include/KF5 IMO.


Right. Let's put them in the FrameworkName directory as well then.


Looks like we have an agreement then. Let me recap:

# Installation dir

All header files are installed in $PREFIX/include/KF5/$Framework.
This includes 'k' prefixed headers like kfoo and KFoo,
non-prefixed headers such as bar.h and Bar, as well as special headers
such as ${framework}_export.h and ${framework}_version.h.

# Include path

For 'k' prefixed headers, include path is
$PREFIX/include/KF5/$Framework.

For non-prefixed headers, include path is $PREFIX/include/KF5.

Is this correct?

Aurélien

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Fwd: RFC Rules for installation of header files

2013-11-14 Thread Aleix Pol

On 14.11.2013 18:31, Aleix Pol wrote:
On Thu, Nov 14, 2013 at 5:04 PM, Aurélien Gâteau agat...@kde.org 
[3]

wrote:


On 10.11.2013 18:27, Kevin Ottens wrote:


Hello,

On Wednesday 06 November 2013 08:52:29 Aurélien Gâteau wrote:

Yesterday frameworks meeting spawned a discussion regarding 
folders

in header files.


I think there's an aspect missing in your proposal. There's the
convention we want for #include and where we install. That's in the
end two different things even though related.

I think, that for all the frameworks, headers should be installed
in: $PREFIX/include/KF5/FrameworkName/

FrameworkName would then contain both the regular .h headers and 
the

convenience camel case ones. If we go for that, we get something
consistent install wise and easy to deal with. Then the distinction
you make below is just about the include path we want when someone
pulls a framework in.


I think the consensus is there should be two different situations:

1. 'k' prefixed header files

If the header files of a framework are prefixed with a 'k', then
headers should be installed in include and convenience headers
should be installed in include/KDE.


I think in a case like that we still want the includes installed in
$PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
someone pulls the framework as a dependency then both
$PREFIX/include/KF5/ and $PREFIX/include/KF5/FrameworkName/  are
added in the include path, thus supporting the #include kfoo.h 
and

#include KFoo styles.


To support #include kfoo.h and #include KFoo you only need to
have $PREFIX/include/KF5/FrameworkName/ in the include path. Adding
$PREFIX/include/KF5/ would add support for #include
FrameworkName/kfoo.h and #include FrameworkName/KFoo.

Do we want to support this as well? (I have no strong opinion on 
this

topic)


ecm_generate_headers will do it like that anyway


Mmm, this is not about installation path, but about the include path.
Does ecm_generate_headers affects the include path?


 


2. Non-prefixed header files

If the header files of a framework are not prefixed, then they
should be installed in include/{lowercaseframework} and 
convenience

headers should be installed in include/KDE/{CamelCaseFramework}.


I think in a case like that we still want the includes installed in
$PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
someone pulls the framework as a dependency then only
$PREFIX/include/KF5/ is added in the include path, thus supporting
the #include FrameworkName/foo.h and #include FrameworkName/Foo
styles.


Some special files should still go in include:

    {lowercaseframework}_export.h {lowercaseframework}_version.h


Make that $PREFIX/include/KF5/ instead of just include and I agree.


Wouldn't it be more self-contained to have those in
$PREFIX/include/KF5/FrameworkName as well?

After all, those includes are mostly internal, so they should not be
the first files you meet if you wander in $PREFIX/include/KF5 IMO.


They should probably be in frameworkname/frameworkname_export.h.
Usually we have 2 folders for includes, the camel case for camel case
includes and the lowercase one with the actual includes.


Unless I am confused, Kevin proposal is to have only one folder:
$PREFIX/include/KF5/$Framework. This folder would contain both lower
case and camel case header files.

Aurélien
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: RFC Rules for installation of header files

2013-11-14 Thread Kevin Ottens
On Thursday 14 November 2013 18:40:04 Aurélien Gâteau wrote:
 Looks like we have an agreement then. Let me recap:

 # Installation dir

 All header files are installed in $PREFIX/include/KF5/$Framework.
 This includes 'k' prefixed headers like kfoo and KFoo,

I assume you meant kfoo.h here.

 non-prefixed headers such as bar.h and Bar, as well as special headers
 such as ${framework}_export.h and ${framework}_version.h.

 # Include path

 For 'k' prefixed headers, include path is
 $PREFIX/include/KF5/$Framework.

 For non-prefixed headers, include path is $PREFIX/include/KF5.

 Is this correct?

Looks correct to me.

Cheers.
--
Kévin Ottens, http://ervin.ipsquad.net

KDAB - proud supporter of KDE, http://www.kdab.com



signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Fwd: RFC Rules for installation of header files

2013-11-14 Thread Kevin Ottens
On Thursday 14 November 2013 18:43:59 Aleix Pol wrote:
 On 14.11.2013 18:31, Aleix Pol wrote:
  On Thu, Nov 14, 2013 at 5:04 PM, Aurélien Gâteau agat...@kde.org
  [3]
 
  wrote:
  On 10.11.2013 18:27, Kevin Ottens wrote:
  Hello,
 
  On Wednesday 06 November 2013 08:52:29 Aurélien Gâteau wrote:
  Yesterday frameworks meeting spawned a discussion regarding
  folders
  in header files.
 
  I think there's an aspect missing in your proposal. There's the
  convention we want for #include and where we install. That's in the
  end two different things even though related.
 
  I think, that for all the frameworks, headers should be installed
  in: $PREFIX/include/KF5/FrameworkName/
 
  FrameworkName would then contain both the regular .h headers and
  the
  convenience camel case ones. If we go for that, we get something
  consistent install wise and easy to deal with. Then the distinction
  you make below is just about the include path we want when someone
  pulls a framework in.
 
  I think the consensus is there should be two different situations:
 
  1. 'k' prefixed header files
 
  If the header files of a framework are prefixed with a 'k', then
  headers should be installed in include and convenience headers
  should be installed in include/KDE.
 
  I think in a case like that we still want the includes installed in
  $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
  someone pulls the framework as a dependency then both
  $PREFIX/include/KF5/ and $PREFIX/include/KF5/FrameworkName/  are
  added in the include path, thus supporting the #include kfoo.h
  and
  #include KFoo styles.
 
  To support #include kfoo.h and #include KFoo you only need to
  have $PREFIX/include/KF5/FrameworkName/ in the include path. Adding
  $PREFIX/include/KF5/ would add support for #include
  FrameworkName/kfoo.h and #include FrameworkName/KFoo.
 
  Do we want to support this as well? (I have no strong opinion on
  this
  topic)
 
  ecm_generate_headers will do it like that anyway

 Mmm, this is not about installation path, but about the include path.
 Does ecm_generate_headers affects the include path?

 
 
  2. Non-prefixed header files
 
  If the header files of a framework are not prefixed, then they
  should be installed in include/{lowercaseframework} and
  convenience
  headers should be installed in include/KDE/{CamelCaseFramework}.
 
  I think in a case like that we still want the includes installed in
  $PREFIX/include/KF5/FrameworkName/ (convenience or not). But when
  someone pulls the framework as a dependency then only
  $PREFIX/include/KF5/ is added in the include path, thus supporting
  the #include FrameworkName/foo.h and #include FrameworkName/Foo
  styles.
 
  Some special files should still go in include:
 
  {lowercaseframework}_export.h {lowercaseframework}_version.h
 
  Make that $PREFIX/include/KF5/ instead of just include and I agree.
 
  Wouldn't it be more self-contained to have those in
  $PREFIX/include/KF5/FrameworkName as well?
 
  After all, those includes are mostly internal, so they should not be
  the first files you meet if you wander in $PREFIX/include/KF5 IMO.
 
  They should probably be in frameworkname/frameworkname_export.h.
  Usually we have 2 folders for includes, the camel case for camel case
  includes and the lowercase one with the actual includes.

 Unless I am confused, Kevin proposal is to have only one folder:
 $PREFIX/include/KF5/$Framework. This folder would contain both lower
 case and camel case header files.

Yes, that's what I propose.

 Aurélien

This thread is confusing, I don't know who I'm replying to... From: said
Aleix, signature Aurélien... Did you guys merge or something? :-)

Cheers.
--
Kévin Ottens, http://ervin.ipsquad.net

KDAB - proud supporter of KDE, http://www.kdab.com



signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Fwd: RFC Rules for installation of header files

2013-11-14 Thread Aurélien Gâteau
This thread is confusing, I don't know who I'm replying to... From: 
said

Aleix, signature Aurélien... Did you guys merge or something? :-)


Nah, we did not. My webmail is screwed up and by default sets the From
field to the sender of the mail I am replying to. Sorry Aleix for
impersonating you.

Just asked the support of my email host to look into that.

Aurélien

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: RFC Rules for installation of header files

2013-11-14 Thread Aurélien Gâteau

On 14.11.2013 18:55, Kevin Ottens wrote:

On Thursday 14 November 2013 18:40:04 Aurélien Gâteau wrote:

Looks like we have an agreement then. Let me recap:

# Installation dir

All header files are installed in $PREFIX/include/KF5/$Framework.
This includes 'k' prefixed headers like kfoo and KFoo,


I assume you meant kfoo.h here.


Oups, yes, indeed.

Aurélien
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Review Request 113867: Add knewstuff public dependencies to it's config.cmake file.

2013-11-14 Thread Jeremy Whiting

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113867/
---

Review request for KDE Frameworks.


Repository: kdelibs


Description
---

KNewStuff's Config.cmake is missing it's public dependencies. This adds them.


Diffs
-

  tier3/knewstuff/KNewStuffConfig.cmake.in 
54bee483444919ee0a337d117ff5f48139d04359 

Diff: http://git.reviewboard.kde.org/r/113867/diff/


Testing
---


Thanks,

Jeremy Whiting

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113867: Add knewstuff public dependencies to it's config.cmake file.

2013-11-14 Thread Aleix Pol Gonzalez

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113867/#review43690
---

Ship it!


Ship It!

- Aleix Pol Gonzalez


On Nov. 14, 2013, 6:03 p.m., Jeremy Whiting wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113867/
 ---
 
 (Updated Nov. 14, 2013, 6:03 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 KNewStuff's Config.cmake is missing it's public dependencies. This adds them.
 
 
 Diffs
 -
 
   tier3/knewstuff/KNewStuffConfig.cmake.in 
 54bee483444919ee0a337d117ff5f48139d04359 
 
 Diff: http://git.reviewboard.kde.org/r/113867/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Jeremy Whiting
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113867: Add knewstuff public dependencies to it's config.cmake file.

2013-11-14 Thread Jeremy Whiting

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113867/
---

(Updated Nov. 14, 2013, 6:40 p.m.)


Status
--

This change has been marked as submitted.


Review request for KDE Frameworks.


Repository: kdelibs


Description
---

KNewStuff's Config.cmake is missing it's public dependencies. This adds them.


Diffs
-

  tier3/knewstuff/KNewStuffConfig.cmake.in 
54bee483444919ee0a337d117ff5f48139d04359 

Diff: http://git.reviewboard.kde.org/r/113867/diff/


Testing
---


Thanks,

Jeremy Whiting

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Review Request 113867: Add knewstuff public dependencies to it's config.cmake file.

2013-11-14 Thread Commit Hook

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113867/#review43691
---


This review has been submitted with commit 
91f29c4eeb690737499206753bb2c0ee8aba1bae by Jeremy Whiting to branch frameworks.

- Commit Hook


On Nov. 14, 2013, 6:03 p.m., Jeremy Whiting wrote:
 
 ---
 This is an automatically generated e-mail. To reply, visit:
 http://git.reviewboard.kde.org/r/113867/
 ---
 
 (Updated Nov. 14, 2013, 6:03 p.m.)
 
 
 Review request for KDE Frameworks.
 
 
 Repository: kdelibs
 
 
 Description
 ---
 
 KNewStuff's Config.cmake is missing it's public dependencies. This adds them.
 
 
 Diffs
 -
 
   tier3/knewstuff/KNewStuffConfig.cmake.in 
 54bee483444919ee0a337d117ff5f48139d04359 
 
 Diff: http://git.reviewboard.kde.org/r/113867/diff/
 
 
 Testing
 ---
 
 
 Thanks,
 
 Jeremy Whiting
 


___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Build failed in Jenkins: kdelibs_frameworks_qt5 #1677

2013-11-14 Thread KDE CI System
See http://build.kde.org/job/kdelibs_frameworks_qt5/1677/changes

Changes:

[aleixpol] Rename knewstuff3 to KF5::KNewStuff

--
[...truncated 6699 lines...]
[ 80%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/misc/AtomicString.cpp.o
[ 80%] Building CXX object tier4/khtml/src/CMakeFiles/KHtml.dir/misc/woff.cpp.o
[ 80%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/misc/guess_ja.cpp.o
[ 80%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/misc/kencodingdetector.cpp.o
[ 80%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/editing/jsediting.cpp.o
[ 80%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/editing/editing.cpp.o
[ 80%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/editing/editor.cpp.o
[ 80%] 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/misc/AtomicString.cpp:
 In static member function ‘static DOM::DOMStringImpl* 
khtml::AtomicString::add(const QChar*, int)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/misc/AtomicString.cpp:163:35:
 warning: narrowing conversion of ‘length’ from ‘int’ to ‘unsigned int’ inside 
{ } [-Wnarrowing]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/misc/AtomicString.cpp:
 In static member function ‘static DOM::DOMStringImpl* 
khtml::AtomicString::add(const QChar*)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/misc/AtomicString.cpp:183:33:
 warning: narrowing conversion of ‘length’ from ‘int’ to ‘unsigned int’ inside 
{ } [-Wnarrowing]
Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/editing/htmlediting_impl.cpp.o
[ 80%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_binding.cpp.o
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_dom.cpp.o
[ 81%] In file included from 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/css/parser.cpp:133:0:
cssproperties.gperf:167:62: warning: ‘__gnu_inline__’ attribute ignored 
[-Wattributes]
In file included from 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/css/parser.cpp:134:0:
cssvalues.gperf:152:63: warning: ‘__gnu_inline__’ attribute ignored 
[-Wattributes]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/html/htmltokenizer.cpp:2080:6:
 warning: unused parameter ‘finishedObj’ [-Wunused-parameter]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/editing/htmlediting_impl.cpp:153:17:
 warning: ‘DOM::Position khtml::leadingWhitespacePosition(const 
DOM::Position)’ defined but not used [-Wunused-function]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/editing/htmlediting_impl.cpp:168:17:
 warning: ‘DOM::Position khtml::trailingWhitespacePosition(const 
DOM::Position)’ defined but not used [-Wunused-function]
[ 81%] [ 81%] [ 81%] [ 81%] [ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_html.cpp.o
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_navigator.cpp.o
Building CXX object tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_window.cpp.o
Building CXX object tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_css.cpp.o
Building CXX object tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_proxy.cpp.o
Building CXX object tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_range.cpp.o
Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_traversal.cpp.o
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_events.cpp.o
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_views.cpp.o
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/kjs_mozilla.cpp.o
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/JSTimeRanges.cpp.o
In file included from 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/ecma/kjs_traversal.cpp:22:0:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/build/tier4/khtml/src/kjs_traversal.lut.h:54:1:
 warning: narrowing conversion of ‘(DOM::NodeFilter::ShowCode)4294967295u’ from 
‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/JSMediaError.cpp.o
[ 81%] Building CXX object 
tier4/khtml/src/CMakeFiles/KHtml.dir/ecma/JSHTMLElement.cpp.o
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/ecma/kjs_window.cpp:
 In function ‘void KJS::printMessage(KJS::Console::MessageType, const 
KJS::UString)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/ecma/kjs_window.cpp:233:17:
 warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/ecma/kjs_window.cpp:
 At global scope:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier4/khtml/src/ecma/kjs_window.cpp:231:6:
 warning: unused parameter ‘message’ [-Wunused-parameter]
[ 81%] Building CXX object 

Build failed in Jenkins: kdelibs_frameworks_qt5 #1678

2013-11-14 Thread KDE CI System
See http://build.kde.org/job/kdelibs_frameworks_qt5/1678/changes

Changes:

[aleixpol] Update KDELibs4Config.cmake with the new KNewStuff name

[jpwhiting] Add public library dependencies to KNewStuffConfig.cmake

[jpwhiting] Fix whitespace in knewstuff CMakeLists.txt file.

--
[...truncated 6348 lines...]
[ 73%] Building CXX object 
tier3/knewstuff/src/CMakeFiles/KNewStuff.dir/downloadmanager.cpp.o
[ 73%] [ 73%] Building CXX object 
tier3/kbookmarks/src/CMakeFiles/KBookmarks.dir/kbookmarkdialog.cpp.o
Building CXX object 
tier3/kparts/src/CMakeFiles/KParts.dir/statusbarextension.cpp.o
[ 73%] [ 73%] Built target kxmlguiwindowtest
Building CXX object 
tier3/kparts/src/CMakeFiles/KParts.dir/scriptableextension.cpp.o
[ 73%] Linking CXX executable kactioncategorytest
Building CXX object tier3/kparts/src/CMakeFiles/KParts.dir/textextension.cpp.o
[ 73%] Building CXX object 
tier3/knewstuff/src/CMakeFiles/KNewStuff.dir/entry.cpp.o
[ 73%] Built target kxmlguitest
[ 73%] Building CXX object 
tier3/knewstuff/src/CMakeFiles/KNewStuff.dir/knewstuffbutton.cpp.o
[ 73%] Building CXX object 
tier3/knewstuff/src/CMakeFiles/KNewStuff.dir/knewstuffaction.cpp.o
[ 73%] Building CXX object 
tier3/kbookmarks/src/CMakeFiles/KBookmarks.dir/KBookmarks_automoc.cpp.o
[ 73%] Building CXX object 
tier3/kparts/src/CMakeFiles/KParts.dir/htmlextension.cpp.o
[ 73%] Building CXX object 
tier3/kparts/src/CMakeFiles/KParts.dir/fileinfoextension.cpp.o
[ 73%] Linking CXX shared library libKBookmarks.so
[ 73%] Building CXX object 
tier3/kparts/src/CMakeFiles/KParts.dir/listingextension.cpp.o
Building CXX object tier3/kparts/src/CMakeFiles/KParts.dir/KParts_automoc.cpp.o
Scanning dependencies of target kglobalshortcuttest
[ 73%] Building CXX object 
tier3/xmlgui/autotests/CMakeFiles/kglobalshortcuttest.dir/kglobalshortcuttest.cpp.o
[ 73%] Building CXX object 
tier3/xmlgui/autotests/CMakeFiles/kglobalshortcuttest.dir/kglobalshortcuttest_automoc.cpp.o
Linking CXX shared library libKParts.so
[ 73%] [ 73%] 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/autotests/kglobalshortcuttest.cpp:
 In member function ‘void KGlobalShortcutTest::setupTest(QString)’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/autotests/kglobalshortcuttest.cpp:77:60:
 warning: ‘QListQStringList KGlobalAccel::allMainComponents()’ is deprecated 
(declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/src/kglobalaccel.h:284)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/autotests/kglobalshortcuttest.cpp:
 In member function ‘void KGlobalShortcutTest::testListActions()’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/autotests/kglobalshortcuttest.cpp:253:60:
 warning: ‘QListQStringList KGlobalAccel::allMainComponents()’ is deprecated 
(declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/src/kglobalaccel.h:284)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/autotests/kglobalshortcuttest.cpp:261:73:
 warning: ‘QListQStringList KGlobalAccel::allActionsForComponent(const 
QStringList)’ is deprecated (declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/src/kglobalaccel.h:293)
 [-Wdeprecated-declarations]
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/autotests/kglobalshortcuttest.cpp:
 In member function ‘void KGlobalShortcutTest::testForgetGlobalShortcut()’:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/autotests/kglobalshortcuttest.cpp:399:60:
 warning: ‘QListQStringList KGlobalAccel::allMainComponents()’ is deprecated 
(declared at 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/xmlgui/src/kglobalaccel.h:284)
 [-Wdeprecated-declarations]
Built target kactioncollectiontest
Linking CXX executable kglobalshortcuttest
Building CXX object 
tier3/knewstuff/src/CMakeFiles/KNewStuff.dir/core/author.cpp.o
Scanning dependencies of target kmainwindow_unittest
[ 73%] Building CXX object 
tier3/xmlgui/autotests/CMakeFiles/kmainwindow_unittest.dir/kmainwindow_unittest.cpp.o
[ 73%] Built target krichtexteditor
[ 73%] [ 73%] Built target kactioncategorytest
Building CXX object 
tier3/knewstuff/src/CMakeFiles/KNewStuff.dir/core/cache.cpp.o
[ 74%] Building CXX object 
tier3/xmlgui/autotests/CMakeFiles/kmainwindow_unittest.dir/kmainwindow_unittest_automoc.cpp.o
Linking CXX executable kmainwindow_unittest
In file included from 
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/knewstuff/src/knewstuffbutton.cpp:19:0:
http://build.kde.org/job/kdelibs_frameworks_qt5/ws/tier3/knewstuff/src/knewstuffbutton.h:25:30:
 fatal error: knewstuff3/entry.h: No such file or directory
compilation terminated.
make[2]: *** 
[tier3/knewstuff/src/CMakeFiles/KNewStuff.dir/knewstuffbutton.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs
[ 74%] Building CXX object 

Jenkins build is back to normal : kdelibs_frameworks_qt5 #1679

2013-11-14 Thread KDE CI System
See http://build.kde.org/job/kdelibs_frameworks_qt5/1679/changes

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel