Mark Mielke
3ab9e73ce5
Update RPM package dependencies to require version alignment between packages.
5 years ago
Brian P. Hinz
5c80a8db65
EL7 with Xorg 1.2.0 needs --disable-dri3
5 years ago
Brian P. Hinz
35cfd6ae88
el7 bumped version of xorg to 1.20
5 years ago
Pierre Ossman
32b96ffec1
Change to https for tigervnc URL
Our main web site now supports https, so update all references.
5 years ago
Pierre Ossman
4a4453fc69
Remove Java web server
Applets don't work anymore so remove everything that has to do
with serving them.
5 years ago
Brian P. Hinz
c6ec366dfc
Update static library dependencies for rpm/deb packages
6 years ago
Peter Åstrand (astrand)
6011f96cdc
Rename README.txt to README.rst and convert to reStructuredText
6 years ago
Brian P. Hinz
335446d164
Fix build Java errors caused by UTF-8 characters in source comments
See issue #534
6 years ago
Brian P. Hinz
29d4f5b5b6
Update distro package requirements
6 years ago
Brian P. Hinz
eacd2e4497
Patch the el7 xorg source appropriately
6 years ago
Brian P. Hinz
50eff7ae2d
Update URL for java timestamp authority
OpenJDK 7u111 on el6 now throws an exception if the TSA URL scheme
is https.
7 years ago
Brian P. Hinz
783bf66055
Bump version of Xorg source patch to match distro update
8 years ago
Brian P. Hinz
6dd28d4d27
Apply nettle CVE patches to el6 build
Patch taken directly from f22 nettle package
8 years ago
Brian P. Hinz
6f4a30c022
Add missing BuildPrereq to el5 spec file
NASM 2.01 can be rebuilt from el6 spec file
8 years ago
Brian P. Hinz
4c4df85b42
Add '-g' to CFLAGS in el5 builds to get debug info
8 years ago
Brian P. Hinz
f34a386cd4
Fixes for static linking of fltk for generic binaries
8 years ago
Brian P. Hinz
846aed7d8b
More fixes for libX11 linkage problems
8 years ago
Brian P. Hinz
6daedeb412
Missed change in 57b11d46
Additional change need for dynamic build of libX11
8 years ago
Brian P. Hinz
57b11d4601
Link libX11 dynamically
Building libX11 statically causes problems with libpthread, however
the version of libX11 that ships with el5 is too old to build libXext.
So we have to build a dynamic version of libX11 and link against that
while building. The resulting binary will actually be linked against
the system libX11, which should be ABI compatible as far as Xvnc is
concerned.
8 years ago
Pierre Ossman
35449991b5
Install viewer .desktop file and icons on all Unix systems
These files are not Red Hat or Ubuntu specific, so install them
on all Unix systems where the viewer is installed.
8 years ago
Brian P. Hinz
bb9771a734
Delete unnecessary patch files
8 years ago
Brian P. Hinz
c8d072d7ba
Delete unnecessary patch files
8 years ago
Brian P. Hinz
0a5489cda8
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 years ago
Brian P. Hinz
4e1a609753
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 years ago
Brian P. Hinz
928bd74249
Add snap tag to el7 packages
8 years ago
Brian P. Hinz
60309e5088
Add support for building RPM packages for RHEL 7 derivatives
8 years ago
Brian P. Hinz
df0f3dc297
Use --host and --build to prevent buildhost-specific optimizations
8 years ago
Brian P. Hinz
b24532cdcb
Modularized el5 & el6 RPM specs
Split the static library pre-reqs into a static-devel package
so that they don't need to be rebuilt everytime tigervnc's
sources change.
8 years ago
Brian P. Hinz
bc546f89f2
Update RPM dependency sources to latest versions
Several of the pre-requisites have outstanding CVEs.
8 years ago
Brian P. Hinz
85da5069bb
Compile legacy Xvnc with relative rpath for portability
Build with rpath link so that Xvnc finds our libGL even if
it's not installed in "/". Also applied dridir and xkbcompdir
patches so that the correct DRI driver gets loaded.
8 years ago
Brian P. Hinz
78f749dfad
Apply recent Xorg CVE patches, update dependencies
Added patches for the following upstream CVEs: 2013-7439,
2015-0255, 2015-1802, 2015-1803, 2015-1804. Also updated the
versions of gnutls, libtasn1, and libjpeg-turbo used to build
static libraries to their latest respective upstream versions.
9 years ago
Brian P. Hinz
b33173e81c
Bump el5 RPM spec version
Bump spec version to match changelog.
9 years ago
Brian P. Hinz
654e6caa57
Rename patch file
Patch file had different extension than what was specified in spec
9 years ago
Brian P. Hinz
da1424bd7a
Apply recent Xorg CVE patches, update dependencies
Added patches for the following upstream CVEs: 2013-7439,
2015-0255, 2015-1802, 2015-1803, 2015-1804. Also updated the
versions of gnutls, libtasn1, and libjpeg-turbo used to build
static libraries to their latest respective upstream versions.
9 years ago
Brian P. Hinz
7495b822fd
Finish removing unnecessary libos patches fro RPM builds.
The patch sources were removed but the %patch commands were
left in the spec files.
9 years ago
Brian P. Hinz
c9d91d1845
Finish removing unnecessary libos patches fro RPM builds.
The patch sources were removed but the %patch commands were
left in the spec files.
9 years ago
Pierre Ossman
bc845d92c1
Remove no longer needed libos patches
This workaround is no longer needed as we've fixed the bad interaction
with libtool.
9 years ago
Brian P. Hinz
76cf5b34f8
Update build requirements in el6 spec file
Make the dependency on g++ explicit.
Now that the native version of cmake in el6 has been bumped to
v2.8 we can remove the dependency on EPEL's cmake28 package.
9 years ago
Brian P. Hinz
78e2723122
Update build requirements in el6 spec file
Make the dependency on g++ explicit.
Now that the native version of cmake in el6 has been bumped to
v2.8 we can remove the dependency on EPEL's cmake28 package.
9 years ago
Brian P. Hinz
b84ffb4db7
Remove unnecessary dependency on openmotif
Requirement was an artifact of older version of mesa, and is no longer necessary.
9 years ago
Brian P. Hinz
83ecb62736
Remove unnecessary dependency on openmotif
Requirement was an artifact of older version of mesa, and is no longer necessary.
9 years ago
Brian P. Hinz
22507ca925
Update package builds to meet new minimum requirements.
el5 and el6 need newer versions of gnutls (and it's prereqs) than are available natively.
9 years ago
Brian P. Hinz
b03874c9dc
Update package builds to meet new minimum requirements.
el5 and el6 need newer versions of gnutls (and it's prereqs) than are available natively.
9 years ago
Brian P. Hinz
59b4bc5638
Don't disable xinerama (#147)
Xinerama was disabled in the redhat spec file that ours was adapted from. Unsure why it was disabled in the first place.
9 years ago
Brian P. Hinz
9c453f29dd
Build local static libpng on el5
The system libpng is too old for fltk 1.3.3, resulting in undefined reference errors when trying to link vncviewer.
9 years ago
Brian P. Hinz
f56ce5da65
Remove obsolete distro patches
Commit f0fffd4d7f
makes ldnow patch unnecessary.
Commit 0dc36a501e
makes format-security patch unnecessary.
9 years ago
Brian P. Hinz
102dfc5626
Use autotools to build fltk-1.3.3 on el5 instead of cmake
Static libraries are too hard to get linked correctly with cmake.
9 years ago
Brian P. Hinz
b368d02f01
Bump version of fltk to 1.3.3 for el5, el6, & ubuntu packages
9 years ago
Brian P. Hinz
d0b30f2882
Fix fuzz in distro patches caused upstream changes
9 years ago
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 years ago