Ivailo Monev
05db65bca1
solid: include KDE4_KDECORE_INCLUDES
...
fixes bootstrap build with UDisks2 backend enabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-29 17:55:08 +02:00
Ivailo Monev
f316c4bb47
kutils: fix build against MPV v0.33.0
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 20:49:44 +00:00
Ivailo Monev
3d2a1a05e6
solid: remove bogus CMAKE_C_FLAGS setup
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-28 20:47:26 +00:00
Ivailo Monev
1e23e356e2
solid: add Linux conditon to UDev backend check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 01:13:45 +00:00
Ivailo Monev
b8f891ef24
solid: CMake warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 01:07:33 +00:00
Ivailo Monev
0ffeceacdc
kpty: build for platforms with utmpx but without utmp header (DragonFly BSD)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:41:04 +00:00
Ivailo Monev
91e4251ca1
solid: adjust UDisk backed to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:27:51 +00:00
Ivailo Monev
55c873dc03
solid: build UDev backend only on Linux
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:27:27 +00:00
Ivailo Monev
d2c5598a0f
generic: DragonFly BSD build fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-25 00:14:07 +00:00
Ivailo Monev
b8e0493fa8
cmake: define NDEBUG for non-debug builds
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-22 16:21:21 +00:00
Ivailo Monev
0008f38092
kimgio: fix JPEG-2000 images plugin build against Jasper v2.0.20+
...
JAS_VERSION is defined as string so bumping the required version
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-13 10:33:25 +00:00
Ivailo Monev
e53ab7ebed
kdecore: mark some BackgroundEngine and BackgroundChecker methods const
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-12 15:55:35 +00:00
Ivailo Monev
48895151ba
kdecore: avoid multiple UTF-8 conversions in QSpellEnchantDict
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-12 15:54:49 +00:00
Ivailo Monev
ea1470f789
kdeui: replace hardcoded media key values with header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-07 13:37:13 +00:00
Ivailo Monev
1fe72f94fe
kdeui: prepare for changes to Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-06 04:52:05 +00:00
Ivailo Monev
e658050e64
kdeui: remove QEvent::DragResponse reference
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-02 18:18:13 +00:00
Ivailo Monev
66e0541610
kdecore: remove unused tr2i18n() function
...
UIC invocation is handled by CMake now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 17:34:50 +00:00
Ivailo Monev
110659f0b8
kdecore: drop kde-config qt-prefix argument support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-30 17:33:51 +00:00
Ivailo Monev
d00c56fe0b
generic: adjust to Katie changes
...
also fixes build with QT_NO_TRANSLATION, symbols will not exists in the
library even if QT_NO_TRANSLATION is undefined and redefined
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-29 02:25:45 +00:00
Ivailo Monev
db2ca8ddfb
plasma: require only minimum version from Plasma:isPluginCompatible()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 15:50:46 +00:00
Ivailo Monev
db934386d1
kdecore: remove redundant fallback to QLibrary
...
QPluginLoader is implemented via QLibrary internals
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 15:49:59 +00:00
Ivailo Monev
1abbeeaf21
kdecore: shrink the size of KPluginLoaderPrivate
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 04:49:57 +00:00
Ivailo Monev
680975fed8
generic: use the version from verification data for plugins
...
no additional symbol resolution will be performed that way and most plugins
(except one, GeolocationProvider) use KDE_VERSION anyway
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:46:01 +00:00
Ivailo Monev
a2b88f9f6d
plasma: print plugin name from version compatibility function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:08:34 +00:00
Ivailo Monev
93061ade2e
kdecore: use explicit OS definition checks
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-24 15:43:46 +00:00
Ivailo Monev
e04eba1d9a
kinit: properly indent KLauncher::slotAutoStart()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-08 10:44:08 +02:00
Ivailo Monev
d8d265082d
generic: replace use of CheckStructMember with CheckStructHasMember
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-07 19:38:48 +02:00
Ivailo Monev
1ad37404a1
cmake: fix regression since 126f6a9bd7
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-07 19:05:23 +02:00
Ivailo Monev
803bea264a
generic: drop support for operating systems Katie does not support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-26 16:34:16 +02:00
Ivailo Monev
126f6a9bd7
cmake: replace use of CHECK_POINTER_MEMBER() with CHECK_STRUCT_MEMBER()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-21 03:33:05 +03:00
Ivailo Monev
03622a4e1a
kimgio: remove formats supported by Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 13:41:30 +03:00
Ivailo Monev
20eb365ce7
cmake: add FFmpegThumbnailer module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 09:26:42 +03:00
Ivailo Monev
b96da9aad3
solid: fix check that CPU is valid
...
upstream commit:
f55f25fc72
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 00:05:51 +03:00
Ivailo Monev
dfca8f29f6
solid: fix wrong bracket placement in condition
...
upstream commit:
4e0f8076bf
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 00:00:50 +03:00
Ivailo Monev
0dbc3742e9
generic: regenerate parsers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-19 23:27:37 +03:00
Ivailo Monev
9771b8b226
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-22 00:04:56 +00:00
Ivailo Monev
bde28a2b96
kdecore: avoid temporaries and assignments in KJob setters
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-09 08:21:10 +00:00
Ivailo Monev
937490482c
kimgio: remove unused g3r sources
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-09 07:11:00 +00:00
Ivailo Monev
a764251905
kross: remove Qt::TargetMoveAction enum reference
...
same as Qt::MoveAction
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-08 03:37:34 +00:00
Ivailo Monev
959f5e499d
cmake: rewrite LibGPS and Speechd modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 09:31:30 +00:00
Ivailo Monev
009238d4c3
kdeui: remove redundant qmenudata header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-02 09:25:08 +00:00
Ivailo Monev
1bf96c14b0
cmake: rewrite ENCHANT and Taglib modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 02:05:59 +00:00
Ivailo Monev
bc06c619e3
cmake: rewrite Avhi and EPub modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 01:41:20 +00:00
Ivailo Monev
6b197dc80c
cmake: remove unused BlueZ module
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 01:41:04 +00:00
Ivailo Monev
bdd7699164
cmake: rewrite LibGcrypt and LibKonq modules
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-24 03:26:51 +00:00
Ivailo Monev
a2d9a765e1
cmake: remove unused MacroWriteBasicCMakeVersionFile module
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-26 00:03:53 +02:00
Ivailo Monev
7abfb3a5c1
cmake: update installation paths documentation in FinKDE4Internal module
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 23:32:16 +02:00
Ivailo Monev
8ee8aca95f
kdecore: correct reference to installation path variable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 20:12:00 +00:00
Ivailo Monev
7ce7242ba9
cmake: rewrite Eigen3 and Exiv2 modules
...
note that Eigen3 does not provide a library. also everywhere Exiv2 package
is searched for a minimum version is specified and is newer than 0.12
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 18:07:49 +00:00
Ivailo Monev
f0511e043c
kutils: use const-reference in KAbstractPlayer iteration to avoid copy
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 17:40:51 +00:00