Set _XOPEN_SOURCE for random(3) and srandom(3).
These two functions are not defined when building with -ansi (which is set
in FindKDE4Internal.cmake). For glibc-based systems, defining _BSD_SOURCE
adds those functions back, but this macro is not portable.
Fix that by defining _XOPEN_SOURCE as well, since this one is recognized
across other systems. We could set it to 500, but 600 has been chosen to
keep it in sync with the rest of the patches I have sent upstream [1].
[1] http://sourceforge.net/mailarchive/message.php?msg_id=29786756
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1315651
My patches in this local fork have been merged upstream, but they
have been merged after 0.9.8 and 0.9.9 hasn't been released yet,
so we cannot yet switch back to finding libvncserver externally.
So I am syncing now with basically what is 0.9.8 + my patches and a few bugfixes.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1258493
This bug occured when a second telepathy tubes client was connected after
the first one had disconnected and the channel (thus, the screen too)
had been destroyed.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195288
This is required to be able to do proper event loop integration with Qt.
Idea was taken from vino's libvncserver fork.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195286
This is currently required to be able to split off the event processing code
in small functions so that it is possible to integrate libvncserver's event
loop code with Qt's event loop properly. This is also what vino does; the whole
event loop integration idea was taken from there.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195283
- removed old libvncserver, we will depend on external lib
- removed krfb, srvloc, krfb_http subdirs, now everything is
in krfb main dir instead
svn path=/trunk/KDE/kdenetwork/krfb/; revision=649168
* make it compile (without kinetd subfolder)
* left out DCOP->DBUS port
=> the cmake conversation for this app was quite bad. the libvncserver and srvloc were not created.
* some changes in FindSLP.cmake. i am not sure if they are correct. Laurent can you please check?
CCMAIL: montel@kde.org
svn path=/trunk/KDE/kdenetwork/krfb/; revision=625859
-remove include_directories( CMAKE_CURRENT_SOURCE_DIR CMAKE_CURRENT_BINARY_DIR)
in the subdirs, since this is done now automatically by cmake (the CMAKE_INCLUDE_CURRENT_DIR option
-include_directories(KDE4_INCLUDES) in the toplevel CMakeLists.txt, so it
doesn't have to be done in every subdir
Alex
svn path=/trunk/KDE/kdenetwork/krfb/; revision=539887
the defines in rfb.h dependent on them not already being defined.
Dirk, can you move the release tag on this one please?
CCMAIL: mueller@kde.org
svn path=/trunk/kdenetwork/krfb/; revision=190068