OSDN Git Service

kde/Katie.git
8 years agomake it easy for vendors to override misc installation paths
Ivailo Monev [Thu, 31 Dec 2015 22:13:29 +0000 (00:13 +0200)]
make it easy for vendors to override misc installation paths

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agohandle installation without RPATH on UNIX properly
Ivailo Monev [Wed, 30 Dec 2015 20:45:32 +0000 (22:45 +0200)]
handle installation without RPATH on UNIX properly

the custom ld.so.conf file ensures that the Katie libraries get
registered in the cache so that when installed in location other than
/usr/lib or other standard libraries path executables can operate.

Even the default libraries path (/usr/local/lib/katie) is
non-standard and requires the config, unless CMAKE_SKIP_INSTALL_RPATH
if set to ON but because RPATH is considered security issue it is
unlikely that binary distributors will turn it on when building Katie

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agominor cleanups
Ivailo Monev [Wed, 30 Dec 2015 07:50:34 +0000 (09:50 +0200)]
minor cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix To-Do in qstatemachine (use QObject::senderSignalIndex())
Ivailo Monev [Wed, 30 Dec 2015 07:49:40 +0000 (09:49 +0200)]
fix To-Do in qstatemachine (use QObject::senderSignalIndex())

upstream commits:
https://github.com/qtproject/qtbase/commit/87d7545cd0580795d1fbe3f7112bafcea29cc8b1

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoget rid of openvg remains
Ivailo Monev [Fri, 25 Dec 2015 07:06:21 +0000 (09:06 +0200)]
get rid of openvg remains

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup definitions in javascriptcore
Ivailo Monev [Fri, 25 Dec 2015 06:57:30 +0000 (08:57 +0200)]
cleanup definitions in javascriptcore

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix statement in main mkspecs cmake file
Ivailo Monev [Fri, 25 Dec 2015 06:54:48 +0000 (08:54 +0200)]
fix statement in main mkspecs cmake file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup main mkspecs cmake file
Ivailo Monev [Thu, 24 Dec 2015 05:43:32 +0000 (07:43 +0200)]
cleanup main mkspecs cmake file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agono need to insert the build key into the plugin verification data now
Ivailo Monev [Thu, 24 Dec 2015 05:21:48 +0000 (07:21 +0200)]
no need to insert the build key into the plugin verification data now

for various reasons Katie does not check the plugin build key, i.e.
the plugin and Katie build keys does not have to match for the plugin
to be considered valid so there is no need to extract the key

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix plugins always building as static when they should not
Ivailo Monev [Thu, 24 Dec 2015 02:47:35 +0000 (04:47 +0200)]
fix plugins always building as static when they should not

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake it possible to build plugintest utility
Ivailo Monev [Thu, 24 Dec 2015 01:53:53 +0000 (03:53 +0200)]
make it possible to build plugintest utility

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoport QDBusAdaptorConnector meta-object to revision 6
Ivailo Monev [Wed, 23 Dec 2015 17:48:52 +0000 (19:48 +0200)]
port QDBusAdaptorConnector meta-object to revision 6

upstream commits:
https://github.com/qtproject/qtbase/commit/bdc775661733419aeef17e31c934c40d7f065d4e

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoset QT_VISIBILITY_AVAILABLE to TRUE for freebsd
Ivailo Monev [Wed, 23 Dec 2015 05:28:23 +0000 (07:28 +0200)]
set QT_VISIBILITY_AVAILABLE to TRUE for freebsd

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoport QSignalEventGenerator meta-object to revision 6
Ivailo Monev [Tue, 22 Dec 2015 23:31:58 +0000 (01:31 +0200)]
port QSignalEventGenerator meta-object to revision 6

upstream commits:
f83724a0f282862aa91a28baa20e555b1b64371c

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix debug build of designer component
Ivailo Monev [Tue, 22 Dec 2015 19:13:33 +0000 (21:13 +0200)]
fix debug build of designer component

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix error detection in headers optimizer cmake file
Ivailo Monev [Mon, 21 Dec 2015 21:32:05 +0000 (23:32 +0200)]
fix error detection in headers optimizer cmake file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd type specifier to main function of gencmap utility
Ivailo Monev [Sat, 19 Dec 2015 21:18:06 +0000 (23:18 +0200)]
add type specifier to main function of gencmap utility

