| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
and NXvars.h as publicly available header files.
* Also adapt debian/libxcomp-dev.install.in accordingly.
* Also adapt nx-libs.spec accordingly.
|
|
|
|
|
| |
* Also adapt debian/libxcompshad-dev.install.in accordingly.
* Also adapt nx-libs.spec accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
include/extensions: Xag.h, Xagsrv.h, Xagstr.h
Xserver/Xext: appgroup.c, appgroup.h
lib/Xext: XAppgroup.c
include/extensions: Xcup.h, Xcupstr.h,
Xserver/Xext: cup.c
lib/Xext: cup.c
include/extensions: Xdbe.h
Xserver/Xext: Xdbe.c
Xserver/Xext: dgaproc.h, xf86dga.c, xf86dga2.c, xf86dgaext.h
include/extensions: Xevie.h, Xeviestr.h
include/extensions: XEVI.h, XEVIstr.h
Xserver/Xext: EVI.c, EVIstruct.h, sampleEVI.c
lib/Xext: XEVI.c
include/extensions: fontcache.h, fontcacheP.h, fontcachstr.h
Xserver/Xext: fontcache.c
include/extensions: lbxbuf.h, lbxbufstr.h, lbxdeltastr.h, lbximage.h, lbxopts.h, lbxstr.h, lbxzlib.h
lib/Xext: XLbx.c
include/extensions: multibuf.h, multibufst.h
lib/Xext: XMultibuf.c
Xserver/Xext: mbuf.c, mbufbf.c, mbufpx.c
include/extensions: xf86vmode.h, xf86vmstr.h
Xserver/Xext: vidmodeproc.h, xf86vmode.c
lib/Xext: MITMisc.c
Xserver/Xext: mitmisc.c
Xserver/Xext: xf86misc.c, xf86miscproc.h
Xserver/XTrap: xf86XTrapModule.c, xtrapddmi.c, xtrapdi.c, xtrapdiswp.c, xtrapditbl.c
include/extensions: xtrapbits.h xtrapddmi.h xtrapdi.h xtrapemacros.h xtraplib.h xtraplibp.h xtrapproto.h
Fixes: ArcticaProject/nx-libs#116
X.org: https://cgit.freedesktop.org/xorg/xserver/commit/?id=cbc20d92de92aad5ca240310a9156ccf97c24a01
Plus: Drop various Imake'ish defines where not needed anymore.
|
| |
|
|
|
|
| |
shared library.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit removes TextCompressor class references from ClientCache
and ServerCache as it's no longer used after removing old protocol's
compatibility code from nxcomp. It also removes the attribute textCache
from both classes as it's no longer used either.
Finally the header and source files associated with the TextCompressor
class are also deleted and removed from the compilation process.
Refs: ArcticaProject/nx-libs#108
|
|
|
|
|
|
|
|
| |
This commit removes obsolete compatibility files whose components were
only used to handle compatibility with old protocol versions that are
no longer supported.
Refs: ArcticaProject/nx-libs#108
|
|
|
|
| |
patch: Move into debian/patches-pending-evaluation/.
|
|
|
|
| |
header files into its own nx-x11proto bin:package. (more Xinerama clean-up, fix FTBFS during dh_install).
|
|
|
|
| |
new RandR based Xinerama feature.
|
|
|
|
|
|
|
|
|
|
| |
libXinerama shared library. (Fixes ArcticaProject/nx-libs#49).
This commit goes along with a patch from Ulrich Sibiller who managed to
move the Xinerama awareness for NX sessions into the Xserver code. This
makes Xinerama support for NX in libNX_Xinerama.so obsolete.
Fixes ArcticaProject/nx-libs#49
|
| |
|
|
|
|
| |
shared library. (Fixes ArcticaProject/nx-libs#32).
|
|
|
|
| |
nx-x11proto-{randr,damage} header files and use those at compile time.
|
|
|
|
| |
shared library.
|
|
|
|
| |
libXcomposite shared library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the process of building nxagent against more and more system-wide installed
X.org libraries, we come to the limit of including structs from this (bundled
nx-X11) and that (system-wide X.Org) library.
This commit introduces a clear namespace separation of headers provided by
nx-X11 and headers provided by X.Org. This approach is only temporary as we
want to drop all nx-X11 bundled libraries from nx-libs.
However, for a while we need to make this separation clear and also ship
some reduced fake X.Org headers that avoid pulling in libX* and libNX_X*
symbols at the same time.
This patch has been tested on Debian jessie and unstable and requires no
overall testing on various distros and distro versions, as we finally will
drop all libNX_X* libraries and build against X.org's client libs.
For now, this hack eases our development / cleanup process.
|
|
|
|
| |
installation/upgrade and removal.
|
|
|
|
| |
not libnx-xinerama1).
|
| |
|
|
|
|
| |
support.
|
|
|
|
| |
This reverts commit b77b26f4acc3932c29a1e0788e22d24e29e091d5.
|
|
|
|
|
|
| |
Should be a weak dependency, but RPM doesn't support that too well yet.
Cherry-picked from 3.5.0.x branch.
|
|
|
|
| |
Cherry-picked from 3.5.0.x branch.
|
|
|
|
| |
pushd and pop.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
As the system a tarball gets extracted on may potentially be unable
to handle symlinks, we ship symlinks as files in the rolled tarball.
By transforming symlinks into real files, we also assure that all
VERSION files/symlinks get shipped in the tarballs.
Fixes ArcticaProject/nx-libs#27
|
|
|
|
| |
into the corresponding development packages.
|
| |
|
| |
|
| |
|
|
|
|
| |
moving it into doc/ folder.
|
|
|
|
|
|
|
|
|
|
| |
nx-libs-lite tarball.
* bin/{nxagent,nxauth,x2goagent}
* etc/
* doc/nx-X11_vs_XOrg69_patches
* README.keystrokes"
* nx-libs.spec
|
| |
|
|
|
|
| |
four digits (i.e., 1234-<patchname>.<suffix>).
|
| |
|
| |
|
|
|
|
| |
shared library.
|
| |
|
| |
|
| |
|
|
|
|
| |
shared library. (Fixes ArcticaProject/nx-libs#6, X2GoBTS#826).
|
| |
|
| |
|
|
|
|
| |
delete known files. Fixes RPM build failures.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
prerm.)
Due to the nx-x11-common package being a noarch/allarch package,
creating the symlink in nx-libs' Makefile will lead to the symlink
referencing the "default" architecture dpkg uses for building
noarch/allarch packages.
Incidentally, this worked fine for Debian, as amd64 seems to be the
default architecture. On Ubuntu, however, the default architecture up to
Vivid (15.04) was i386. For those builds, the symlink pointed to the 32
bit library of libNX_Xinerama.so.1 -- essentially breaking this feature.
Move the symlink creation to the arch-sensitive libnx-xinerama1 package.
The postinst and prerm scriptlets will work fine, unless someone
installs the i386 package version *after* the amd64 version. Given that
we already create symlinks to libNX_X11 and friends using that method,
no new regression is introduced. Strictly speaking that's a bug, but
we'll hopefully clean that up later...
|
| |
|
|
|
|
|
| |
Worked out fine so far, because the next line was empty, but this can
easily change...
|
|
|
|
| |
Prevents random characters as being treated as part of a variable name.
|
| |
|