aboutsummaryrefslogtreecommitdiffstats
path: root/BUILDING.txt
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo in BUILDING.txtSamuel Mannehed2022-11-011-1/+1
| | | | It probably wanted to say "newer", but let's say "later" instead. Other building requirements say "later".
* Add nettle to build documentationPierre Ossman2022-09-011-0/+3
|
* Remove 32-/64-bit distinctionsPierre Ossman2022-01-211-84/+10
| | | | | 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.
* Update packaging section of BUILDING.txtPierre Ossman2022-01-211-26/+2
| | | | | This is obviously not maintained, so let's be more generic in the document.
* H264 DecoderVladimir Sukhonosov2022-01-211-0/+2
| | | | Linux implementation using ffmpeg
* Document raised CMake requirementPierre Ossman2021-11-271-1/+1
| | | | | We raised the requirement in cb3c78f but forgot to update the documentation.
* Switch region code to pixmanPierre Ossman2020-05-011-0/+2
| | | | | This is the current upstream so let's make use of it to get the latest in features and fixes.
* Remove support for old Xorg versionsPierre Ossman2020-03-121-49/+9
| | | | No current distribution ship anything this ancient anyway.
* Make PAM mandatoryPierre Ossman2020-03-121-0/+1
| | | | | It is present on all UNIX systems anyway, so let's simplify things. We will need it for more proper session startup anyway.
* clarify shell dependenciesBen Hildred2019-01-111-2/+2
| | | The contributed script uses bash features extensively and does not work with ksh.
* Raise minimum supported Java version to 7Brian P. Hinz2017-11-131-1/+1
| | | | | Changes to keyboard handling require methods from the KeyEvent class that were not introduced until Java 7.
* spelling fixesklemens2017-01-281-1/+1
|
* Drop bundled zlibPierre Ossman2015-02-031-0/+2
| | | | | We're not doing a sufficient job of keeping this updated so list it as an external requirement instead.
* Raise GnuTLS requirements to 3.xPierre Ossman2015-01-291-1/+1
| | | | | | 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.
* Move build-xorg to contrib as it is not a maintained componentPierre Ossman2015-01-271-5/+5
|
* Raise base Xorg requirement to 1.7Pierre Ossman2015-01-271-21/+3
| | | | We're not testing or maintaining anything older than that.
* Raise FLTK requirement to 1.3.3Pierre Ossman2015-01-271-35/+1
| | | | This means that we can remove a lot of conditionals and fallback code.
* Removed references to libgcrypt and libgpg-error in BUILDING.txtBrian P. Hinz2014-11-181-3/+1
|
* Update BUILDING.txt to document GnuTLS requirementsBrian P. Hinz2014-11-141-0/+23
| | | | See Issue #44 for further details.
* Extend "static" build optionPierre Ossman2014-10-171-4/+9
| | | | | Try to link as much as possible statically in an effort to produce binaries that can be run everywhere.
* Remove libjpeg-turbo build instructionsPierre Ossman2014-10-171-51/+3
| | | | | There is nothing special about this library that warrants special treatment.
* Clean up GnuTLS linking and instructionsPierre Ossman2014-10-171-82/+1
| | | | | | | | | 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.
* Ship FLTK patches instead of referring a URIPierre Ossman2014-08-221-48/+4
| | | | | | | 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.
* Update FLTK requirementPierre Ossman2014-08-221-2/+2
| | | | We actually require FLTK 1.3.2 as we reference FL_SOCKET.
* Added attributes to the Java viewer MANIFEST file in order to conform to ↵Brian Hinz2013-12-021-0/+22
| | | | | | 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
* Added 'contrib' folder to store patches necessary to build external ↵Brian Hinz2013-11-281-0/+34
| | | | | | 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
* An updated patch of the X11 clipboard notification is now available.Pierre Ossman2013-09-051-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5134 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Updated patch references; CMake portions of the clipboard and cursor patches.Peter Åstrand2013-02-051-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5038 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The recommended FLTK version is now 1.3.2. This means that severalPeter Åstrand2013-01-221-27/+27
| | | | | | | | | 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
* A minor style change wrt the patches; use comment char. Peter Åstrand2013-01-221-18/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5030 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Hint about building FLTK with -DCMAKE_BUILD_TYPE=Release. Peter Åstrand2013-01-071-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5023 3789f03b-4d11-0410-bbf8-ca57d06f2519
* fltk-xfixes-xcursor-cmake.2.patch must be applied with -p0. Peter Åstrand2013-01-071-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5022 3789f03b-4d11-0410-bbf8-ca57d06f2519
* There is unfortunately not a patch available for this issue.Pierre Ossman2012-10-301-4/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5013 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update with current patch file names.Pierre Ossman2012-10-301-9/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5012 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update to last patchPeter Åstrand2012-10-241-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5009 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Include fltk-xfixes-xcursor-cmake.patch. Peter Åstrand2012-10-241-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5007 3789f03b-4d11-0410-bbf8-ca57d06f2519
* To make it easier to apply patches, list their names and which orderPeter Åstrand2012-10-241-0/+20
| | | | | | | | they should be applied. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5006 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Clarify the FLTK requirement.Pierre Ossman2012-08-171-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4954 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add missing blank line.Pierre Ossman2012-08-171-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4953 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove the in-tree versin of FLTK. Maintaining such a copy is way tooPeter Åstrand2012-08-091-0/+58
| | | | | | | | | 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
* Remove Visual C++ supportDRC2011-11-081-123/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4774 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Activate the DPMS extension; avoid Ubuntu 11.10 crashing. Peter Åstrand2011-10-311-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4745 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update documentation for Java viewer and add build instructionsDRC2011-10-061-0/+40
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4711 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix BUILD_STATIC on MinGW and document the featureDRC2011-10-011-11/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4683 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Adapt -m32 recipe to accommodate modern systems as wellDRC2011-08-241-2/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4657 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Oops. The option is --with-xkb-bin-directory, not --with-xkb-bin-dirDRC2011-08-241-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4656 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Include basic recipe for building Xvnc on "modern" systems (will still ↵DRC2011-08-241-11/+58
| | | | | | require some tweaking for systems other than Red Hat/Fedora) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4654 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove FLTK build instructions (no longer needed)DRC2011-07-281-28/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4607 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Actually, you don't have to build it first, as the "install" target takes ↵DRC2011-07-281-3/+3
| | | | | | care of that git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4601 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Include instructions for specifying the location of libjpeg-turboDRC2011-07-061-4/+60
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4578 3789f03b-4d11-0410-bbf8-ca57d06f2519