Pierre Ossman
baa21c364f
Document optional libsystemd requirement
4 miesięcy temu
Linn Mattsson
11399936ce
Update server configure example to RHEL 9
Some of the flags have been removed and we don't need to consider 32-bit
libraries anymore.
5 miesięcy temu
Linn Mattsson
f8bdc1ea59
Remove unnecessary step from building the server
It seems this folder is created when building the vncviewer, which has
to be built before the server.
5 miesięcy temu
Linn Mattsson
08f3b20d88
Clarify details about requirements in BUILDING.txt
5 miesięcy temu
Linn Mattsson
90f6cd57e4
Add missing requirements to BUILDING.txt
5 miesięcy temu
linma (ThinLinc team)
5e57d62b2a
Clarify how to build server out-of-tree
7 miesięcy temu
Samuel Mannehed
4ddd7f47e7
Fix typo in BUILDING.txt
It probably wanted to say "newer", but let's say "later" instead. Other
building requirements say "later".
1 rok temu
Pierre Ossman
03e2b065d4
Add nettle to build documentation
1 rok temu
Pierre Ossman
d0c7b915c7
Remove 32-/64-bit distinctions
The migration from 32-bit to 64-bit has long passed. Let's get rid of
all distinctions as native applications it the norm now.
2 lat temu
Pierre Ossman
c8de7f7629
Update packaging section of BUILDING.txt
This is obviously not maintained, so let's be more generic in the
document.
2 lat temu
Vladimir Sukhonosov
03df448496
H264 Decoder
Linux implementation using ffmpeg
2 lat temu
Pierre Ossman
9d63d9c2b3
Document raised CMake requirement
We raised the requirement in cb3c78f
but forgot to update the
documentation.
2 lat temu
Pierre Ossman
ecb016fe3f
Switch region code to pixman
This is the current upstream so let's make use of it to get the latest
in features and fixes.
4 lat temu
Pierre Ossman
5410f7c57f
Remove support for old Xorg versions
No current distribution ship anything this ancient anyway.
4 lat temu
Pierre Ossman
d80817f101
Make PAM mandatory
It is present on all UNIX systems anyway, so let's simplify things.
We will need it for more proper session startup anyway.
5 lat temu
Ben Hildred
1dd3448e41
clarify shell dependencies
The contributed script uses bash features extensively and does not work with ksh.
5 lat temu
Brian P. Hinz
bce950b70a
Raise minimum supported Java version to 7
Changes to keyboard handling require methods from the KeyEvent
class that were not introduced until Java 7.
6 lat temu
klemens
0536d0975b
spelling fixes
7 lat temu
Pierre Ossman
cc8c6a296f
Drop bundled zlib
We're not doing a sufficient job of keeping this updated so list
it as an external requirement instead.
9 lat temu
Pierre Ossman
88c24edd8f
Raise GnuTLS requirements to 3.x
This allows us to simplify things by getting rid of some old
compatibility code. People should really be using current versions
of GnuTLS anyway to stay secure.
9 lat temu
Pierre Ossman
04d288cd57
Move build-xorg to contrib as it is not a maintained component
9 lat temu
Pierre Ossman
6330d1465c
Raise base Xorg requirement to 1.7
We're not testing or maintaining anything older than that.
9 lat temu
Pierre Ossman
56610fb847
Raise FLTK requirement to 1.3.3
This means that we can remove a lot of conditionals and fallback code.
9 lat temu
Brian P. Hinz
94433e8a20
Removed references to libgcrypt and libgpg-error in BUILDING.txt
9 lat temu
Brian P. Hinz
34d2b4de3a
Update BUILDING.txt to document GnuTLS requirements
See Issue #44 for further details.
9 lat temu
Pierre Ossman
f95272de30
Extend "static" build option
Try to link as much as possible statically in an effort to produce
binaries that can be run everywhere.
9 lat temu
Pierre Ossman
3e4281bfb6
Remove libjpeg-turbo build instructions
There is nothing special about this library that warrants special
treatment.
9 lat temu
Pierre Ossman
ec3dfe6893
Clean up GnuTLS linking and instructions
GnuTLS can have different crypto backends, and it is rarely gcrypt
these days. So we should not be including that unconditionally,
and should not be pointing people at it either. Also remove the
section about Win32 binaries as those are out of date and probably
insecure. Lastly remove the section about static builds as it is
a general issue and in no way complete with just the GnuTLS portions.
9 lat temu
Pierre Ossman
2f11bd9a6a
Ship FLTK patches instead of referring a URI
It makes things more self contained (although you still need to
download FLTK itself), avoids the confusion of STR:s in varying
states, and allows us to refer to patches that aren't available
on an STR.
9 lat temu
Pierre Ossman
1d36ed801f
Update FLTK requirement
We actually require FLTK 1.3.2 as we reference FL_SOCKET.
9 lat temu
Brian Hinz
f88b3add41
Added attributes to the Java viewer MANIFEST file in order to conform to upcoming JRE requirements. Added support for specifying a signing certificate in place of the self-signed certificate.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5145 3789f03b-4d11-0410-bbf8-ca57d06f2519
10 lat temu
Brian Hinz
1ff04d1b8a
Added 'contrib' folder to store patches necessary to build external dependecies, distribution-specific packaging files, etc. Also added a delimiter to the end of the fltk patch script defined in BUILDING.txt to make it easier to parse this script out for automated builds.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5139 3789f03b-4d11-0410-bbf8-ca57d06f2519
10 lat temu
Pierre Ossman
7adc488472
An updated patch of the X11 clipboard notification is now available.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5134 3789f03b-4d11-0410-bbf8-ca57d06f2519
10 lat temu
Peter Åstrand
923c5fe7e0
Updated patch references; CMake portions of the clipboard and cursor patches.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5038 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
e7370bd3dc
The recommended FLTK version is now 1.3.2. This means that several
patches are no longer necessary. Also, provide a shell script to
download and apply all patches.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5031 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
578ea4d863
A minor style change wrt the patches; use comment char.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5030 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
fc3e86ebd7
Hint about building FLTK with -DCMAKE_BUILD_TYPE=Release.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5023 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
742c0664be
fltk-xfixes-xcursor-cmake.2.patch must be applied with -p0.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5022 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Pierre Ossman
2180f2459d
There is unfortunately not a patch available for this issue.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5013 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Pierre Ossman
8db1ffca8b
Update with current patch file names.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5012 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
9d08014515
Update to last patch
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5009 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
2fa1aee1da
Include fltk-xfixes-xcursor-cmake.patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5007 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
f0c0552fdd
To make it easier to apply patches, list their names and which order
they should be applied.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5006 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Pierre Ossman
c656bacaf5
Clarify the FLTK requirement.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4954 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Pierre Ossman
bbb0c61487
Add missing blank line.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4953 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
Peter Åstrand
956a636506
Remove the in-tree versin of FLTK. Maintaining such a copy is way too
much work, and it's constantly out of sync. Let's document what the
main developers (ie Cendio) are using instead.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4951 3789f03b-4d11-0410-bbf8-ca57d06f2519
11 lat temu
DRC
ccc0969dd9
Remove Visual C++ support
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4774 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 lat temu
Peter Åstrand
01b2433de8
Activate the DPMS extension; avoid Ubuntu 11.10 crashing.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4745 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 lat temu
DRC
15b6e05405
Update documentation for Java viewer and add build instructions
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4711 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 lat temu
DRC
e4e604f6ff
Fix BUILD_STATIC on MinGW and document the feature
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4683 3789f03b-4d11-0410-bbf8-ca57d06f2519
12 lat temu