fix build with C++11 being set as compiler standard

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake sure that DBUS_ARCH_INCLUDES affect DBUS_FOUND
Ivailo Monev [Sat, 19 Dec 2015 20:38:51 +0000 (22:38 +0200)]
make sure that DBUS_ARCH_INCLUDES affect DBUS_FOUND

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoextend dbus architecture headers search path
Ivailo Monev [Sat, 19 Dec 2015 20:36:36 +0000 (22:36 +0200)]
extend dbus architecture headers search path

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix regression in the icu cmake module
Ivailo Monev [Sat, 19 Dec 2015 20:28:28 +0000 (22:28 +0200)]
fix regression in the icu cmake module

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoinclude icu headers directory for core component when available
Ivailo Monev [Sat, 19 Dec 2015 20:21:12 +0000 (22:21 +0200)]
include icu headers directory for core component when available

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadjust sqlite driver cmake file to recent module change
Ivailo Monev [Sat, 19 Dec 2015 20:14:53 +0000 (22:14 +0200)]
adjust sqlite driver cmake file to recent module change

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake genmap script python 3 compatible, call it with python interpreter
Ivailo Monev [Sat, 19 Dec 2015 18:21:22 +0000 (20:21 +0200)]
make genmap script python 3 compatible, call it with python interpreter

on freebsd the shebang may not be correct as it, usually, places
files under /usr/local prefix instead of /usr thus calling with
what the PythonInterp cmake module has found is more reliable
cross-platform

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoreport errors from external processes (genmap and unifdef)
Ivailo Monev [Sat, 19 Dec 2015 18:06:37 +0000 (20:06 +0200)]
report errors from external processes (genmap and unifdef)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoport unicode utility to cmake build system
Ivailo Monev [Fri, 18 Dec 2015 18:26:34 +0000 (20:26 +0200)]
port unicode utility to cmake build system

8 years agofix build of normalize utility
Ivailo Monev [Fri, 18 Dec 2015 18:09:46 +0000 (20:09 +0200)]
fix build of normalize utility

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoregenerate xml and script parsers
Ivailo Monev [Fri, 18 Dec 2015 16:47:34 +0000 (18:47 +0200)]
regenerate xml and script parsers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadjust and port utils to cmake build system
Ivailo Monev [Fri, 18 Dec 2015 16:37:01 +0000 (18:37 +0200)]
adjust and port utils to cmake build system

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake network information service support optional as it was in qt
Ivailo Monev [Thu, 17 Dec 2015 03:17:14 +0000 (05:17 +0200)]
make network information service support optional as it was in qt

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix for platform socklen_t on other C libraries than glibc
Ivailo Monev [Thu, 17 Dec 2015 02:44:07 +0000 (04:44 +0200)]
fix for platform socklen_t on other C libraries than glibc

patch from gentoo, patch message follows:

Rather than treating >=glibc-2 specially, we treat <glibc-2 specially
and all other libc implementations as POSIX.

This was found here http://patchwork.openembedded.org/patch/94947/ and
tested with armv6j-hardfloat-linux-uclibceabi and
armv6j-hardfloat-linux-musleabi.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix package target
Ivailo Monev [Wed, 16 Dec 2015 05:33:30 +0000 (07:33 +0200)]
fix package target

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix dbus cmake module regression
Ivailo Monev [Wed, 16 Dec 2015 05:19:30 +0000 (07:19 +0200)]
fix dbus cmake module regression

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agominor build system cleanups
Ivailo Monev [Wed, 16 Dec 2015 02:15:31 +0000 (04:15 +0200)]
minor build system cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agobuild system and modules cleanups
Ivailo Monev [Wed, 16 Dec 2015 00:59:15 +0000 (02:59 +0200)]
build system and modules cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd cmake toolchain file for use on arch linux
Ivailo Monev [Wed, 16 Dec 2015 00:22:09 +0000 (02:22 +0200)]
add cmake toolchain file for use on arch linux

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd mingw build directory to .gitignore
Ivailo Monev [Wed, 16 Dec 2015 00:20:01 +0000 (02:20 +0200)]
add mingw build directory to .gitignore

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agouse different cpack generators for windows
Ivailo Monev [Wed, 16 Dec 2015 00:19:13 +0000 (02:19 +0200)]
use different cpack generators for windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agobuild native tools when cross-compiling
Ivailo Monev [Tue, 15 Dec 2015 22:04:18 +0000 (00:04 +0200)]
build native tools when cross-compiling

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove uic3 bits from ui compilers
Ivailo Monev [Tue, 15 Dec 2015 21:45:37 +0000 (23:45 +0200)]
remove uic3 bits from ui compilers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agorewrite sqlite cmake module
Ivailo Monev [Tue, 15 Dec 2015 21:23:48 +0000 (23:23 +0200)]
rewrite sqlite cmake module

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agobuild sqlite drivers with bundled sqlite3 if not found on the system
Ivailo Monev [Tue, 15 Dec 2015 21:23:15 +0000 (23:23 +0200)]
build sqlite drivers with bundled sqlite3 if not found on the system

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build of phononwidgets plugin
Ivailo Monev [Tue, 15 Dec 2015 20:59:46 +0000 (22:59 +0200)]
fix build of phononwidgets plugin

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocreate x11 header aliases conditionally
Ivailo Monev [Tue, 15 Dec 2015 19:56:51 +0000 (21:56 +0200)]
create x11 header aliases conditionally

