Mark Mielke
3ab9e73ce5
Update RPM package dependencies to require version alignment between packages.
5 anos atrás
Brian P. Hinz
5c80a8db65
EL7 with Xorg 1.2.0 needs --disable-dri3
5 anos atrás
Brian P. Hinz
35cfd6ae88
el7 bumped version of xorg to 1.20
5 anos atrás
Pierre Ossman
32b96ffec1
Change to https for tigervnc URL
Our main web site now supports https, so update all references.
5 anos atrás
Pierre Ossman
4a4453fc69
Remove Java web server
Applets don't work anymore so remove everything that has to do
with serving them.
5 anos atrás
Brian P. Hinz
c6ec366dfc
Update static library dependencies for rpm/deb packages
5 anos atrás
Peter Åstrand (astrand)
6011f96cdc
Rename README.txt to README.rst and convert to reStructuredText
6 anos atrás
Brian P. Hinz
335446d164
Fix build Java errors caused by UTF-8 characters in source comments
See issue #534
6 anos atrás
Brian P. Hinz
29d4f5b5b6
Update distro package requirements
6 anos atrás
Brian P. Hinz
eacd2e4497
Patch the el7 xorg source appropriately
6 anos atrás
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 anos atrás
Brian P. Hinz
783bf66055
Bump version of Xorg source patch to match distro update
8 anos atrás
Brian P. Hinz
6dd28d4d27
Apply nettle CVE patches to el6 build
Patch taken directly from f22 nettle package
8 anos atrás
Brian P. Hinz
6f4a30c022
Add missing BuildPrereq to el5 spec file
NASM 2.01 can be rebuilt from el6 spec file
8 anos atrás
Brian P. Hinz
4c4df85b42
Add '-g' to CFLAGS in el5 builds to get debug info
8 anos atrás
Brian P. Hinz
f34a386cd4
Fixes for static linking of fltk for generic binaries
8 anos atrás
Brian P. Hinz
846aed7d8b
More fixes for libX11 linkage problems
8 anos atrás
Brian P. Hinz
6daedeb412
Missed change in 57b11d46
Additional change need for dynamic build of libX11
8 anos atrás
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 anos atrás
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 anos atrás
Brian P. Hinz
bb9771a734
Delete unnecessary patch files
8 anos atrás
Brian P. Hinz
c8d072d7ba
Delete unnecessary patch files
8 anos atrás
Brian P. Hinz
0a5489cda8
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 anos atrás
Brian P. Hinz
4e1a609753
Remove uncessary Xauth cookie patch from deb & rpm packages
Obsoleted by 7461517
8 anos atrás
Brian P. Hinz
928bd74249
Add snap tag to el7 packages
8 anos atrás
Brian P. Hinz
60309e5088
Add support for building RPM packages for RHEL 7 derivatives
8 anos atrás
Brian P. Hinz
df0f3dc297
Use --host and --build to prevent buildhost-specific optimizations
8 anos atrás
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 anos atrás
Brian P. Hinz
bc546f89f2
Update RPM dependency sources to latest versions
Several of the pre-requisites have outstanding CVEs.
8 anos atrás
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 anos atrás
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.
8 anos atrás
Brian P. Hinz
b33173e81c
Bump el5 RPM spec version
Bump spec version to match changelog.
8 anos atrás
Brian P. Hinz
654e6caa57
Rename patch file
Patch file had different extension than what was specified in spec
8 anos atrás
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.
8 anos atrás
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 anos atrás
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 anos atrás
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 anos atrás
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 anos atrás
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 anos atrás
Brian P. Hinz
b84ffb4db7
Remove unnecessary dependency on openmotif
Requirement was an artifact of older version of mesa, and is no longer necessary.
9 anos atrás
Brian P. Hinz
83ecb62736
Remove unnecessary dependency on openmotif
Requirement was an artifact of older version of mesa, and is no longer necessary.
9 anos atrás
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 anos atrás
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 anos atrás
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 anos atrás
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 anos atrás
Brian P. Hinz
f56ce5da65
Remove obsolete distro patches
Commit f0fffd4d7f
makes ldnow patch unnecessary.
Commit 0dc36a501e
makes format-security patch unnecessary.
9 anos atrás
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 anos atrás
Brian P. Hinz
b368d02f01
Bump version of fltk to 1.3.3 for el5, el6, & ubuntu packages
9 anos atrás
Brian P. Hinz
d0b30f2882
Fix fuzz in distro patches caused upstream changes
9 anos atrás
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 anos atrás