Ivailo Monev
a7064db00e
generic: deal with LINK_INTERFACE_LIBRARIES, cmake >=2.8.11 required now
2015-06-25 00:27:48 +03:00
Ivailo Monev
4e3d881f55
cmake: partially revert 9add78ad
2015-06-22 19:22:59 +03:00
Ivailo Monev
d648d47927
solid: make CPU features backend C++11 standard compliant
2015-06-22 18:49:57 +03:00
Ivailo Monev
256c02513c
generic: adjust libkdcraw and libkexiv2 for in tree build
2015-06-21 00:24:34 +03:00
Ivailo Monev
94e03f074c
generic: make libkexiv2 and libkdcraw look for internal KDE
2015-06-20 22:49:18 +03:00
Ivailo Monev
9add78ad5e
cmake: cleanup KDE4Macros
2015-06-16 17:20:12 +03:00
Ivailo Monev
37d3f6374b
kpty: use tcgetattr & tcsetattr if available
...
From: Pino Toscano <pino@kde.org>
Date: Sat, 16 May 2015 13:25:56 +0000
Subject: Use tcgetattr & tcsetattr if available
X-Git-Tag: v5.11.0
X-Git-Url: http://quickgit.kde.org/?p=kpty.git&a=commitdiff&h=35ea45b588db9afcbd796576833ac338c6b4b8e8
---
Use tcgetattr & tcsetattr if available
Look for tcgetattr & tcsetattr, and use them if found before trying the
own OS checks. They are specified by POSIX.1-2008, so they should be
available on platforms implementing modern POSIX interfaces.
The rest of the fallback code is left as is for platforms not previously
using tcgetattr & tcsetattr.
REVIEW: 123811
---
2015-06-16 15:47:55 +03:00
Ivailo Monev
5d35d99e99
cmake: stop using deprecated PKGCONFIG macro in FindKexiv2 module
2015-06-15 23:45:41 +03:00
Ivailo Monev
2ec9c61790
libkexiv: add to default install target
2015-06-15 23:41:29 +03:00
Ivailo Monev
58d64be450
cmake: fix Kexiv2 detection via pkg-config
2015-06-15 23:21:32 +03:00
Ivailo Monev
d63f62ef99
generic: import libkdcraw and libkexiv2, minor cleanup
2015-06-15 21:15:22 +03:00
Ivailo Monev
224a6ff3e8
kinit: adjust to libraries versioning ( dcdbb65d
and f0d85e45
)
2015-06-15 15:24:45 +03:00
Ivailo Monev
7328e8abd1
generic: cleanup after the revert madness
2015-06-14 18:56:39 +03:00
Ivailo Monev
732148f49b
generic: partitially revert 22db5ad6
2015-06-14 18:49:20 +03:00
Ivailo Monev
1147229339
includes: resolve conflicts due to revert
2015-06-14 18:48:53 +03:00
Ivailo Monev
bc9a89f763
Revert "cmake: adjust KDE4_INCLUDES variable"
...
This reverts commit 9b9753e3b0
.
2015-06-14 18:46:05 +03:00
Ivailo Monev
c93d6d45eb
kio: fix regressions since 5333e991
which caused crashes
2015-06-14 12:13:59 +03:00
Ivailo Monev
9535e0ca0b
cmake: look for qmake last in FindQt4 module
2015-06-13 02:48:11 +03:00
Ivailo Monev
667615af01
kio: make use of CA Root Certificates bundle from cURL project
...
Read http://curl.haxx.se/docs/caextract.html to learn more. The
bundled certificates are usually discarted by major distributions
but for those that do not it would be wise to provide one that is
up-to-date.
2015-06-11 15:44:50 +00:00
Ivailo Monev
2e0acff9af
plasma: remove leftovers from GLApplet
2015-06-06 18:05:17 +00:00
Ivailo Monev
a0064baa0a
kdecore: stop looking for kde4 prefix services, kde3 is long gone
2015-05-21 04:45:06 +00:00
Ivailo Monev
ae860d22c2
kdecore: fixup kstandarddirs
2015-05-20 23:32:01 +00:00
Ivailo Monev
9b9753e3b0
cmake: adjust KDE4_INCLUDES variable
2015-05-20 14:08:27 +00:00
Ivailo Monev
22db5ad66c
generic: change standard paths
2015-05-20 13:36:16 +00:00
Ivailo Monev
bbea8b2acc
generic: drop most of the KIOSK functionality
2015-05-19 05:23:35 +00:00
Ivailo Monev
4a7ee7d515
kinit: cleanup remains of win and mac support
2015-05-15 20:53:31 +00:00
Ivailo Monev
844c25a831
plasma: support only desktop plasmoid packages
2015-05-14 15:17:20 +00:00
Ivailo Monev
bbcc925269
generic: drop ksvgrenderer
2015-05-14 14:42:19 +00:00
Ivailo Monev
688854fe59
dnssd: fixup build
2015-05-14 12:23:11 +00:00
Ivailo Monev
7d0dd6d541
generic: stop using kdeinit for main applications
2015-05-09 16:39:13 +00:00
Ivailo Monev
bf3011ed2c
kio: file metadata cleanup and fixup
2015-05-04 11:02:47 +00:00
Ivailo Monev
34e0dbd352
kio: cleanup kfile
2015-05-03 21:08:53 +00:00
Ivailo Monev
f33caea49d
kio: improve samba detection
2015-05-03 19:30:38 +00:00
Ivailo Monev
ea2bf3ab3f
kio: bring back the metadata helpers (without Nepomuk)
2015-05-03 16:49:32 +00:00
Ivailo Monev
a22f9f73aa
kio: bring back the metadata helpers (without Nepomuk)
2015-05-03 16:49:26 +00:00
Ivailo Monev
d417f74d40
kdecore: remove redudant support for kde4rc and system.kdeglobals configs
2015-04-28 16:21:11 +00:00
Ivailo Monev
46abe997dd
Revert "kdecore: stop looking for kdeglobals configs"
...
This reverts commit d7721f7db1
.
2015-04-28 07:40:38 +00:00
Ivailo Monev
c517f27c1a
experimental: make the test use modern import statement
2015-04-27 23:38:00 +00:00
Ivailo Monev
d7721f7db1
kdecore: stop looking for kdeglobals configs
...
this saves 2 stat system calls for every config object created but
is not a complete overheath reduction I belive because there are
enumartors and other code related to globals that I'm afraid to
touch because I'm not very familiar with the configs code. needs
a review.
2015-04-23 19:32:20 +00:00
Ivailo Monev
bf501e6429
generic: remove redudant virtual_hook definitions
2015-04-23 14:50:12 +00:00
Ivailo Monev
f025c6a437
plasma: remove redudant wheelEvent
2015-04-23 14:24:45 +00:00
Ivailo Monev
0d4a77e9a3
kdeui: remove support for override/unmanaged window type (part 2)
2015-04-20 07:24:03 +00:00
Ivailo Monev
b7025d7a97
kdeui: remove support for override/unmanaged window type
2015-04-20 07:23:30 +00:00
Ivailo Monev
dc86639d9e
kparts: remove now bogus and redudant generic factory
2015-03-03 19:06:19 +00:00
Ivailo Monev
096e9e2181
kio: remove now redudant declaration of properties() in kfilemetainfoitem
2015-03-02 16:56:33 +00:00
Ivailo Monev
555d054612
generic: remove KDE_USE_FINAL guards
2015-03-02 05:16:28 +00:00
Ivailo Monev
5a59e08572
generic: remove support for final target via KDE4_ENABLE_FINAL
...
it is bogus with the CMake automoc, requires additional guards in
the source code and some components do not support it at all. Also,
Link Time Optimizations (LTO) seem to be doing exactly what
KDE4_ENABLE_FINAL was supposed to do (basicly) so no point in
trying to support something that modern compilers can already do
for us.
2015-03-02 04:57:24 +00:00
Ivailo Monev
41bfc0e575
generic: bump version to 4.16.0
2015-03-01 05:23:53 +00:00
Ivailo Monev
aebf50de90
plasma: include kpluginfactory header in packagestructure header
2015-03-01 03:30:44 +00:00
Ivailo Monev
576c2960a6
includes: do not install fancy headers for deprecated API (now gone)
2015-03-01 02:30:22 +00:00