otherwise they are included in the QtGui meta-header if the project
is reconfigured

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodefine QT_NO_DIRECTWRITE when it has been disabled
Ivailo Monev [Tue, 15 Dec 2015 19:42:05 +0000 (21:42 +0200)]
define QT_NO_DIRECTWRITE when it has been disabled

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agominor build system cleanups
Ivailo Monev [Tue, 15 Dec 2015 19:41:35 +0000 (21:41 +0200)]
minor build system cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build of script component for windows
Ivailo Monev [Tue, 15 Dec 2015 19:40:34 +0000 (21:40 +0200)]
fix build of script component for windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build of gui component for windows
Ivailo Monev [Tue, 15 Dec 2015 19:27:55 +0000 (21:27 +0200)]
fix build of gui component for windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix help component definitions for windows
Ivailo Monev [Tue, 15 Dec 2015 19:27:04 +0000 (21:27 +0200)]
fix help component definitions for windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build without qcde style
Ivailo Monev [Tue, 15 Dec 2015 19:26:32 +0000 (21:26 +0200)]
fix build without qcde style

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build of uic tool on windows
Ivailo Monev [Tue, 15 Dec 2015 16:56:49 +0000 (18:56 +0200)]
fix build of uic tool on windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix build of nativewifi plugin
Ivailo Monev [Tue, 15 Dec 2015 16:56:29 +0000 (18:56 +0200)]
fix build of nativewifi plugin

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoput space between source and header files in checkresources and getresources scripts
Ivailo Monev [Tue, 15 Dec 2015 16:56:05 +0000 (18:56 +0200)]
put space between source and header files in checkresources and getresources scripts

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodisable freetype and fontconfig for windows
Ivailo Monev [Tue, 15 Dec 2015 16:55:19 +0000 (18:55 +0200)]
disable freetype and fontconfig for windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomove features definitions to top-level cmake file
Ivailo Monev [Tue, 15 Dec 2015 16:15:10 +0000 (18:15 +0200)]
move features definitions to top-level cmake file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoalways create and install arch headers
Ivailo Monev [Mon, 14 Dec 2015 05:52:30 +0000 (07:52 +0200)]
always create and install arch headers

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomove inclusion of qthread header moc where it belongs for windows
Ivailo Monev [Mon, 14 Dec 2015 05:51:35 +0000 (07:51 +0200)]
move inclusion of qthread header moc where it belongs for windows

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomove QT_NO_OPENSSL to top-level cmake file, fix build without openssl
Ivailo Monev [Mon, 14 Dec 2015 05:50:45 +0000 (07:50 +0200)]
move QT_NO_OPENSSL to top-level cmake file, fix build without openssl

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agolupdate doesn't need KtDeclarative
Ivailo Monev [Mon, 14 Dec 2015 04:54:34 +0000 (06:54 +0200)]
lupdate doesn't need KtDeclarative

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodo not typedef mode_t when building with mingw
Ivailo Monev [Mon, 14 Dec 2015 04:35:02 +0000 (06:35 +0200)]
do not typedef mode_t when building with mingw

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodo not buld all shared targets if KATIE_BOOTSTRAP is set
Ivailo Monev [Mon, 14 Dec 2015 04:33:23 +0000 (06:33 +0200)]
do not buld all shared targets if KATIE_BOOTSTRAP is set

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agosupport building only bootstrap tools
Ivailo Monev [Mon, 14 Dec 2015 04:25:36 +0000 (06:25 +0200)]
support building only bootstrap tools

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomake-depend on unifdef
Ivailo Monev [Mon, 14 Dec 2015 00:19:05 +0000 (02:19 +0200)]
make-depend on unifdef

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agowhen optimizing headers undefine tools definitions
Ivailo Monev [Sun, 13 Dec 2015 23:15:44 +0000 (01:15 +0200)]
when optimizing headers undefine tools definitions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoget rid of the variantFromValue function in qscriptqobject
Ivailo Monev [Sun, 13 Dec 2015 21:37:49 +0000 (23:37 +0200)]
get rid of the variantFromValue function in qscriptqobject

