Commit Graph

35 Commits (43b41be84b75d3546be32dd2e5cc25c2481739ce)

Author SHA1 Message Date
Michele Calgaro 43b41be84b
Drop weird macro and use memcpy/memset instead.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 60ef8289ae)
5 years ago
OBATA Akio 2779387ef1
Add an ability to specify default spell checker
There is no reason to determine it with operating system basis.
Change to use build configuration instead.  "ispell" by default,
and you can override it.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 70d26004f0)
5 years ago
OBATA Akio 0aa014e9d2
Add the ability to detect ispell lib directory
Check LIBDIR ispell compile option and use only it for ispell lib directory
if found.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit bbe1b42cbb)
5 years ago
OBATA Akio 1d9cf8e717
Add support of posix_openpt(2) to open master pseudo terminal device
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 8e542575e0)
5 years ago
OBATA Akio 35bff96a9c
Add a knob to use fixed path `iceauth` tool
`system()` and `popen()` may unsafe unless using absolute command path.
Rely on PATH environment variable set by users may result in unwanted tool.

Signed-off-by: OBATA Akio <obache@wizdas.com>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit ac8c8ca54a)
5 years ago
OBATA Akio f250423e9d
Fix to set DCOP_PATH properly
It is only used in dcop module and empty is unwanted situation,
so properly define it in dcop/CMakeLists.txt.
Rerevant header generation is also moved to there, and prevent
to define in main config.h file too.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 56c5973b6b)
5 years ago
OBATA Akio 3242ddae6c
Add `getservbyname_r` prototype detection to CMake
OpenBSD's prototype is differ than glibc's one, but it is declared.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 6886dd7e96)
5 years ago
OBATA Akio bdf8756ae1
Fix to declare missing `snprintf` prototype at correct place
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit f65c9e6665)
5 years ago
OBATA Akio 8e4dc61208
Fix to declare vsnprintf prototype with detected condition
It was introduced in HP-UX 10.20 (undocumented) and suppoted in 10.30 and later,
so no need to declare it on HP-UX unconditionally.

Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 76a04f5fce)
5 years ago
OBATA Akio 3241cab0cf
Allow to use backtrace(3) external library for kdebug
Signed-off-by: OBATA Akio <obache@wizdas.com>
(cherry picked from commit 2167207adc)
5 years ago
Matías Fonzo a1d5228ba2
Use the correct macros isnan, isinf for libc compatibility
Changes related to this commit:

- Clean up #if mess.

- Use unconditionally the correct macros isnan, isinf.

- Remove redudant macros from the build system.

Signed-off-by: Matías Fonzo <selk@dragora.org>
(cherry picked from commit 8ae17a5d9d)
5 years ago
Slávek Banko 46ecddaeff
Fix building with avahi support
+ Avahi detection was not performed at all
+ Added missing avahi-client detection
+ Fixed FTBFS in avahi related code

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 281e2da7f1)
5 years ago
Slávek Banko cfa79f06e2
Use system libdir when searching for dynamically loaded libraries.
This prevents finding an incorrect architecture on multi-arch systems.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8a859540c3)
6 years ago
OBATA Akio 6f0a158d33
Convert GETMNTINFO_USES_STATVFS check to CMake
Fix to build on such platforms, it is used but not checked with CMake.

(cherry picked from commit 6716d0dfb9)
7 years ago
Slávek Banko 6c68e92d38 Add search for utempter helper
This resolves Bug 2841

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit a14adb9ab9)
8 years ago
Slávek Banko cb041edbef Fix detection whether the system is big endian
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 7cc97cb187)
8 years ago
Slávek Banko 3138567410 Fix FTBFS on missing magic_getpath
(cherry picked from commit 03a61295af)
8 years ago
François Andriot 4a476fb937 Enable previously disabled build options in config.h
(cherry picked from commit 223f0c7578)
10 years ago
Alexander Golubev 918ff4b4ae Improved creation backtraces
(cherry picked from commit a5ba7ad712)
10 years ago
Alexander Golubev 5bb41966db Added check the conditions for building backtrace handler
(cherry picked from commit 35748811a4)
10 years ago
Alexander Golubev 49035a61b3 Fix tdeioslaves FTBFS when compiled in standalone.
This resolves bug report 1617.

Cmake doesn't define HAVE_BACKTRACE.
This resolves bug report 1614.
(cherry picked from commit 1297639788)
10 years ago
Timothy Pearson 05b2e1bc9c Add gcc visibility option to tdelibs
(cherry picked from commit 7508eafbec)
10 years ago
Francois Andriot 35563d6195 Add XZ tdeioslave
Based on KDE GIT commit bbe9e8f5
(cherry picked from commit 7f328ba699)
12 years ago
Timothy Pearson c3a7e5d3db Fix URL handling of media/builtin-* mimetypes
This partially resolves Bug 976
Add missing ACL support to CMake build files
(cherry picked from commit 30b0af1f01)
12 years ago
Alexander Golubev df1b666cc5 Fix variables passed to kde4 applications
This resolves Bug 1366
13 years ago
Timothy Pearson 6fc204a0c4 Update to new CUPS 1.6 API
(cherry picked from commit 9bc0d2cd9d)
13 years ago
Timothy Pearson bea964028b Add fam/gamin support to tdelibs CMake
(cherry picked from commit 2b035349c3)
13 years ago
Timothy Pearson 422f8fa037 Add inotify CMake support to tdelibs
(cherry picked from commit 24f144faf9)
13 years ago
Timothy Pearson c0dbbd249a Add pcre detection to tdelibs CMake files
This closes Bug 569
(cherry picked from commit b911168351)
13 years ago
tpearson 47ee068d2c Add composition manager detection and support to Trinity
This adds the methods required to make transparent widgets via alpha blending a reality
An additional widget class may be coming shortly


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1246265 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian dfe8053a72 [kdelibs] remove some useless checks (HAVE_X11_EXTENSIONS_XRANDR_H, HAVE_X11_EXTENSIONS_XSHM_H, HAVE_X11_ICE_ICELIB_H, HAVE__ICETRANSNOLISTEN)
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1225395 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson 10308be19e Revert automated changes
Sorry guys, they are just not ready for prime time
Work will continue as always


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1212479 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
tpearson 560378aaca Automated conversion for enhanced compatibility with TQt for Qt4 3.4.0 TP1
NOTE: This will not compile with Qt4 (yet), however it does compile with Qt3


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1211081 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
samelian 42c7fad6ee [kdelibs] more system checks
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1201140 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
samelian 7ffba8afee [kdelibs] added initial cmake support
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1182854 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago