Ivailo Monev
c603363fbc
kemu: do not allow multiple application instances
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 08:36:27 +02:00
Ivailo Monev
d80b51ec4c
partitionmanager: make libatasmart optional
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 07:42:52 +02:00
Ivailo Monev
eed6d375b2
kget: remove konqueror support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 06:02:11 +02:00
Ivailo Monev
1b56d60f45
about-distro: calculateTotalRam() correction
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-24 14:26:12 +02:00
Ivailo Monev
e27686a808
generic: remove some redundant environment variable queries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 11:56:47 +02:00
Ivailo Monev
e06c507693
ark: add missing semi-colon char in MIME types
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 18:11:21 +02:00
Ivailo Monev
e981b452aa
thumbnailers: include gettext-po headers directory where needed
...
fixes build on NetBSD and probably other
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 06:08:01 +02:00
Ivailo Monev
9d3e8c974b
kdeplasma-addons: remove unused kdecommits data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 02:59:32 +02:00
Ivailo Monev
02cc6af08c
okular: partially revert 8163197edd
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 01:07:11 +02:00
Ivailo Monev
8163197edd
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 21:53:04 +02:00
Ivailo Monev
b0f058a4fc
generic: make use of Katie's OS definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 18:03:31 +02:00
Ivailo Monev
20f79523f9
ark: Katie v4.9.2 compatibility
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 17:53:59 +02:00
Ivailo Monev
91aeab82c7
gwenview: drop OpenGL support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 03:44:19 +02:00
Ivailo Monev
89e55f96c5
kuassel: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 17:04:45 +02:00
Ivailo Monev
bbf5ec9658
kuassel: use loop-local variables in foreach() iterations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 16:39:15 +02:00
Ivailo Monev
4b77dcde01
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 16:27:55 +02:00
Ivailo Monev
b720ed464b
kemu: consistent variable naming
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-10 18:06:37 +02:00
Ivailo Monev
223706be90
generic: preperations for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-10 18:05:27 +02:00
Ivailo Monev
79d2688c7b
about-distro: use sysconf() to calculate RAM
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 09:53:35 +02:00
Ivailo Monev
ad6c5d92e5
kemu: avoid implicit QString conversion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 20:23:12 +02:00
Ivailo Monev
70594f8bec
kemu: search system paths for QEMU binaries instead of using maintained list
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 03:01:47 +02:00
Ivailo Monev
00d9ca8cb4
libktorrent: build fix
...
upstream commit:
4790ad38b6
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-24 15:33:19 +02:00
Ivailo Monev
112955fde5
about-distro: remove unused function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-23 15:24:30 +02:00
Ivailo Monev
012d754c1c
about-distro: set fallback pretty name to utsname.sysname
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-22 21:11:20 +02:00
Ivailo Monev
ee133ce0eb
kuassel: replace cmake_push_check_state() and cmake_pop_check_state() with cmake_reset_check_state()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-22 03:08:32 +02:00
Ivailo Monev
19dad4802e
ark: do not use libarchive plugin for single-file archives
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-18 16:32:57 +02:00
Ivailo Monev
005c45f5c0
about-distro: various improvements
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 06:55:41 +02:00
Ivailo Monev
e56c13e62f
partitionmanager: remove RPATH setting override
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 23:31:57 +02:00
Ivailo Monev
0bc06add43
kemu: copyright update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 07:58:10 +02:00
Ivailo Monev
89953dc130
kemu: add System to categories in desktop file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-07 07:55:18 +02:00
Ivailo Monev
1704b9a825
ark: register MIME types supported by recent libarchive versions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-01 03:48:33 +02:00
Ivailo Monev
2e624b94dc
kemu: move from kde-playground
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-05 07:31:30 +00:00
Ivailo Monev
35abd48879
okular: remove redundant break statements in ExportFormat::standardFormat()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-01 04:33:02 +00:00
Ivailo Monev
e2387fff2a
generic: remove KNewStuff leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:22:22 +00:00
Ivailo Monev
e629c8e849
libktorrent: do not rely on Q_OS_BSD4 definition
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-25 21:51:17 +02:00
Ivailo Monev
f45abf9cb3
gwenview: update support MIME types in desktop files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 16:34:13 +03:00
Ivailo Monev
000240a64b
generic: move kfilemetadata and svgpart to kde-playground
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-18 12:20:38 +03:00
Ivailo Monev
997a970182
ffmpegthumbs: move to thumbnailers and use system libffmpegthumbnailer library
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-10-04 10:17:38 +03:00
Ivailo Monev
36e6516c33
lokalize: use KLocale API to obtain language names
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-20 03:32:43 +03:00
Ivailo Monev
ed9ee71c7f
libktorrent: generate Sha-1 hashes via Katie provided class instead of QCA
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-08-10 22:19:56 +03:00
Ivailo Monev
c6ea3e1d94
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-22 12:34:24 +00:00
Ivailo Monev
350e06e568
generic: build libktorrent, kget, syndication and akregator only if Boost is available
...
the bundled Boost copies are not as portable as they used to be thus it is no
longer viable solution
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 19:54:55 +00:00
Ivailo Monev
4fbd8c55e9
generic: require Taglib atleast v1.4
...
CMake module will soon be rewritten
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-03-25 01:50:24 +00:00
Ivailo Monev
0e82b428a4
okular: drop OkularConfig and OkularConfigVersion
...
it should provide pkg-config files instead so that build systems other
than CMake can use them, see https://github.com/fluxer/katana/issues/6
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-25 23:57:31 +02:00
Ivailo Monev
278f201214
kfilemetadata: replace use of deprecated Qt::DateFormat enums
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-24 18:42:24 +00:00
Ivailo Monev
47e92559d5
kdeplasma-addons: update LibAttica package URL property
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-22 15:56:03 +00:00
Ivailo Monev
2c2dacf5be
kdeplasma: fix community applet build
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-22 15:40:47 +00:00
Ivailo Monev
e6966211de
generic: remove use of kde4_add_ui_files() macro
...
the macro was removed and UI sources generation is done by CMake because
CMAKE_AUTOUIC is set to ON from KDE4Defaults.
this fixes build with Attica and Marble.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 17:41:26 +00:00
Ivailo Monev
7711123e8e
generic: remove reference to KDE4Workspace installation paths
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 16:40:11 +00:00
Ivailo Monev
ca6ec59cc7
generic: replace macro_log_feature() with set_package_properties() calls
...
other changes such as syncing properties, updating some of the URLs,
adding missing feature information, removing of redundant checks and
variables and indentation were done in the process while testing if the
changes work as intended.
replacing find_package() with macro_optional_find_package() was also done
where applicable however it's usage is questionable due to the CMake
`CMAKE_DISABLE_FIND_PACKAGE_<PACKAGE>` option.
there is a lot to be done, mostly updating package properties so I am
thinking of either providing a package properties file (like the
MacroLibrary) which sets properties for packages globablly or setting
package properties from the CMake modules shipped with kdelibs. the first
solution may override properties for packages if other projects define them
however a check to ensure that is not done should suffice. the second
solution will cover only DESCRIPTION and URL meaning PURPOSE and TYPE will
still have to be specified in the build systems.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 05:37:28 +02:00