upstream commits:
0460d63ed03f0de574a06268df2a267d44784cb0 (partitially)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup legacy types remains
Ivailo Monev [Sun, 13 Dec 2015 13:57:30 +0000 (15:57 +0200)]
cleanup legacy types remains

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agono need to asign ref now
Ivailo Monev [Sun, 13 Dec 2015 12:50:49 +0000 (14:50 +0200)]
no need to asign ref now

upstream commits:
65a4bdd109d924f802379a67b8bf23f9cefc8a54

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoimprove handling of QScriptEngine::ExcludeDeleteLater
Ivailo Monev [Sun, 13 Dec 2015 12:49:29 +0000 (14:49 +0200)]
improve handling of QScriptEngine::ExcludeDeleteLater

upstream commits:
58dc831e557eb533bf40c9ff7b79d01d58b6de98
0ff8577a992b1d5c011b04e47ade84074cbd3034

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoReplace all QBasicAtomicInt ref variables by QSharedData inheritance
Ivailo Monev [Sun, 13 Dec 2015 12:30:52 +0000 (14:30 +0200)]
Replace all QBasicAtomicInt ref variables by QSharedData inheritance

upstream commit 9a85b921ac457c68cee0c89b8ad11433b1e92d07

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove reduundant qInitResourceIO()
Ivailo Monev [Sun, 13 Dec 2015 12:28:23 +0000 (14:28 +0200)]
remove reduundant qInitResourceIO()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove some redundant headers inclusions
Ivailo Monev [Sun, 13 Dec 2015 07:15:19 +0000 (09:15 +0200)]
remove some redundant headers inclusions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodefine HAS_ALSA like Qt did
Ivailo Monev [Sun, 13 Dec 2015 05:00:34 +0000 (07:00 +0200)]
define HAS_ALSA like Qt did

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix checkresources and getresources not taking cpp files into account
Ivailo Monev [Sun, 13 Dec 2015 04:27:50 +0000 (06:27 +0200)]
fix checkresources and getresources not taking cpp files into account

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agosupport ICU as Qt4 does
Ivailo Monev [Sun, 13 Dec 2015 04:26:59 +0000 (06:26 +0200)]
support ICU as Qt4 does

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agodefine Q_INTERNAL_QAPP_SRC like Qt did
Ivailo Monev [Sat, 12 Dec 2015 20:53:48 +0000 (22:53 +0200)]
define Q_INTERNAL_QAPP_SRC like Qt did

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agomisc cleanups
Ivailo Monev [Sat, 12 Dec 2015 19:55:50 +0000 (21:55 +0200)]
misc cleanups

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd one more entry to incfsck script, align others
Ivailo Monev [Sat, 12 Dec 2015 19:55:33 +0000 (21:55 +0200)]
add one more entry to incfsck script, align others

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd task to be done
Ivailo Monev [Sat, 12 Dec 2015 19:54:52 +0000 (21:54 +0200)]
add task to be done

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix qdeclarativeview plugin build
Ivailo Monev [Thu, 10 Dec 2015 22:02:37 +0000 (00:02 +0200)]
fix qdeclarativeview plugin build

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agofix compatibility issues with older cmake versions (2.8.12.1)
Ivailo Monev [Thu, 10 Dec 2015 16:38:44 +0000 (18:38 +0200)]
fix compatibility issues with older cmake versions (2.8.12.1)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove unused qvfb translations
Ivailo Monev [Thu, 10 Dec 2015 07:29:57 +0000 (09:29 +0200)]
remove unused qvfb translations

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoadd qpf fonts sources and makeqpf utility
Ivailo Monev [Thu, 10 Dec 2015 07:22:27 +0000 (09:22 +0200)]
add qpf fonts sources and makeqpf utility

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoremove redundant installation instructions
Ivailo Monev [Thu, 10 Dec 2015 06:57:49 +0000 (08:57 +0200)]
remove redundant installation instructions

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup mkspecs cmake file
Ivailo Monev [Thu, 10 Dec 2015 06:56:39 +0000 (08:56 +0200)]
cleanup mkspecs cmake file

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agocleanup package files
Ivailo Monev [Thu, 10 Dec 2015 06:56:10 +0000 (08:56 +0200)]
cleanup package files

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
8 years agoinitial import
Ivailo Monev [Thu, 10 Dec 2015 03:06:13 +0000 (05:06 +0200)]
initial import

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>