| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
symlink into nxagent bin:pkg. This change probably needs more fine-tuning for the various other RPM distros and versions out there.
Thanks to Orion Poplawski for providing a code
snippet with a general approach of handling this.
|
|
|
|
| |
to-be-installed files.
|
| |
|
|
|
|
| |
default in the main Makefile should work fine.
|
|
|
|
| |
internal naming schemes (and use /usr/<lib>/nx/X11 rather than /usr/<lib>/nx-X11).
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
includes at build time.
Fixes ArcticaProject/nx-libs#276.
|
| |
|
|
|
|
| |
was unused
|
|
|
|
| |
Fixes ArcticaProject/nx-libs#255.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes ArcticaProject/nx-libs#202.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libNX_Xcomposite1 < 3.5.99.1
libNX_Xcomposite1%{?_isa} < 3.5.99.1
libNX_Xdamage1 < 3.5.99.1
libNX_Xdamage1%{?_isa} < 3.5.99.1
libNX_Xdmcp6 < 3.5.99.1
libNX_Xdmcp6%{?_isa} < 3.5.99.1
libNX_Xext6 < 3.5.99.1
libNX_Xext6%{?_isa} < 3.5.99.1
libNX_Xfixes3 < 3.5.99.1
libNX_Xfixes3%{?_isa} < 3.5.99.1
libNX_Xinerama1 < 3.5.99.1
libNX_Xinerama1%{?_isa} < 3.5.99.1
libNX_Xpm4 < 3.5.99.1
libNX_Xpm4%{?_isa} < 3.5.99.1
libNX_Xrandr2 < 3.5.99.1
libNX_Xrandr2%{?_isa} < 3.5.99.1
libNX_Xrender1 < 3.5.99.1
libNX_Xrender1%{?_isa} < 3.5.99.1
libNX_Xtst6 < 3.5.99.1
libNX_Xtst6%{?_isa} < 3.5.99.1
Fixes ArcticaProject/nx-libs#70.
|
|
|
|
| |
libXau6 and libXau-devel.
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Inject LIBDIR rather than USRLIBDIR into nx-libs's main Makefile
- Install include files Xauth.h into libNX_X11-devel.
- Install hi-jacking libX11 library symlinks.
- Install VERSION.nx* files into nxagent / nxproxy packages.
|
|
|
|
|
|
|
|
|
|
|
| |
- Update XErrorDB to latest X.org version.
- Install XErrorDB, XKeysymDB and Xcms.txt to /usr/{local/}share/nx/.
- Assure that libNX_X11 finds those files at the
named location.
- Update debian/ packaging files.
- Update nx-libs.spec packaging file.
Fixes ArcticaProject/nx-libs#153
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Install nxagent/nxproxy executables into multi-arch path.
o Fake libNX_X11.so* as $LIBDIR/nx-X11/libX11.so*.
o Allow injecting different $NXAPP containing the executable name.
o For e.g. x2goagent this requires the following changes:
- Move x2goagent symlink from /usr/lib/x2go/bin/x2goagent to
$LIBDIR/nx/bin/x2goagent
- Replace /usr/bin/x2goagent by a two-liner...
```
#!/bin/sh
export NXAPP=x2goagent
nxagent
```
|
| |
|
|
|
|
| |
use system libXext instead
|
|
|
|
| |
library.
|
|
|
|
| |
nxagent / nxproxy instead.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
nx-X11 build scripts.
Note:
- The "normal" way to inject CFLAGS (and CPPFLAGS) into nx-X11 builds is copying those
options over into the variable CDEBUGFLAGS.
- LDFLAGS have to be handed to nx-X11 via LOCAL_LDFLAGS.
This change also includes a slight change in the nx-X11 build order.
Old build order:
Main Makefile:
- [...]
- libNX_X11
+ implicitly building nxcomp
+ implicitly building nxcompext
- [...]
- nxagent
+ implicitly building nxcompshad
- [...]
New build ordner:
Main Makefile:
- [...]
- nxcomp
- setup nx-X11 build env
+ cd nx-X11 && make BuildEnv
- nx-X11/lib/*
- nxcompext
- nxcompshad
- [...]
- nxagent
- [...]
Fixes ArcticaProject/nx-libs#141
Fixes X2GoBTS#84
|
|
|
|
|
|
|
|
|
|
|
|
| |
drop x2goagent.
The x2goagent package is being replaced by an x2goserver bin:package
named x2goserver-x2goagent.
This x2goserver-x2goagent bin:package will be maintained in the X2Go
Project's namespace and basically wraps around nxagent.
Furthermore, declare Arctica Project as upstream source for nx-libs.
|
| |
|
|
|
|
| |
from Xext devel package into proto header package.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|