Commit 1dad092c authored by Mihai Moldovan's avatar Mihai Moldovan

Merge branch '3.6.x'

parents 6d70b9e3 2b9025f7

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

*.o
*.lo
*.la
*.so.*
*.so
*.a
xmakefile
autom4te.cache/
config.log
config.status
configure
depend.status
*~
*.sw?
[#]*
stamp-h*
.libs
.deps
bin/nxagent
bin/nxproxy
**/.pc
This source diff could not be displayed because it is too large. You can view the blob instead.
Copyright (c) 2001, 2011 NoMachine (http://www.nomachine.com)
Copyright (c) 2008-2014 Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>
Copyright (c) 2011-2016 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Copyright (c) 2014-2016 Ulrich Sibiller <uli42@gmx.de>
Copyright (c) 2014-2016 Mihai Moldovan <ionic@ionic.de>
Copyright (c) 2015-2016 Qindel Group (http://www.qindel.com)
nx-X11, NX extensions to X (nxcompext, nxcompshad), nxagent and nxproxy
are copyright of the aforementioned copyright holders.
Redistribution and use of this software is allowed according to the
following terms:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License Version 2, and
not any other version, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTA-
BILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, you can request a copy to NoMachine
or write to the Free Software Foundation, Inc., 51 Franklin Street,
Fifth Floor, Boston, MA 02110-1301 USA
Parts of this software are derived from XFree86 and X.org projects.
Other copyrights and the MIT/X11 license applies to different sources.
Please check the applicable copyrights in each file or subdirectory.
All rights reserved.
Copyright (c) 2001,2010 NoMachine (http://www.nomachine.com)
Copyright (c) 2000,2003 Gian Filippo Pinzari
Copyright (c) 2008-2014 Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>
Copyright (c) 2011-2016 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Copyright (c) 2014-2016 Ulrich Sibiller <uli42@gmx.de>
Copyright (c) 2014-2016 Mihai Moldovan <ionic@ionic.de>
Copyright (c) 2015-2016 Qindel Group (http://www.qindel.com)
NXCOMP library and NX extensions to X are copyright of the aforementioned
copyright holders. Redistribution and use of this software is allowed
according to the following terms:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License Version 2, and
not any other version, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTA-
BILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, you can request a copy to NoMachine
or write to the Free Software Foundation, Inc., 51 Franklin Street, Suite
330, Boston, MA 02110-1301 USA
==============================================================================
Parts of this software are derived from DXPC project. These copyright
notices apply to original DXPC code:
Redistribution and use in source and binary forms are permitted provi-
ded that the above copyright notice and this paragraph are duplicated
in all such forms.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Copyright (c) 1995,1996,2000,2006 Brian Pane
Copyright (c) 1996,1997 Zachary Vonler and Brian Pane
Copyright (c) 1999 Kevin Vigor and Brian Pane
<crossed-out>Copyright (c) 2000,2006 Gian Filippo Pinzari and Brian Pane</crossed-out>
All rights reserved.
==============================================================================
Update 2015-05-21 on the nature of the original DXPC license: The
original DXPC code used to be available under a license which failed to
explicitly grant the permission to modify, but was later retroactively
re-licensed under the 2-clause BSD license (see
doc/nxcomp/README.on-retroactive-DXPC-license for the copyright owners'
statements; also see <https://bugs.debian.org/784565> for more details).
In the course of discussion, it also became evident that Gian Filippo
Pinzari never participated in any of the official DXPC releases, but
rather worked on the forked code on the NoMachine side. Thus, we
crossed-out his name in the above copyright notice and moved him to the
top list of copyright holders associated with the GPL-2 re-licensing done
by NoMachine.
Thus, the version of DXPC where NXCOMP got forked from (most likely some
DXPC version between release 3.7.0 and release 3.8.0) can be considered
as BSD-2-clause, as quoted below:
Copyright (c) 1995,1996 Brian Pane
Copyright (c) 1996,1997 Zachary Vonler and Brian Pane
Copyright (c) 1999-2002 Kevin Vigor and Brian Pane
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
#!/usr/bin/make -f
NULL =
# helpers for "install" target
INSTALL_DIR=install -d -m 755
INSTALL_FILE=install -m 644
INSTALL_PROGRAM=install -m 755
INSTALL_SYMLINK=ln -s -f
# helpers for "build" target
SYMLINK_FILE=ln -f -s
# helpers for "clean" and "uninstall" targets
RM_FILE=rm -f
RM_DIR=rmdir -p --ignore-fail-on-non-empty
ETCDIR_NX ?= /etc/nxagent
PREFIX ?= /usr/local
BINDIR ?= $(PREFIX)/bin
LIBDIR ?= $(PREFIX)/lib
SHLIBDIR ?= $(LIBDIR)
NXLIBDIR ?= $(SHLIBDIR)/nx
USRLIBDIR ?= $(NXLIBDIR)/X11
INCLUDEDIR ?= $(PREFIX)/include
CONFIGURE ?= ./configure --prefix=$(PREFIX)
# use Xfont2 if available in the build env
FONT_DEFINES ?= $(shell pkg-config --modversion xfont2 1>/dev/null 2>/dev/null && echo "-DHAS_XFONT2")
XFONTLIB ?= $(shell pkg-config --modversion xfont2 1>/dev/null 2>/dev/null && echo "-lXfont2" || echo "-lXfont")
NX_VERSION_MAJOR=$(shell ./version.sh 1)
NX_VERSION_MINOR=$(shell ./version.sh 2)
NX_VERSION_MICRO=$(shell ./version.sh 3)
NX_VERSION_PATCH=$(shell ./version.sh 4)
SHELL:=/bin/bash
NX_X11_HEADERS = \
Xlib.h \
Xresource.h \
Xutil.h \
cursorfont.h \
Xlibint.h \
Xcms.h \
Xlocale.h \
XKBlib.h \
XlibConf.h \
Xregion.h \
ImUtil.h \
$(NULL)
NX_XTRANS_HEADERS = \
transport.c \
Xtrans.c \
Xtrans.h \
Xtransint.h \
Xtranslcl.c \
Xtranssock.c \
Xtransutil.c \
$(NULL)
%:
if test -f nxcomp/Makefile; then ${MAKE} -C nxcomp "$@"; fi
if test -f nxproxy/Makefile; then ${MAKE} -C nxproxy "$@"; fi
if test -d nx-X11; then \
if test -f nx-X11/lib/Makefile; then ${MAKE} -C nx-X11/lib "$@"; fi; \
if test -f nxcompshad/Makefile; then ${MAKE} -C nxcompshad "$@"; fi; \
if test -f nx-X11/Makefile; then ${MAKE} -C nx-X11 "$@"; fi; \
fi
# clean auto-generated files
if [ "x$@" == "xclean" ] || [ "x$@" = "xdistclean" ]; then \
if [ -x ./mesa-quilt ]; then ./mesa-quilt pop -a; fi; \
rm -Rf nx-X11/extras/Mesa/.pc/; \
rm -f nx-X11/config/cf/nxversion.def; \
rm -f nx-X11/config/cf/date.def; \
${MAKE} clean-env; \
fi
all:
${MAKE} build
test:
echo "No testing for NX (redistributed)"
version:
# prepare nx-X11/config/cf/nxversion.def
sed \
-e 's/###NX_VERSION_MAJOR###/$(NX_VERSION_MAJOR)/' \
-e 's/###NX_VERSION_MINOR###/$(NX_VERSION_MINOR)/' \
-e 's/###NX_VERSION_MICRO###/$(NX_VERSION_MICRO)/' \
-e 's/###NX_VERSION_PATCH###/$(NX_VERSION_PATCH)/' \
nx-X11/config/cf/nxversion.def.in \
> nx-X11/config/cf/nxversion.def
build-env: version
# prepare Makefiles and the nx-X11 symlinking magic
${MAKE} -C nx-X11 BuildIncludes FONT_DEFINES=$(FONT_DEFINES)
# set up environment for libNX_X11 build (X11 header files)
mkdir -p nx-X11/exports/include/nx-X11/
for header in $(NX_X11_HEADERS); do \
${SYMLINK_FILE} ../../../lib/include/X11/$${header} nx-X11/exports/include/nx-X11/$${header}; \
done
# set up environment for libNX_X11 build (Xtrans header/include files)
mkdir -p nx-X11/exports/include/nx-X11/Xtrans/
for header in $(NX_XTRANS_HEADERS); do \
${SYMLINK_FILE} ../../../../lib/include/xtrans/$${header} nx-X11/exports/include/nx-X11/Xtrans/$${header}; \
done
clean-env: version
for header in $(NX_X11_HEADERS); do \
${RM_FILE} nx-X11/exports/include/nx-X11/$${header}; \
done
for header in $(NX_XTRANS_HEADERS); do \
${RM_FILE} nx-X11/exports/include/nx-X11/Xtrans/$${header}; \
done
[ -d exports/include/nx-X11/Xtrans ] && $(RM_DIR) exports/include/nx-X11/Xtrans/ || :
[ -d exports/include/nx-X11/ ] && $(RM_DIR) exports/include/nx-X11/ || :
${MAKE} -C nx-X11 CleanEnv FONT_DEFINES=$(FONT_DEFINES)
build-lite:
cd nxcomp && autoreconf -vfsi && (${CONFIGURE}) && ${MAKE}
cd nxproxy && autoreconf -vfsi && (${CONFIGURE}) && ${MAKE}
build-full: build-env
# in the full case, we rely on "magic" in the nx-X11 imake-based makefiles...
# build nxcomp first
cd nxcomp && autoreconf -vfsi && (${CONFIGURE}) && ${MAKE}
# build libNX_X11 second
cd nx-X11/lib && autoreconf -vfsi && (${CONFIGURE} --disable-poll) && ${MAKE}
mkdir -p nx-X11/exports/lib/
$(SYMLINK_FILE) ../../lib/src/.libs/libNX_X11.so nx-X11/exports/lib/libNX_X11.so
$(SYMLINK_FILE) ../../lib/src/.libs/libNX_X11.so.6 nx-X11/exports/lib/libNX_X11.so.6
$(SYMLINK_FILE) ../../lib/src/.libs/libNX_X11.so.6.3.0 nx-X11/exports/lib/libNX_X11.so.6.3.0
# build nxcompshad third
cd nxcompshad && autoreconf -vfsi && (${CONFIGURE}) && ${MAKE}
# build nxagent fourth
./mesa-quilt push -a
${MAKE} -C nx-X11 BuildDependsOnly FONT_DEFINES=$(FONT_DEFINES)
${MAKE} -C nx-X11 World USRLIBDIR=$(USRLIBDIR) SHLIBDIR=$(SHLIBDIR) FONT_DEFINES=$(FONT_DEFINES) XFONTLIB=$(XFONTLIB)
# build nxproxy fifth
cd nxproxy && autoreconf -vfsi && (${CONFIGURE}) && ${MAKE}
build:
if ! test -d nx-X11; then \
${MAKE} build-lite; \
else \
${MAKE} build-full; \
fi
install:
$(MAKE) install-lite
[ ! -d nx-X11 ] || $(MAKE) install-full
install-lite:
# install nxcomp library
$(MAKE) -C nxcomp install
# install the nxproxy executable and its man page
$(MAKE) -C nxproxy install
install-full:
$(MAKE) -C nxcompshad install
$(INSTALL_DIR) $(DESTDIR)$(BINDIR)/bin
$(INSTALL_PROGRAM) nx-X11/programs/Xserver/nxagent $(DESTDIR)$(BINDIR)
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/pixmaps
$(INSTALL_FILE) nx-X11/programs/Xserver/hw/nxagent/nxagent.xpm $(DESTDIR)$(PREFIX)/share/pixmaps
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/nx
$(INSTALL_FILE) nx-X11/programs/Xserver/Xext/SecurityPolicy $(DESTDIR)$(PREFIX)/share/nx
# FIXME: Drop this symlink for 3.6.0. Requires that third party frameworks like X2Go have become aware of this...
$(INSTALL_DIR) $(DESTDIR)$(NXLIBDIR)/bin
$(INSTALL_SYMLINK) $(BINDIR)/nxagent $(DESTDIR)$(NXLIBDIR)/bin/nxagent
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/man/man1/
$(INSTALL_FILE) nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 $(DESTDIR)$(PREFIX)/share/man/man1/
gzip $(DESTDIR)$(PREFIX)/share/man/man1/*.1
# create a clean nx-X11/.build-exports space
rm -Rf nx-X11/.build-exports
mkdir -p nx-X11/.build-exports/include
mkdir -p nx-X11/.build-exports/lib
# copy headers (for libnx-x11-dev)
cp -aL nx-X11/exports/include/* nx-X11/.build-exports/include
# copy libs (for libnx-x11), we want the targets of the links
. replace.sh; set -x; find nx-X11/exports/lib/ | grep -F ".so" | while read libpath; do \
libfile=$$(basename $$libpath); \
libdir=$$(dirname $$libpath); \
link=$$(readlink $$libpath); \
\
mkdir -p "$$(string_rep "$$libdir" exports .build-exports)"; \
cp -a "$$(string_rep "$$libpath" "$$libfile" "$$link")" "$$(string_rep "$$libdir" exports .build-exports)"; \
done;
$(INSTALL_DIR) $(DESTDIR)$(SHLIBDIR)
$(INSTALL_DIR) $(DESTDIR)$(USRLIBDIR)
$(INSTALL_SYMLINK) ../../libNX_X11.so.6 $(DESTDIR)$(USRLIBDIR)/libX11.so.6
$(INSTALL_SYMLINK) ../../libNX_X11.so.6.3.0 $(DESTDIR)$(USRLIBDIR)/libX11.so.6.3.0
. replace.sh; set -x; find nx-X11/.build-exports/include/{nx*,GL} -type d | \
while read dirname; do \
$(INSTALL_DIR) "$$(string_rep "$$dirname" nx-X11/.build-exports/include "$(DESTDIR)$(INCLUDEDIR)/")"; \
$(INSTALL_FILE) $${dirname}/*.h \
"$$(string_rep "$$dirname" nx-X11/.build-exports/include "$(DESTDIR)$(INCLUDEDIR)/")"/ || true; \
done; \
$(INSTALL_DIR) $(DESTDIR)/$(ETCDIR_NX)
$(INSTALL_FILE) etc/keystrokes.cfg $(DESTDIR)/$(ETCDIR_NX)/
$(INSTALL_FILE) etc/nxagent.keyboard $(DESTDIR)$(ETCDIR_NX)/
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/nx
$(INSTALL_FILE) VERSION $(DESTDIR)$(PREFIX)/share/nx/VERSION.nxagent
$(INSTALL_FILE) VERSION $(DESTDIR)$(PREFIX)/share/nx/VERSION.nxproxy
$(MAKE) -C nx-X11/lib install
uninstall:
$(MAKE) uninstall-lite
[ ! -d nx-X11 ] || $(MAKE) uninstall-full
uninstall-lite:
if test -f nxcomp/Makefile; then ${MAKE} -C nxcomp "$@"; fi
if test -f nxproxy/Makefile; then ${MAKE} -C nxproxy "$@"; fi
$(RM_FILE) $(DESTDIR)$(PREFIX)/share/nx/VERSION.nxproxy
$(RM_DIR) $(DESTDIR)$(PREFIX)/share/nx/
uninstall-full:
if test -f nxcompshad/Makefile; then ${MAKE} -C nxcompshad "$@"; fi
if test -f nx-X11/lib/Makefile; then ${MAKE} -C nx-X11/lib "$@"; fi
$(RM_FILE) $(DESTDIR)$(BINDIR)/nxagent
$(RM_FILE) $(DESTDIR)$(PREFIX)/share/nx/VERSION.nxagent
$(RM_DIR) $(DESTDIR)$(PREFIX)/share/nx/
if test -d $(DESTDIR)$(NXLIBDIR); then rm -rf $(DESTDIR)$(NXLIBDIR); fi
if test -d $(DESTDIR)$(INCLUDEDIR)/nx; then rm -rf $(DESTDIR)$(INCLUDEDIR)/nx; fi
README.md
\ No newline at end of file
# NX development by ArticaProject, X2Go and TheQVD
This source tree started as a re-distribution of those NX packages needed
to setup FreeNX and/or X2Go on a Linux server.
In the past, the NX re-distribution (3.5.0.x) had been maintained by the X2Go Project:
http://wiki.x2go.org
In 2014, [the QVD project](http://theqvd.com) run by the company Qindel
joined the group of people being interested in NX maintenance and
improvement.
Since 2015, the Arctica Project has joined in the NX development. The core devs
of X2Go, Arctica and TheQVD have agreed on stopping to redistribute NX and to
continue the development of NX 3.x as the new upstream instead. The package
will see a slight name change to **nx-libs** starting with version 3.5.99.0.
Our intentions for nx-libs are:
* provide _one_ tarball that builds NX projects via a common Makefile
* provide _one_ tarball for distribution packagers
* provide support for security issues
* provide support for latest X11 extensions
* improve NX where possible
This source tree is maintained on Github:
https://github.com/ArcticaProject/nx-libs (3.6.x branch)
For the the post-NoMachine era of nx-libs, we will focus on two release
phases for the upcoming two years (06/2015 - 06/2017).
## Release series 3.6.0.x
Scheduled for end of Q2/2016.
Release goals (phase 1) for nx-libs release series 3.6.0.x:
* CVE security audit (complete)
* remove unused code (+/- complete)
* no bundled non-X11 libraries anymore (complete)
* complete imake cleanup (+/- complete)
* replace as many libNX_X* libraries by X.org's libX* libraries
(complete, only remaining library: libNX_X11)
* support for iOS (nxproxy, complete)
* Unix file socket communication for nxproxy -C <-> nxproxy -S connections
(complete)
* allow Unix file sockets as channel endpoints (complete)
* allow embedding of nxproxy into other windows (work pending)
* new RandR based Xinerama extension (+/- complete, more QA needed)
* Fix Xcomposite extension in Xserver (work pending)
* nxcomp protocol clean-up (complete)
* nxcomp logging clean-up (work pending)
* optimizing documentation: how to tune NX connections (work pending)
## Release series 3.7.0.x
Scheduled for end of Q2/2017.
Release goals (phase 2) for nx-libs release series 3.7.0.x (not branched-off, yet):
* rebase Xserver code against latest X.Org server (work in progress)
* event FIFO sockets for attaching external applications
(todo, to be discussed)
* enable/support XV extension (todo)
* software cursor for shadow sessions (todo)
* no bundled Mesa library anymore (todo, to be discussed)
* use recent MesaGL (todo, to-be-discussed)
If you have any questions about this NX development or want to file a bug
report, please contact the Arctica developers, the X2Go developers or the
TheQVD developers via the project's Github issue tracker.
*Sincerely,*
*The nx-libs developers (a combined effort of ArcticaProject / TheQVD / X2Go)*
## Building Under Fedora or EPEL using Mock
Assuming:
1. The branch you are building is 3.6.x
2. The current version is 3.5.99.0 (specified in the .spec file)
3. The current release is 0.0build1 (specified in the .spec file)
4. You wish for the RPM files and the mock build logs to be under ~/result
Prerequisites:
1. Install package "mock"
2. Add your user account to the "mock" group (recommended)
3. cd to the nx-libs directory that you cloned using git
```
mkdir -p ~/result
git archive -o ../nx-libs-3.5.99.0.tar.gz --prefix=nx-libs-3.5.99.0/ 3.6.x
cp --preserve=time nx-libs.spec ../
cd ..
mock --buildsrpm --spec ./nx-libs.spec --sources ./nx-libs-3.5.99.0.tar.gz --resultdir ~/result
mock --rebuild ~/result/nx-libs-3.5.99.0-0.0build1.fc23.src.rpm --resultdir ~/result
```
The end result is RPMs under ~/result that you can install (or upgrade to) using yum or dnf, which will resolve their dependencies.
## Building for openSUSE using OBS Build
Assuming:
1. The branch you are building is 3.6.x
2. The current version is 3.5.99.0 (specified in the .spec file)
3. The current release is 0.0build1 (specified in the .spec file)
4. You wish for the RPM files and the obs-build logs to be under ~/rpmbuild
Prerequisites:
1. Install package "obs-build"
2. Make sure your user account can become root via sudo
3. cd to the nx-libs directory that you cloned using git
```
mkdir -p ~/rpmbuild/SOURCES ~/rpmbuild/RPMS ~/rpmbuild/SRPMS ~/rpmbuild/OTHER ~/rpmbuild/BUILD
git archive -o $HOME/rpmbuild/SOURCES/nx-libs-3.5.99.0.tar.gz --prefix=nx-libs-3.5.99.0/ 3.6.x
cp --preserve=time nx-libs.spec ~/rpmbuild/SOURCES
cd ..
sudo obs-build --clean --nosignature --repo http://download.opensuse.org/distribution/<OPENSUSE-VERSION>/repo/oss/suse/ --root /var/lib/obs-build/ ~/rpmbuild/SOURCES/nx-libs.spec
cp -ar /var/lib/obs-build/home/abuild/rpmbuild/RPMS/* ~/rpmbuild/RPMS/
cp -ar /var/lib/obs-build/home/abuild/rpmbuild/SRPMS/* ~/rpmbuild/SRPMS/
cp -ar /var/lib/obs-build/home/abuild/rpmbuild/OTHER/* ~/rpmbuild/OTHER/
cp -ar /var/lib/obs-build/.build.log ~/rpmbuild/BUILD/
```
The end result is RPMs under ~/result that you can install (or upgrade to) using yum or dnf, which will resolve their dependencies.
## Building Under Debian or Ubuntu using debuild
Assuming:
1. The current version is 3.5.99\* (specified in debian/changelog)
Prerequisites:
1. Install package "devscripts"
2. Install the build dependencies. `dpkg-checkbuilddeps` can help you identify them.
```
git clone <url> nx-libs
cd nx-libs
debuild -uc -us
cd ..
sudo dpkg -i *3.5.99*.deb
```
## Building on Windows
The only components that can be built on Windows at the time of writing are `nxcomp` and `nxproxy` (with the latter utilizing the former).
**The next section is only relevant for git-based source code builds. Released tarballs do not require special handling.**
Since this project makes use of UNIX-style symlinks, it is imperative to clone the repository using Cygwin's git binary. MSYS(2) git is not able to handle UNIX-style symlinks.
Make sure that all build utilities are Cygwin-based. Non-Cygwin binaries will bail out with errors during the build process or insert garbage.
3.5.99.12
nx-X11/config/cf/
nx-X11/extras/Mesa/
nx-X11/extras/Xpm/
nx-X11/lib/Xcursor/
\ No newline at end of file
nx-X11/config/docbook/
nx-X11/config/pswrap/
nx-X11/extras/drm/
nx-X11/extras/expat/
nx-X11/extras/fontconfig/
nx-X11/extras/fonts/
nx-X11/extras/freetype2/
nx-X11/extras/ogl-sample/
nx-X11/extras/regex/
nx-X11/extras/rman/
nx-X11/extras/ttf2pt1/
nx-X11/extras/x86emu/
nx-X11/extras/zlib/
nx-X11/include/DPS/
nx-X11/lib/expat/
nx-X11/lib/fontconfig/
nx-X11/lib/fontenc/
nx-X11/lib/font/FreeType/
nx-X11/lib/font/include/fontenc.h
nx-X11/lib/freetype2/
nx-X11/lib/FS/
nx-X11/lib/GL/apple/
nx-X11/lib/GL/dri/
nx-X11/lib/GL/mesa/drivers/dri/ffb
nx-X11/lib/GL/mesa/drivers/dri/gamma
nx-X11/lib/GL/mesa/drivers/dri/i810
nx-X11/lib/GL/mesa/drivers/dri/i915
nx-X11/lib/GL/mesa/drivers/dri/Imakefile
nx-X11/lib/GL/mesa/drivers/dri/mach64
nx-X11/lib/GL/mesa/drivers/dri/mga
nx-X11/lib/GL/mesa/drivers/dri/r128
nx-X11/lib/GL/mesa/drivers/dri/r200
nx-X11/lib/GL/mesa/drivers/dri/radeon
nx-X11/lib/GL/mesa/drivers/dri/savage
nx-X11/lib/GL/mesa/drivers/dri/sis
nx-X11/lib/GL/mesa/drivers/dri/tdfx
nx-X11/lib/GL/mesa/drivers/dri/unichrome
nx-X11/lib/GL/mesa/drivers/dri/via
nx-X11/lib/GLU/
nx-X11/lib/GLw/
nx-X11/lib/ICE/
nx-X11/lib/regex/
nx-X11/lib/SM/
nx-X11/lib/XTrap/
nx-X11/lib/Xaw/
nx-X11/lib/Xaw6/
nx-X11/lib/Xaw7/
nx-X11/lib/Xbsd/
nx-X11/lib/Xevie/
nx-X11/lib/Xfontcache/
nx-X11/lib/Xft/
nx-X11/lib/Xft1/
nx-X11/lib/Xi/
nx-X11/lib/Xmu/
nx-X11/lib/Xmuu/
nx-X11/lib/Xp/
nx-X11/lib/XprintAppUtil/
nx-X11/lib/XprintUtil/
nx-X11/lib/Xss/
nx-X11/lib/Xt/
nx-X11/lib/Xv/
nx-X11/lib/XvMC/
nx-X11/lib/Xxf86*/
nx-X11/lib/apple/
nx-X11/lib/dmx/
nx-X11/lib/dps/
nx-X11/lib/dpstk/
nx-X11/lib/lbxutil/
nx-X11/lib/misc/
nx-X11/lib/psres/
nx-X11/lib/windows/
nx-X11/lib/zlib/
nx-X11/nls/
nx-X11/programs/Xserver/afb/
nx-X11/programs/Xserver/cfb/
nx-X11/programs/Xserver/cfb16/
nx-X11/programs/Xserver/cfb24/
nx-X11/programs/Xserver/cfb32/
nx-X11/programs/Xserver/hw/darwin/
nx-X11/programs/Xserver/hw/dmx/
nx-X11/programs/Xserver/hw/kdrive/
nx-X11/programs/Xserver/hw/sun/
nx-X11/programs/Xserver/hw/sunLynx/
nx-X11/programs/Xserver/hw/vfb/
nx-X11/programs/Xserver/hw/xfree86/
nx-X11/programs/Xserver/hw/xnest/
nx-X11/programs/Xserver/hw/xwin/
nx-X11/programs/Xserver/ilbm/
nx-X11/programs/Xserver/iplan2p2/
nx-X11/programs/Xserver/iplan2p4/
nx-X11/programs/Xserver/iplan2p8/
nx-X11/programs/Xserver/lbx/
nx-X11/programs/Xserver/mfb/
nx-X11/programs/Xserver/miext/layer/
nx-X11/programs/Xserver/miext/shadow/
nx-X11/programs/Xserver/miext/rootless/
nx-X11/programs/Xserver/GL/apple/
nx-X11/programs/Xserver/GL/dri/
nx-X11/programs/Xserver/GL/windows/
nx-X11/programs/Xserver/XpConfig/
nx-X11/programs/Xserver/Xprint/
nx-X11/programs/Xserver/XFree86.def
nx-X11/programs/Xserver/Xnest.def
nx-X11/programs/Xserver/Xorg.def
nx-X11/programs/Xserver/Xvfb.def
nx-X11/programs/xterm/
nx-X11/util/
nx-X11/programs/Xserver/mfb/maskbits.h
nx-X11/lib/Xcursor/config-subst
\ No newline at end of file
nx-X11/config/cf/cross.def
nx-X11/config/cf/cross.rules
nx-X11/config/cf/host.def
nx-X11/config/cf/Imake.cf
nx-X11/config/cf/Imakefile
nx-X11/config/cf/Imake.rules
nx-X11/config/cf/Imake.tmpl
nx-X11/config/cf/Library.tmpl
nx-X11/config/cf/linux.cf
nx-X11/config/cf/lnxLib.rules
nx-X11/config/cf/lnxLib.tmpl
nx-X11/config/cf/noop.rules
nx-X11/config/cf/README
nx-X11/config/cf/ServerLib.tmpl
nx-X11/config/cf/Server.tmpl
nx-X11/config/cf/site.def
nx-X11/config/cf/Threads.tmpl
nx-X11/config/cf/X11.rules
nx-X11/config/cf/X11.tmpl
nx-X11/config/cf/xf86.rules
nx-X11/config/cf/xf86site.def
nx-X11/config/cf/xf86.tmpl
nx-X11/config/cf/xfree86.cf
nx-X11/config/cf/xorg.cf
nx-X11/config/cf/xorgsite.def
nx-X11/config/cf/xorg.tmpl
nx-X11/config/cf/xorgversion.def
#!/usr/bin/make -f
INSTALL_DIR=install -d -m 755
INSTALL_FILE=install -m 644
INSTALL_PROGRAM=install -m 755
INSTALL_SYMLINK=ln -s -f
COPY_SYMLINK=cp -a
RM_FILE=rm -f
RM_DIR=rmdir -p --ignore-fail-on-non-empty
ETCDIR_NX ?= /etc/nxagent
ETCDIR_X2GO ?= /etc/x2go
PREFIX ?= /usr/local
BINDIR ?= $(PREFIX)/bin
LIBDIR ?= $(PREFIX)/lib
USRLIBDIR ?= $(LIBDIR)
INCLUDEDIR ?= $(PREFIX)/include
NXLIBDIR ?= $(PREFIX)/lib/nx
X2GOLIBDIR ?= $(PREFIX)/lib/x2go
CONFIGURE ?= ./configure
SHELL:=/bin/bash
%:
if test -f nxcomp/Makefile; then ${MAKE} -C nxcomp $@; fi
if test -f nxproxy/Makefile; then ${MAKE} -C nxproxy $@; fi
if test -d nx-X11; then \
if test -f nxcompext/Makefile; then ${MAKE} -C nxcompext $@; fi; \
if test -f nxcompshad/Makefile; then ${MAKE} -C nxcompshad $@; fi; \
if test -f nx-X11/Makefile; then ${MAKE} -C nx-X11 $@; fi; \
fi
all:
${MAKE} build
test:
echo "No testing for NX (redistributed)"
build-lite:
cd nxcomp && autoconf && (${CONFIGURE}) && ${MAKE}
cd nxproxy && autoconf && (${CONFIGURE}) && ${MAKE}
build-full:
# in the full case, we rely on "magic" in the nx-X11 imake-based makefiles...
cd nxcomp && autoconf && (${CONFIGURE}) && ${MAKE}
# prepare Makefiles and the nx-X11 symlinking magic
cd nx-X11 && make BuildEnv
# build libNX_X11 and libNX_Xext prior to building
# nxcomp{ext,shad}.
cd nx-X11/lib && make
cd nxcompext && autoconf && (${CONFIGURE}) && ${MAKE}
cd nxcompshad && autoconf && (${CONFIGURE}) && ${MAKE}
cd nx-X11 && ${MAKE} World
cd nxproxy && autoconf && (${CONFIGURE}) && ${MAKE}
build:
if ! test -d nx-X11; then \
${MAKE} build-lite; \
else \
${MAKE} build-full; \
fi
install:
$(MAKE) install-lite
[ ! -d nx-X11 ] || $(MAKE) install-full
install-lite:
# install nxcomp library
$(MAKE) -C nxcomp install
# install nxproxy wrapper script
$(INSTALL_DIR) $(DESTDIR)$(BINDIR)
$(INSTALL_PROGRAM) bin/nxproxy $(DESTDIR)$(BINDIR)
# FIXME: the below install logic should work via nxproxy/Makefile.in
# overriding for now...
$(INSTALL_DIR) $(DESTDIR)$(NXLIBDIR)/bin
$(INSTALL_PROGRAM) nxproxy/nxproxy $(DESTDIR)$(NXLIBDIR)/bin
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/man/man1/
$(INSTALL_FILE) nxproxy/man/nxproxy.1 $(DESTDIR)$(PREFIX)/share/man/man1/
gzip $(DESTDIR)$(PREFIX)/share/man/man1/*.1
install-full:
for f in nxagent nxauth x2goagent; do \
$(INSTALL_PROGRAM) bin/$$f $(DESTDIR)$(BINDIR); done
for d in nxcompext nxcompshad; do \
$(MAKE) -C $$d install; done
$(INSTALL_DIR) $(DESTDIR)$(X2GOLIBDIR)/bin/
cd $(DESTDIR)$(X2GOLIBDIR)/bin/ && ln -sf $(NXLIBDIR)/bin/nxagent x2goagent
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/pixmaps
$(INSTALL_FILE) nx-X11/programs/Xserver/hw/nxagent/x2go.xpm $(DESTDIR)$(PREFIX)/share/pixmaps
$(INSTALL_FILE) nx-X11/programs/Xserver/hw/nxagent/nxagent.xpm $(DESTDIR)$(PREFIX)/share/pixmaps
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/nx
$(INSTALL_FILE) nx-X11/programs/Xserver/Xext/SecurityPolicy $(DESTDIR)$(PREFIX)/share/nx
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/x2go/versions
$(INSTALL_FILE) VERSION.x2goagent $(DESTDIR)$(PREFIX)/share/x2go/versions
$(INSTALL_DIR) $(DESTDIR)$(NXLIBDIR)/bin
$(INSTALL_PROGRAM) nx-X11/programs/nxauth/nxauth $(DESTDIR)$(NXLIBDIR)/bin
$(INSTALL_PROGRAM) nx-X11/programs/Xserver/nxagent $(DESTDIR)$(NXLIBDIR)/bin
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/man/man1/
$(INSTALL_FILE) nx-X11/programs/Xserver/hw/nxagent/man/x2goagent.1 $(DESTDIR)$(PREFIX)/share/man/man1/
$(INSTALL_FILE) nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 $(DESTDIR)$(PREFIX)/share/man/man1/
$(INSTALL_FILE) nx-X11/programs/nxauth/nxauth.man $(DESTDIR)$(PREFIX)/share/man/man1/
mv -f $(DESTDIR)$(PREFIX)/share/man/man1/nxauth.man $(DESTDIR)$(PREFIX)/share/man/man1/nxauth.1
gzip $(DESTDIR)$(PREFIX)/share/man/man1/*.1
# create a clean nx-X11/.build-exports space
rm -Rf nx-X11/.build-exports
mkdir -p nx-X11/.build-exports/include
mkdir -p nx-X11/.build-exports/lib
# copy headers (for libnx-x11-dev)
cp -aL nx-X11/exports/include/* nx-X11/.build-exports/include
# copy libs (for libnx-x11), we want the targets of the links
. replace.sh; set -x; find nx-X11/exports/lib/ | grep -F ".so" | while read libpath; do \
libfile=$$(basename $$libpath); \
libdir=$$(dirname $$libpath); \
link=$$(readlink $$libpath); \
\
mkdir -p "$$(string_rep "$$libdir" exports .build-exports)"; \
cp -a "$$(string_rep "$$libpath" "$$libfile" "$$link")" "$$(string_rep "$$libdir" exports .build-exports)"; \
done;
$(INSTALL_DIR) $(DESTDIR)$(USRLIBDIR)
$(COPY_SYMLINK) nx-X11/.build-exports/lib/*.so* $(DESTDIR)$(USRLIBDIR)/
. replace.sh; set -x; find nx-X11/.build-exports/include/ -type d | grep -v "include/X11/bitmaps" | \
while read dirname; do \
$(INSTALL_DIR) "$$(string_rep "$$dirname" nx-X11/.build-exports/include "$(DESTDIR)$(INCLUDEDIR)/nx")"; \
$(INSTALL_FILE) $${dirname}/*.h \
"$$(string_rep "$$dirname" nx-X11/.build-exports/include "$(DESTDIR)$(INCLUDEDIR)/nx")"/ || true; \
done; \
# Provide means for Xinerama support in NX/X2Go sessions. This
# This also requires three post-install symlinks created by libnx-xinerama1:
# $(DESTDIR)$(NXLIBDIR)/X11/Xinerama/libNX_X11.so.6 -> /usr/<libdir>/libX11.so.6
# $(DESTDIR)$(NXLIBDIR)/X11/Xinerama/libNX_Xext.so.6 -> /usr/<libdir>/libXext.so.6
# $(DESTDIR)$(NXLIBDIR)/X11/Xinerama/libXinerama.so.1 -> /usr/<libdir>/libNX_Xinerama.so.1
# Only create the owned directory here for nx-x11-common.
$(INSTALL_DIR) $(DESTDIR)$(NXLIBDIR)/X11/Xinerama
$(INSTALL_DIR) $(DESTDIR)$(INCLUDEDIR)/nx/X11/bitmaps
$(INSTALL_FILE) nx-X11/.build-exports/include/X11/bitmaps/* \
$(DESTDIR)$(INCLUDEDIR)/nx/X11/bitmaps/
$(INSTALL_DIR) $(DESTDIR)/$(ETCDIR_NX)
$(INSTALL_DIR) $(DESTDIR)/$(ETCDIR_X2GO)
$(INSTALL_FILE) etc/keystrokes.cfg $(DESTDIR)/$(ETCDIR_NX)/
$(INSTALL_FILE) etc/keystrokes.cfg $(DESTDIR)/$(ETCDIR_X2GO)/
$(INSTALL_FILE) etc/rgb $(DESTDIR)$(ETCDIR_X2GO)/
$(INSTALL_FILE) etc/rgb $(DESTDIR)$(ETCDIR_NX)/
$(INSTALL_FILE) etc/nxagent.keyboard $(DESTDIR)$(ETCDIR_NX)/
$(INSTALL_FILE) etc/x2goagent.keyboard $(DESTDIR)$(ETCDIR_X2GO)/
$(INSTALL_FILE) etc/x2goagent.options $(DESTDIR)$(ETCDIR_X2GO)/
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/x2go
$(INSTALL_SYMLINK) $(ETCDIR_X2GO)/rgb $(DESTDIR)$(PREFIX)/share/x2go/rgb
$(INSTALL_DIR) $(DESTDIR)$(PREFIX)/share/nx
$(INSTALL_SYMLINK) $(ETCDIR_NX)/rgb $(DESTDIR)$(PREFIX)/share/nx/rgb
uninstall:
$(MAKE) uninstall-lite
[ ! -d nx-X11 ] || $(MAKE) uninstall-full
uninstall-lite:
if test -f nxcomp/Makefile; then ${MAKE} -C nxcomp $@; fi
# uninstall nproxy wrapper script
$(RM_FILE) $(DESTDIR)$(BINDIR)/nxproxy
# FIXME: don't use uninstall rule in nxproxy/Makefile.in, let's do
# it on our own for now...
$(RM_FILE) $(DESTDIR)$(NXLIBDIR)/bin/nxproxy
$(RM_DIR) $(DESTDIR)$(NXLIBDIR)/bin/
$(RM_FILE) $(DESTDIR)$(PREFIX)/share/man/man1/*.1
uninstall-full:
for f in nxagent nxauth x2goagent; do \
$(RM_FILE) $(DESTDIR)$(BINDIR)/$$f; done
$(RM_FILE) $(DESTDIR)$(X2GOLIBDIR)/bin/x2goagent
$(RM_DIR) $(DESTDIR)$(X2GOLIBDIR)/bin/
if test -d nx-X11; then \
if test -f nxcompext/Makefile; then ${MAKE} -C nxcompext $@; fi; \
if test -f nxcompshad/Makefile; then ${MAKE} -C nxcompshad $@; fi; \
if test -f nx-X11/Makefile; then \
if test -d $(NXLIBDIR); then rm -rf $(NXLIBDIR); fi; \
if test -d $(INCLUDEDIR)/nx; then rm -rf $(INCLUDEDIR)/nx; fi; \
fi; \
fi
UPSTREAM SOURCES UPSTREAM SOURCES
---------------- ----------------
The current upstream source for this package is NoMachine. The current upstream source for this package is the Arctica Project.
http://www.nomachine.com/sources.php https://github.com/ArcticaProject/nx-libs
PACKAGE SOURCE TREE PACKAGE SOURCE TREE
------------------- -------------------
This package pulls in 7 source tarballs from NoMachine: This package originally pulled in 7 source tarballs from NoMachine:
nx-X11 nx-X11
nxagent nxagent
nxauth nxauth (discontinued in nx-libs)
nxcomp nxcomp
nxcompshad nxcompshad
nxcompext nxcompext
nxproxy nxproxy
Intensive tests with X2Go/FreeNX on Debian squeeze+ systems showed an extreme
instability of nxagent when the named sources had been built separately against the
distribution's Xorg & co. libraries.
The recommended build method by NoMachine is placing the above projects into one Arctica Project / Mike Gabriel (2016-06-22)
big source tree and build them in one go. When this build method is chosen, \ No newline at end of file
the instability issues of nxagent (and x2goagent) disappear.
Unfortunately, so far we could not track down the exact problem of building the
above sources in separate packages.
PATCH SYSTEM
------------
This package uses quilt to manage all modifications to the upstream source.
Changes are stored in the source package as diffs in debian/patches and
applied during the build.
See /usr/share/doc/quilt/README.source for a detailed explanation.
X2Go Packaging Team / Mike Gabriel (20111231)
\ No newline at end of file
nx-libs (2:3.5.99.12-0) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 15 Dec 2017 12:23:12 +0100
nx-libs (2:3.5.99.11-0) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 15 Dec 2017 12:01:56 +0100
nx-libs (2:3.5.99.10-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 15 Sep 2017 14:57:20 +0200
nx-libs (2:3.5.99.9-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 30 Aug 2017 19:32:14 +0200
nx-libs (2:3.5.99.8-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 30 Jun 2017 21:21:09 +0200
nx-libs (2:3.5.99.7-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 05 May 2017 00:15:57 +0200
nx-libs (2:3.5.99.6-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 21 Apr 2017 16:24:19 +0200
nx-libs (2:3.5.99.5-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 11 Apr 2017 17:00:28 +0200
nx-libs (2:3.5.99.4-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 24 Feb 2017 22:19:27 +0000
nx-libs (2:3.5.99.3-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Mon, 19 Dec 2016 15:02:16 +0100
nx-libs (2:3.5.99.2-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 13 Oct 2016 14:09:42 +0200
nx-libs (2:3.5.99.1-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 13 Sep 2016 15:44:10 +0200
nx-libs (2:3.5.99.0-0.1) unstable; urgency=medium
* Upstream-provided Debian package for nx-libs.
See upstream ChangeLog for recent changes.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 06 Jul 2016 10:37:23 +0200
nx-libs (2:3.5.0.34-0x2go1) UNRELEASED; urgency=medium nx-libs (2:3.5.0.34-0x2go1) UNRELEASED; urgency=medium
[ Mihai Moldovan ] [ Mihai Moldovan ]
...@@ -11,7 +102,6 @@ nx-libs (2:3.5.0.34-0x2go1) UNRELEASED; urgency=medium ...@@ -11,7 +102,6 @@ nx-libs (2:3.5.0.34-0x2go1) UNRELEASED; urgency=medium
-- X2Go Release Manager <git-admin@x2go.org> Wed, 08 Nov 2017 11:18:57 +0100 -- X2Go Release Manager <git-admin@x2go.org> Wed, 08 Nov 2017 11:18:57 +0100
nx-libs (2:3.5.0.33-0x2go1) unstable; urgency=low nx-libs (2:3.5.0.33-0x2go1) unstable; urgency=low
[ Mihai Moldovan ] [ Mihai Moldovan ]
* debian/control: * debian/control:
- Add xkb-data to nxagent's Recommends. - Add xkb-data to nxagent's Recommends.
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
nx-X11/changelog
\ No newline at end of file
...@@ -134,6 +134,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -134,6 +134,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
XEHeadOfExtensionList@Base 3.5.0.29 XEHeadOfExtensionList@Base 3.5.0.29
XESetBeforeFlush@Base 3.5.0.29 XESetBeforeFlush@Base 3.5.0.29
XESetCloseDisplay@Base 3.5.0.29 XESetCloseDisplay@Base 3.5.0.29
XESetCopyEventCookie@Base 3.5.99.2
XESetCopyGC@Base 3.5.0.29 XESetCopyGC@Base 3.5.0.29
XESetCreateFont@Base 3.5.0.29 XESetCreateFont@Base 3.5.0.29
XESetCreateGC@Base 3.5.0.29 XESetCreateGC@Base 3.5.0.29
...@@ -146,6 +147,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -146,6 +147,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
XESetPrintErrorValues@Base 3.5.0.29 XESetPrintErrorValues@Base 3.5.0.29
XESetWireToError@Base 3.5.0.29 XESetWireToError@Base 3.5.0.29
XESetWireToEvent@Base 3.5.0.29 XESetWireToEvent@Base 3.5.0.29
XESetWireToEventCookie@Base 3.5.99.2
XEmptyRegion@Base 3.5.0.29 XEmptyRegion@Base 3.5.0.29
XEnableAccessControl@Base 3.5.0.29 XEnableAccessControl@Base 3.5.0.29
XEqualRegion@Base 3.5.0.29 XEqualRegion@Base 3.5.0.29
...@@ -172,6 +174,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -172,6 +174,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
XFreeColormap@Base 3.5.0.29 XFreeColormap@Base 3.5.0.29
XFreeColors@Base 3.5.0.29 XFreeColors@Base 3.5.0.29
XFreeCursor@Base 3.5.0.29 XFreeCursor@Base 3.5.0.29
XFreeEventData@Base 3.5.99.2
XFreeExtensionList@Base 3.5.0.29 XFreeExtensionList@Base 3.5.0.29
XFreeFont@Base 3.5.0.29 XFreeFont@Base 3.5.0.29
XFreeFontInfo@Base 3.5.0.29 XFreeFontInfo@Base 3.5.0.29
...@@ -191,6 +194,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -191,6 +194,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
XGetDefault@Base 3.5.0.29 XGetDefault@Base 3.5.0.29
XGetErrorDatabaseText@Base 3.5.0.29 XGetErrorDatabaseText@Base 3.5.0.29
XGetErrorText@Base 3.5.0.29 XGetErrorText@Base 3.5.0.29
XGetEventData@Base 3.5.99.2
XGetFontPath@Base 3.5.0.29 XGetFontPath@Base 3.5.0.29
XGetFontProperty@Base 3.5.0.29 XGetFontProperty@Base 3.5.0.29
XGetGCValues@Base 3.5.0.29 XGetGCValues@Base 3.5.0.29
...@@ -547,7 +551,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -547,7 +551,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
XcmsTekHVCWhiteShiftColors@Base 3.5.0.29 XcmsTekHVCWhiteShiftColors@Base 3.5.0.29
XcmsUNDEFINEDColorSpace@Base 3.5.0.29 XcmsUNDEFINEDColorSpace@Base 3.5.0.29
XcmsVisualOfCCC@Base 3.5.0.29 XcmsVisualOfCCC@Base 3.5.0.29
XdmcpWrap@Base 3.5.0.29 #MISSING: 3.5.99.0# XdmcpWrap@Base 3.5.0.29
XkbAddDeviceLedInfo@Base 3.5.0.29 XkbAddDeviceLedInfo@Base 3.5.0.29
XkbAddGeomColor@Base 3.5.0.29 XkbAddGeomColor@Base 3.5.0.29
XkbAddGeomDoodad@Base 3.5.0.29 XkbAddGeomDoodad@Base 3.5.0.29
...@@ -794,7 +798,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -794,7 +798,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_X11TransGetMyAddr@Base 3.5.0.29 _X11TransGetMyAddr@Base 3.5.0.29
_X11TransGetPeerAddr@Base 3.5.0.29 _X11TransGetPeerAddr@Base 3.5.0.29
_X11TransIsLocal@Base 3.5.0.29 _X11TransIsLocal@Base 3.5.0.29
_X11TransOpenCLTSClient@Base 3.5.0.29 #MISSING: 3.5.99.2# _X11TransOpenCLTSClient@Base 3.5.0.29
_X11TransOpenCOTSClient@Base 3.5.0.29 _X11TransOpenCOTSClient@Base 3.5.0.29
_X11TransRead@Base 3.5.0.29 _X11TransRead@Base 3.5.0.29
_X11TransReadv@Base 3.5.0.29 _X11TransReadv@Base 3.5.0.29
...@@ -815,6 +819,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -815,6 +819,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XCloseLC@Base 3.5.0.29 _XCloseLC@Base 3.5.0.29
_XColor_to_XcmsRGB@Base 3.5.0.29 _XColor_to_XcmsRGB@Base 3.5.0.29
_XConnectDisplay@Base 3.5.0.29 _XConnectDisplay@Base 3.5.0.29
_XCopyEventCookie@Base 3.5.99.2
_XCopyToArg@Base 3.5.0.29 _XCopyToArg@Base 3.5.0.29
_XCreateMutex_fn@Base 3.5.0.29 _XCreateMutex_fn@Base 3.5.0.29
(arch=amd64 ia64 alpha ppc64 arm64)_XData32@Base 3.5.0.29 (arch=amd64 ia64 alpha ppc64 arm64)_XData32@Base 3.5.0.29
...@@ -825,6 +830,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -825,6 +830,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XDeqAsyncHandler@Base 3.5.0.29 _XDeqAsyncHandler@Base 3.5.0.29
_XDisconnectDisplay@Base 3.5.0.29 _XDisconnectDisplay@Base 3.5.0.29
_XEatData@Base 3.5.0.29 _XEatData@Base 3.5.0.29
_XEatDataWords@Base 3.5.99.0
_XEnq@Base 3.5.0.29 _XEnq@Base 3.5.0.29
_XError@Base 3.5.0.29 _XError@Base 3.5.0.29
_XErrorFunction@Base 3.5.0.29 _XErrorFunction@Base 3.5.0.29
...@@ -832,11 +838,13 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -832,11 +838,13 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XEventsQueued@Base 3.5.0.29 _XEventsQueued@Base 3.5.0.29
_XF86BigfontFreeFontMetrics@Base 3.5.0.29 _XF86BigfontFreeFontMetrics@Base 3.5.0.29
_XF86LoadQueryLocaleFont@Base 3.5.0.29 _XF86LoadQueryLocaleFont@Base 3.5.0.29
_XFetchEventCookie@Base 3.5.99.2
_XFlush@Base 3.5.0.29 _XFlush@Base 3.5.0.29
_XFlushGCCache@Base 3.5.0.29 _XFlushGCCache@Base 3.5.0.29
_XFreeAtomTable@Base 3.5.0.29 _XFreeAtomTable@Base 3.5.0.29
_XFreeDisplayLock_fn@Base 3.5.0.29 _XFreeDisplayLock_fn@Base 3.5.0.29
_XFreeDisplayStructure@Base 3.5.0.29 _XFreeDisplayStructure@Base 3.5.0.29
_XFreeEventCookies@Base 3.5.99.2
_XFreeExtData@Base 3.5.0.29 _XFreeExtData@Base 3.5.0.29
_XFreeMutex_fn@Base 3.5.0.29 _XFreeMutex_fn@Base 3.5.0.29
_XFreeTemp@Base 3.5.0.29 _XFreeTemp@Base 3.5.0.29
...@@ -845,9 +853,11 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -845,9 +853,11 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XGetBitsPerPixel@Base 3.5.0.29 _XGetBitsPerPixel@Base 3.5.0.29
_XGetHostname@Base 3.5.0.29 _XGetHostname@Base 3.5.0.29
_XGetLCValues@Base 3.5.0.29 _XGetLCValues@Base 3.5.0.29
_XGetRequest@Base 3.5.99.0
_XGetScanlinePad@Base 3.5.0.29 _XGetScanlinePad@Base 3.5.0.29
_XGetWindowAttributes@Base 3.5.0.29 _XGetWindowAttributes@Base 3.5.0.29
_XHeadOfDisplayList@Base 3.5.0.29 _XHeadOfDisplayList@Base 3.5.0.29
#MISSING: 3.5.99.2# _XIDHandler@Base 3.5.99.2
_XIMCompileResourceList@Base 3.5.0.29 _XIMCompileResourceList@Base 3.5.0.29
_XIOError@Base 3.5.0.29 _XIOError@Base 3.5.0.29
_XIOErrorFunction@Base 3.5.0.29 _XIOErrorFunction@Base 3.5.0.29
...@@ -856,6 +866,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -856,6 +866,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XInitImageFuncPtrs@Base 3.5.0.29 _XInitImageFuncPtrs@Base 3.5.0.29
_XInitKeysymDB@Base 3.5.0.29 _XInitKeysymDB@Base 3.5.0.29
_XInitOM@Base 3.5.0.29 _XInitOM@Base 3.5.0.29
_XIsEventCookie@Base 3.5.99.2
_XKeyInitialize@Base 3.5.0.29 _XKeyInitialize@Base 3.5.0.29
_XKeycodeToKeysym@Base 3.5.0.29 _XKeycodeToKeysym@Base 3.5.0.29
_XKeysymToKeycode@Base 3.5.0.29 _XKeysymToKeycode@Base 3.5.0.29
...@@ -863,13 +874,14 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -863,13 +874,14 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XLockMutex_fn@Base 3.5.0.29 _XLockMutex_fn@Base 3.5.0.29
_XLookupKeysym@Base 3.5.0.29 _XLookupKeysym@Base 3.5.0.29
_XLookupString@Base 3.5.0.29 _XLookupString@Base 3.5.0.29
_XNoticeCreateBitmap@Base 3.5.0.29 #MISSING: 3.5.99.9# _XNoticeCreateBitmap@Base 3.5.0.29
_XNoticePutBitmap@Base 3.5.0.29 #MISSING: 3.5.99.9# _XNoticePutBitmap@Base 3.5.0.29
_XOpenLC@Base 3.5.0.29 _XOpenLC@Base 3.5.0.29
_XParseBaseFontNameList@Base 3.5.0.29 _XParseBaseFontNameList@Base 3.5.0.29
_XPollfdCacheAdd@Base 3.5.0.29 _XPollfdCacheAdd@Base 3.5.0.29
_XPollfdCacheDel@Base 3.5.0.29 _XPollfdCacheDel@Base 3.5.0.29
_XPollfdCacheInit@Base 3.5.0.29 _XPollfdCacheInit@Base 3.5.0.29
_XProcessInternalConnection@Base 3.5.99.2
_XProcessWindowAttributes@Base 3.5.0.29 _XProcessWindowAttributes@Base 3.5.0.29
_XPutBackEvent@Base 3.5.0.29 _XPutBackEvent@Base 3.5.0.29
(arch=amd64 ia64 alpha ppc64 arm64)_XRead32@Base 3.5.0.29 (arch=amd64 ia64 alpha ppc64 arm64)_XRead32@Base 3.5.0.29
...@@ -886,16 +898,22 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -886,16 +898,22 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XSelect@Base 3.5.0.29 _XSelect@Base 3.5.0.29
_XSend@Base 3.5.0.29 _XSend@Base 3.5.0.29
_XSendClientPrefix@Base 3.5.0.29 _XSendClientPrefix@Base 3.5.0.29
#MISSING: 3.5.99.2# _XSeqSyncFunction@Base 3.5.99.2
_XSetClipRectangles@Base 3.5.0.29 _XSetClipRectangles@Base 3.5.0.29
_XSetImage@Base 3.5.0.29 _XSetImage@Base 3.5.0.29
_XSetLastRequestRead@Base 3.5.0.29 _XSetLastRequestRead@Base 3.5.0.29
#MISSING: 3.5.99.2# _XSetPrivSyncFunction@Base 3.5.99.2
#MISSING: 3.5.99.2# _XSetSeqSyncFunction@Base 3.5.99.2
_XStoreEventCookie@Base 3.5.99.2
_XTextHeight16@Base 3.5.0.29 _XTextHeight16@Base 3.5.0.29
_XTextHeight@Base 3.5.0.29 _XTextHeight@Base 3.5.0.29
_XTranslateKey@Base 3.5.0.29 _XTranslateKey@Base 3.5.0.29
_XTranslateKeySym@Base 3.5.0.29 _XTranslateKeySym@Base 3.5.0.29
_XTryShapeBitmapCursor@Base 3.5.0.29 #MISSING: 2:3.5.99.9# _XTryShapeBitmapCursor@Base 3.5.0.29
_XUnknownCopyEventCookie@Base 3.5.99.2
_XUnknownNativeEvent@Base 3.5.0.29 _XUnknownNativeEvent@Base 3.5.0.29
_XUnknownWireEvent@Base 3.5.0.29 _XUnknownWireEvent@Base 3.5.0.29
_XUnknownWireEventCookie@Base 3.5.99.2
_XUnlockMutex_fn@Base 3.5.0.29 _XUnlockMutex_fn@Base 3.5.0.29
_XUnregisterFilter@Base 3.5.0.29 _XUnregisterFilter@Base 3.5.0.29
_XUnregisterInternalConnection@Base 3.5.0.29 _XUnregisterInternalConnection@Base 3.5.0.29
...@@ -956,9 +974,9 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -956,9 +974,9 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XcmsTekHVC_prefix@Base 3.5.0.29 _XcmsTekHVC_prefix@Base 3.5.0.29
_XcmsUnresolveColor@Base 3.5.0.29 _XcmsUnresolveColor@Base 3.5.0.29
_Xdebug@Base 3.5.0.29 _Xdebug@Base 3.5.0.29
_XdmcpAuthDoIt@Base 3.5.0.29 #MISSING: 3.5.99.0# _XdmcpAuthDoIt@Base 3.5.0.29
_XdmcpAuthSetup@Base 3.5.0.29 #MISSING: 3.5.99.0# _XdmcpAuthSetup@Base 3.5.0.29
_XdmcpWrapperToOddParity@Base 3.5.0.29 #MISSING: 3.5.99.0# _XdmcpWrapperToOddParity@Base 3.5.0.29
_Xevent_to_mask@Base 3.5.0.29 _Xevent_to_mask@Base 3.5.0.29
_Xglobal_lock@Base 3.5.0.29 _Xglobal_lock@Base 3.5.0.29
_Xi18n_lock@Base 3.5.0.29 _Xi18n_lock@Base 3.5.0.29
...@@ -999,6 +1017,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -999,6 +1017,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XimGetICValueData@Base 3.5.0.29 _XimGetICValueData@Base 3.5.0.29
_XimGetIMValueData@Base 3.5.0.29 _XimGetIMValueData@Base 3.5.0.29
_XimGetLocaleCode@Base 3.5.0.29 _XimGetLocaleCode@Base 3.5.0.29
_XimGetMyEndian@Base 3.5.99.2
_XimGetResourceListRec@Base 3.5.0.29 _XimGetResourceListRec@Base 3.5.0.29
_XimGetResourceListRecByQuark@Base 3.5.0.29 _XimGetResourceListRecByQuark@Base 3.5.0.29
_XimGetWindowEventmask@Base 3.5.0.29 _XimGetWindowEventmask@Base 3.5.0.29
...@@ -1092,10 +1111,10 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -1092,10 +1111,10 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XimXTransFreeConnInfo@Base 3.5.0.29 _XimXTransFreeConnInfo@Base 3.5.0.29
_XimXTransGetConnectionNumber@Base 3.5.0.29 _XimXTransGetConnectionNumber@Base 3.5.0.29
_XimXTransGetHostname@Base 3.5.0.29 _XimXTransGetHostname@Base 3.5.0.29
_XimXTransGetMyAddr@Base 3.5.0.29 #MISSING: 3.5.99.2# _XimXTransGetMyAddr@Base 3.5.0.29
_XimXTransGetPeerAddr@Base 3.5.0.29 _XimXTransGetPeerAddr@Base 3.5.0.29
_XimXTransIsLocal@Base 3.5.0.29 _XimXTransIsLocal@Base 3.5.0.29
_XimXTransOpenCLTSClient@Base 3.5.0.29 #MISSING: 3.5.99.2# _XimXTransOpenCLTSClient@Base 3.5.0.29
_XimXTransOpenCOTSClient@Base 3.5.0.29 _XimXTransOpenCOTSClient@Base 3.5.0.29
_XimXTransRead@Base 3.5.0.29 _XimXTransRead@Base 3.5.0.29
_XimXTransReadv@Base 3.5.0.29 _XimXTransReadv@Base 3.5.0.29
...@@ -1137,6 +1156,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -1137,6 +1156,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XkeyTable@Base 3.5.0.29 _XkeyTable@Base 3.5.0.29
_XlcAddCT@Base 3.5.0.29 _XlcAddCT@Base 3.5.0.29
_XlcAddCharSet@Base 3.5.0.29 _XlcAddCharSet@Base 3.5.0.29
_XlcAddGB18030LocaleConverters@Base 3.5.99.2
_XlcAddLoader@Base 3.5.0.29 _XlcAddLoader@Base 3.5.0.29
_XlcAddUtf8Converters@Base 3.5.0.29 _XlcAddUtf8Converters@Base 3.5.0.29
_XlcAddUtf8LocaleConverters@Base 3.5.0.29 _XlcAddUtf8LocaleConverters@Base 3.5.0.29
...@@ -1169,6 +1189,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -1169,6 +1189,7 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_XlcInitCTInfo@Base 3.5.0.29 _XlcInitCTInfo@Base 3.5.0.29
_XlcInitLoader@Base 3.5.0.29 _XlcInitLoader@Base 3.5.0.29
_XlcLocaleDirName@Base 3.5.0.29 _XlcLocaleDirName@Base 3.5.0.29
_XlcLocaleLibDirName@Base 3.5.99.2
_XlcMapOSLocaleName@Base 3.5.0.29 _XlcMapOSLocaleName@Base 3.5.0.29
_XlcNCompareISOLatin1@Base 3.5.0.29 _XlcNCompareISOLatin1@Base 3.5.0.29
_XlcOpenConverter@Base 3.5.0.29 _XlcOpenConverter@Base 3.5.0.29
...@@ -1248,5 +1269,6 @@ libNX_X11.so.6 libnx-x11-6 #MINVER# ...@@ -1248,5 +1269,6 @@ libNX_X11.so.6 libnx-x11-6 #MINVER#
_Xwcstombs@Base 3.5.0.29 _Xwcstombs@Base 3.5.0.29
_Xwctomb@Base 3.5.0.29 _Xwctomb@Base 3.5.0.29
_qfree@Base 3.5.0.29 _qfree@Base 3.5.0.29
in6addr_any@Base 3.5.0.29 #MISSING: 3.5.99.2# in6addr_any@Base 3.5.0.29
read_EncodingInfo@Base 3.5.0.29 read_EncodingInfo@Base 3.5.0.29
xlocaledir@Base 3.5.99.2
activate-noawait ldconfig
usr/include/*/nx-X11/ImUtil.h
usr/include/*/nx-X11/XKBlib.h
usr/include/*/nx-X11/Xauth.h
usr/include/*/nx-X11/Xcms.h
usr/include/*/nx-X11/Xlib.h
usr/include/*/nx-X11/XlibConf.h
usr/include/*/nx-X11/Xlibint.h
usr/include/*/nx-X11/Xlocale.h
usr/include/*/nx-X11/Xregion.h
usr/include/*/nx-X11/Xresource.h
usr/include/*/nx-X11/Xutil.h
usr/include/*/nx-X11/cursorfont.h
usr/include/*/nx-X11/misc.h
usr/include/*/nx-X11/os.h
usr/lib/*/libNX_X11.a
usr/lib/*/libNX_X11.so
usr/lib/*/pkgconfig/nx-x11.pc
usr/lib/*/libNX_X11.so
usr/include/*/nx/X11/ImUtil.h
usr/include/*/nx/X11/XKBlib.h
usr/include/*/nx/X11/Xcms.h
usr/include/*/nx/X11/Xlib.h
usr/include/*/nx/X11/XlibConf.h
usr/include/*/nx/X11/Xlibint.h
usr/include/*/nx/X11/Xlocale.h
usr/include/*/nx/X11/Xregion.h
usr/include/*/nx/X11/Xresource.h
usr/include/*/nx/X11/Xutil.h
usr/include/*/nx/X11/cursorfont.h
usr/include/*/nx/X11/misc.h
usr/include/*/nx/X11/os.h
usr/include/*/nx/X11/X10.h
usr/lib/*/libNX_Xau.so
usr/include/*/nx/X11/Xauth.h
nx-X11/changelog
\ No newline at end of file
libNX_Xau.so.6 libnx-xau6 #MINVER#
XauDisposeAuth@Base 3.5.0.29
XauFileName@Base 3.5.0.29
XauGetAuthByAddr@Base 3.5.0.29
XauGetBestAuthByAddr@Base 3.5.0.29
XauLockAuth@Base 3.5.0.29
XauReadAuth@Base 3.5.0.29
XauUnlockAuth@Base 3.5.0.29
XauWriteAuth@Base 3.5.0.29
usr/lib/*/libNX_Xcomposite.so
usr/include/*/nx/X11/extensions/Xcomposite.h
nx-X11/changelog
\ No newline at end of file
usr/lib/*/libNX_Xcomposite.so.*
libNX_Xcomposite.so.1 libnx-xcomposite1 #MINVER#
XCompositeCreateRegionFromBorderClip@Base 3.5.0.29
XCompositeExtensionInfo@Base 3.5.0.29
XCompositeExtensionName@Base 3.5.0.29
XCompositeFindDisplay@Base 3.5.0.29
XCompositeNameWindowPixmap@Base 3.5.0.29
XCompositeQueryExtension@Base 3.5.0.29
XCompositeQueryVersion@Base 3.5.0.29
XCompositeRedirectSubwindows@Base 3.5.0.29
XCompositeRedirectWindow@Base 3.5.0.29
XCompositeUnredirectSubwindows@Base 3.5.0.29
XCompositeUnredirectWindow@Base 3.5.0.29
XCompositeVersion@Base 3.5.0.29
usr/lib/*/libNX_Xdamage.so
usr/include/*/nx/X11/extensions/Xdamage.h
nx-X11/changelog
\ No newline at end of file
usr/lib/*/libNX_Xdamage.so.*
libNX_Xdamage.so.1 libnx-xdamage1 #MINVER#
XDamageCreate@Base 3.5.0.29
XDamageDestroy@Base 3.5.0.29
XDamageExtensionInfo@Base 3.5.0.29
XDamageExtensionName@Base 3.5.0.29
XDamageFindDisplay@Base 3.5.0.29
XDamageQueryExtension@Base 3.5.0.29
XDamageQueryVersion@Base 3.5.0.29
XDamageSubtract@Base 3.5.0.29
usr/lib/*/libNX_Xdmcp.so
usr/include/*/nx/X11/Xdmcp.h
nx-X11/changelog
\ No newline at end of file
libNX_Xdmcp.so.6 libnx-xdmcp6 #MINVER#
Xalloc@Base 3.5.0.29
XdmcpARRAY8Equal@Base 3.5.0.29
XdmcpAllocARRAY16@Base 3.5.0.29
XdmcpAllocARRAY32@Base 3.5.0.29
XdmcpAllocARRAY8@Base 3.5.0.29
XdmcpAllocARRAYofARRAY8@Base 3.5.0.29
XdmcpCompareKeys@Base 3.5.0.29
XdmcpCopyARRAY8@Base 3.5.0.29
XdmcpDecrementKey@Base 3.5.0.29
XdmcpDisposeARRAY16@Base 3.5.0.29
XdmcpDisposeARRAY32@Base 3.5.0.29
XdmcpDisposeARRAY8@Base 3.5.0.29
XdmcpDisposeARRAYofARRAY8@Base 3.5.0.29
XdmcpFill@Base 3.5.0.29
XdmcpFlush@Base 3.5.0.29
XdmcpGenerateKey@Base 3.5.0.29
XdmcpIncrementKey@Base 3.5.0.29
XdmcpReadARRAY16@Base 3.5.0.29
XdmcpReadARRAY32@Base 3.5.0.29
XdmcpReadARRAY8@Base 3.5.0.29
XdmcpReadARRAYofARRAY8@Base 3.5.0.29
XdmcpReadCARD16@Base 3.5.0.29
XdmcpReadCARD32@Base 3.5.0.29
XdmcpReadCARD8@Base 3.5.0.29
XdmcpReadHeader@Base 3.5.0.29
XdmcpReadRemaining@Base 3.5.0.29
XdmcpReallocARRAY16@Base 3.5.0.29
XdmcpReallocARRAY32@Base 3.5.0.29
XdmcpReallocARRAY8@Base 3.5.0.29
XdmcpReallocARRAYofARRAY8@Base 3.5.0.29
XdmcpUnwrap@Base 3.5.0.29
XdmcpWrap@Base 3.5.0.29
XdmcpWriteARRAY16@Base 3.5.0.29
XdmcpWriteARRAY32@Base 3.5.0.29
XdmcpWriteARRAY8@Base 3.5.0.29
XdmcpWriteARRAYofARRAY8@Base 3.5.0.29
XdmcpWriteCARD16@Base 3.5.0.29
XdmcpWriteCARD32@Base 3.5.0.29
XdmcpWriteCARD8@Base 3.5.0.29
XdmcpWriteHeader@Base 3.5.0.29
Xfree@Base 3.5.0.29
Xrealloc@Base 3.5.0.29
_XdmcpAuthDoIt@Base 3.5.0.29
_XdmcpAuthSetup@Base 3.5.0.29
_XdmcpWrapperToOddParity@Base 3.5.0.29
usr/lib/*/libNX_Xext.so
usr/include/*/nx/X11/extensions/MITMisc.h
usr/include/*/nx/X11/extensions/XEVI.h
usr/include/*/nx/X11/extensions/XEVIstr.h
usr/include/*/nx/X11/extensions/Xevie.h
usr/include/*/nx/X11/extensions/Xeviestr.h
usr/include/*/nx/X11/extensions/XLbx.h
usr/include/*/nx/X11/extensions/XShm.h
usr/include/*/nx/X11/extensions/Xag.h
usr/include/*/nx/X11/extensions/Xagsrv.h
usr/include/*/nx/X11/extensions/Xagstr.h
usr/include/*/nx/X11/extensions/Xcup.h
usr/include/*/nx/X11/extensions/Xcupstr.h
usr/include/*/nx/X11/extensions/Xdbe.h
usr/include/*/nx/X11/extensions/Xdbeproto.h
usr/include/*/nx/X11/extensions/Xext.h
usr/include/*/nx/X11/extensions/dpms.h
usr/include/*/nx/X11/extensions/dpmsstr.h
usr/include/*/nx/X11/extensions/extutil.h
usr/include/*/nx/X11/extensions/lbxstr.h
usr/include/*/nx/X11/extensions/lbxbuf.h
usr/include/*/nx/X11/extensions/lbxdeltastr.h
usr/include/*/nx/X11/extensions/lbximage.h
usr/include/*/nx/X11/extensions/lbxbufstr.h
usr/include/*/nx/X11/extensions/lbxopts.h
usr/include/*/nx/X11/extensions/lbxzlib.h
usr/include/*/nx/X11/extensions/mitmiscstr.h
usr/include/*/nx/X11/extensions/multibuf.h
usr/include/*/nx/X11/extensions/multibufst.h
usr/include/*/nx/X11/extensions/security.h
usr/include/*/nx/X11/extensions/securstr.h
usr/include/*/nx/X11/extensions/shape.h
usr/include/*/nx/X11/extensions/sync.h
usr/include/*/nx/X11/extensions/xtestext1.h
nx-X11/changelog
\ No newline at end of file
libNX_Xext.so.6 libnx-xext6 #MINVER#
DPMSCapable@Base 3.5.0.29
DPMSDisable@Base 3.5.0.29
DPMSEnable@Base 3.5.0.29
DPMSForceLevel@Base 3.5.0.29
DPMSGetTimeouts@Base 3.5.0.29
DPMSGetVersion@Base 3.5.0.29
DPMSInfo@Base 3.5.0.29
DPMSQueryExtension@Base 3.5.0.29
DPMSSetTimeouts@Base 3.5.0.29
XLbxGetEventBase@Base 3.5.0.29
XLbxQueryExtension@Base 3.5.0.29
XLbxQueryVersion@Base 3.5.0.29
XMITMiscGetBugMode@Base 3.5.0.29
XMITMiscQueryExtension@Base 3.5.0.29
XMITMiscSetBugMode@Base 3.5.0.29
XMissingExtension@Base 3.5.0.29
XSecurityAllocXauth@Base 3.5.0.29
XSecurityFreeXauth@Base 3.5.0.29
XSecurityGenerateAuthorization@Base 3.5.0.29
XSecurityQueryExtension@Base 3.5.0.29
XSecurityRevokeAuthorization@Base 3.5.0.29
XSetExtensionErrorHandler@Base 3.5.0.29
XShapeCombineMask@Base 3.5.0.29
XShapeCombineRectangles@Base 3.5.0.29
XShapeCombineRegion@Base 3.5.0.29
XShapeCombineShape@Base 3.5.0.29
XShapeGetRectangles@Base 3.5.0.29
XShapeInputSelected@Base 3.5.0.29
XShapeOffsetShape@Base 3.5.0.29
XShapeQueryExtension@Base 3.5.0.29
XShapeQueryExtents@Base 3.5.0.29
XShapeQueryVersion@Base 3.5.0.29
XShapeSelectInput@Base 3.5.0.29
XShmAttach@Base 3.5.0.29
XShmCreateImage@Base 3.5.0.29
XShmCreatePixmap@Base 3.5.0.29
XShmDetach@Base 3.5.0.29
XShmGetEventBase@Base 3.5.0.29
XShmGetImage@Base 3.5.0.29
XShmPixmapFormat@Base 3.5.0.29
XShmPutImage@Base 3.5.0.29
XShmQueryExtension@Base 3.5.0.29
XShmQueryVersion@Base 3.5.0.29
XSyncAwait@Base 3.5.0.29
XSyncChangeAlarm@Base 3.5.0.29
XSyncChangeCounter@Base 3.5.0.29
XSyncCreateAlarm@Base 3.5.0.29
XSyncCreateCounter@Base 3.5.0.29
XSyncDestroyAlarm@Base 3.5.0.29
XSyncDestroyCounter@Base 3.5.0.29
XSyncFreeSystemCounterList@Base 3.5.0.29
XSyncGetPriority@Base 3.5.0.29
XSyncInitialize@Base 3.5.0.29
XSyncIntToValue@Base 3.5.0.29
XSyncIntsToValue@Base 3.5.0.29
XSyncListSystemCounters@Base 3.5.0.29
XSyncMaxValue@Base 3.5.0.29
XSyncMinValue@Base 3.5.0.29
XSyncQueryAlarm@Base 3.5.0.29
XSyncQueryCounter@Base 3.5.0.29
XSyncQueryExtension@Base 3.5.0.29
XSyncSetCounter@Base 3.5.0.29
XSyncSetPriority@Base 3.5.0.29
XSyncValueAdd@Base 3.5.0.29
XSyncValueEqual@Base 3.5.0.29
XSyncValueGreaterOrEqual@Base 3.5.0.29
XSyncValueGreaterThan@Base 3.5.0.29
XSyncValueHigh32@Base 3.5.0.29
XSyncValueIsNegative@Base 3.5.0.29
XSyncValueIsPositive@Base 3.5.0.29
XSyncValueIsZero@Base 3.5.0.29
XSyncValueLessOrEqual@Base 3.5.0.29
XSyncValueLessThan@Base 3.5.0.29
XSyncValueLow32@Base 3.5.0.29
XSyncValueSubtract@Base 3.5.0.29
XTestFakeAckType@Base 3.5.0.29
XTestFakeInput@Base 3.5.0.29
XTestFlush@Base 3.5.0.29
XTestGetInput@Base 3.5.0.29
XTestInputActionType@Base 3.5.0.29
XTestMovePointer@Base 3.5.0.29
XTestPressButton@Base 3.5.0.29
XTestPressKey@Base 3.5.0.29
XTestQueryInputSize@Base 3.5.0.29
XTestReset@Base 3.5.0.29
XTestStopInput@Base 3.5.0.29
XagCreateAssociation@Base 3.5.0.29
XagCreateEmbeddedApplicationGroup@Base 3.5.0.29
XagCreateNonembeddedApplicationGroup@Base 3.5.0.29
XagDestroyApplicationGroup@Base 3.5.0.29
XagDestroyAssociation@Base 3.5.0.29
XagGetApplicationGroupAttributes@Base 3.5.0.29
XagQueryApplicationGroup@Base 3.5.0.29
XagQueryVersion@Base 3.5.0.29
XcupGetReservedColormapEntries@Base 3.5.0.29
XcupQueryVersion@Base 3.5.0.29
XcupStoreColors@Base 3.5.0.29
XdbeAllocateBackBufferName@Base 3.5.0.29
XdbeBeginIdiom@Base 3.5.0.29
XdbeDeallocateBackBufferName@Base 3.5.0.29
XdbeEndIdiom@Base 3.5.0.29
XdbeFreeVisualInfo@Base 3.5.0.29
XdbeGetBackBufferAttributes@Base 3.5.0.29
XdbeGetVisualInfo@Base 3.5.0.29
XdbeQueryExtension@Base 3.5.0.29
XdbeSwapBuffers@Base 3.5.0.29
XeviGetVisualInfo@Base 3.5.0.29
XeviQueryExtension@Base 3.5.0.29
XeviQueryVersion@Base 3.5.0.29
XextAddDisplay@Base 3.5.0.29
XextCreateExtension@Base 3.5.0.29
XextDestroyExtension@Base 3.5.0.29
XextFindDisplay@Base 3.5.0.29
XextRemoveDisplay@Base 3.5.0.29
XmbufChangeBufferAttributes@Base 3.5.0.29
XmbufChangeWindowAttributes@Base 3.5.0.29
XmbufClearBufferArea@Base 3.5.0.29
XmbufCreateBuffers@Base 3.5.0.29
XmbufCreateStereoWindow@Base 3.5.0.29
XmbufDestroyBuffers@Base 3.5.0.29
XmbufDisplayBuffers@Base 3.5.0.29
XmbufGetBufferAttributes@Base 3.5.0.29
XmbufGetScreenInfo@Base 3.5.0.29
XmbufGetVersion@Base 3.5.0.29
XmbufGetWindowAttributes@Base 3.5.0.29
XmbufQueryExtension@Base 3.5.0.29
_XExtensionErrorFunction@Base 3.5.0.29
usr/lib/*/libNX_Xfixes.so
usr/include/*/nx/X11/extensions/Xfixes.h
nx-X11/changelog
\ No newline at end of file
libNX_Xfixes.so.3 libnx-xfixes3 #MINVER#
XFixesChangeCursor@Base 3.5.0.29
XFixesChangeCursorByName@Base 3.5.0.29
XFixesChangeSaveSet@Base 3.5.0.29
XFixesCopyRegion@Base 3.5.0.29
XFixesCreateRegion@Base 3.5.0.29
XFixesCreateRegionFromBitmap@Base 3.5.0.29
XFixesCreateRegionFromGC@Base 3.5.0.29
XFixesCreateRegionFromPicture@Base 3.5.0.29
XFixesCreateRegionFromWindow@Base 3.5.0.29
XFixesDestroyRegion@Base 3.5.0.29
XFixesExpandRegion@Base 3.5.0.29
XFixesExtensionInfo@Base 3.5.0.29
XFixesExtensionName@Base 3.5.0.29
XFixesFetchRegion@Base 3.5.0.29
XFixesFetchRegionAndBounds@Base 3.5.0.29
XFixesFindDisplay@Base 3.5.0.29
XFixesGetCursorImage@Base 3.5.0.29
XFixesGetCursorName@Base 3.5.0.29
XFixesIntersectRegion@Base 3.5.0.29
XFixesInvertRegion@Base 3.5.0.29
XFixesQueryExtension@Base 3.5.0.29
XFixesQueryVersion@Base 3.5.0.29
XFixesRegionExtents@Base 3.5.0.29
XFixesSelectCursorInput@Base 3.5.0.29
XFixesSelectSelectionInput@Base 3.5.0.29
XFixesSetCursorName@Base 3.5.0.29
XFixesSetGCClipRegion@Base 3.5.0.29
XFixesSetPictureClipRegion@Base 3.5.0.29
XFixesSetRegion@Base 3.5.0.29
XFixesSetWindowShapeRegion@Base 3.5.0.29
XFixesSubtractRegion@Base 3.5.0.29
XFixesTranslateRegion@Base 3.5.0.29
XFixesUnionRegion@Base 3.5.0.29
XFixesVersion@Base 3.5.0.29
usr/lib/*/libNX_Xinerama.so
usr/include/*/nx/X11/extensions/Xinerama.h
usr/include/*/nx/X11/extensions/panoramiXext.h
nx-X11/changelog
\ No newline at end of file
usr/lib/*/libNX_Xinerama.so.*
libNX_Xinerama.so.1 libnx-xinerama1 #MINVER#
XPanoramiXAllocInfo@Base 3.5.0.29
XPanoramiXGetScreenCount@Base 3.5.0.29
XPanoramiXGetScreenSize@Base 3.5.0.29
XPanoramiXGetState@Base 3.5.0.29
XPanoramiXQueryExtension@Base 3.5.0.29
XPanoramiXQueryVersion@Base 3.5.0.29
XineramaIsActive@Base 3.5.0.29
XineramaQueryExtension@Base 3.5.0.29
XineramaQueryScreens@Base 3.5.0.29
XineramaQueryVersion@Base 3.5.0.29
usr/lib/*/libNX_Xpm.so
usr/include/*/nx/X11/xpm.h
nx-X11/changelog
\ No newline at end of file
libNX_Xpm.so.4 libnx-xpm4 #MINVER#
XpmAttributesSize@Base 3.5.0.29
XpmCreateBufferFromImage@Base 3.5.0.29
XpmCreateBufferFromPixmap@Base 3.5.0.29
XpmCreateBufferFromXpmImage@Base 3.5.0.29
XpmCreateDataFromImage@Base 3.5.0.29
XpmCreateDataFromPixmap@Base 3.5.0.29
XpmCreateDataFromXpmImage@Base 3.5.0.29
XpmCreateImageFromBuffer@Base 3.5.0.29
XpmCreateImageFromData@Base 3.5.0.29
XpmCreateImageFromXpmImage@Base 3.5.0.29
XpmCreatePixmapFromBuffer@Base 3.5.0.29
XpmCreatePixmapFromData@Base 3.5.0.29
XpmCreatePixmapFromXpmImage@Base 3.5.0.29
XpmCreateXpmImageFromBuffer@Base 3.5.0.29
XpmCreateXpmImageFromData@Base 3.5.0.29
XpmCreateXpmImageFromImage@Base 3.5.0.29
XpmCreateXpmImageFromPixmap@Base 3.5.0.29
XpmFree@Base 3.5.0.29
XpmFreeAttributes@Base 3.5.0.29
XpmFreeExtensions@Base 3.5.0.29
XpmFreeXpmImage@Base 3.5.0.29
XpmFreeXpmInfo@Base 3.5.0.29
XpmGetErrorString@Base 3.5.0.29
XpmLibraryVersion@Base 3.5.0.29
XpmReadFileToBuffer@Base 3.5.0.29
XpmReadFileToData@Base 3.5.0.29
XpmReadFileToImage@Base 3.5.0.29
XpmReadFileToPixmap@Base 3.5.0.29
XpmReadFileToXpmImage@Base 3.5.0.29
XpmWriteFileFromBuffer@Base 3.5.0.29
XpmWriteFileFromData@Base 3.5.0.29
XpmWriteFileFromImage@Base 3.5.0.29
XpmWriteFileFromPixmap@Base 3.5.0.29
XpmWriteFileFromXpmImage@Base 3.5.0.29
xpmColorKeys@Base 3.5.0.29
xpmCreateImageFromPixmap@Base 3.5.0.29
xpmCreatePixmapFromImage@Base 3.5.0.29
xpmDataTypes@Base 3.5.0.29
xpmFreeColorTable@Base 3.5.0.29
xpmFreeRgbNames@Base 3.5.0.29
xpmGetCmt@Base 3.5.0.29
xpmGetRgbName@Base 3.5.0.29
xpmGetString@Base 3.5.0.29
xpmHashIntern@Base 3.5.0.29
xpmHashSlot@Base 3.5.0.29
xpmHashTableFree@Base 3.5.0.29
xpmHashTableInit@Base 3.5.0.29
xpmInitAttributes@Base 3.5.0.29
xpmInitXpmImage@Base 3.5.0.29
xpmInitXpmInfo@Base 3.5.0.29
xpmNextString@Base 3.5.0.29
xpmNextUI@Base 3.5.0.29
xpmNextWord@Base 3.5.0.29
xpmParseColors@Base 3.5.0.29
xpmParseData@Base 3.5.0.29
xpmParseDataAndCreate@Base 3.5.0.29
xpmParseExtensions@Base 3.5.0.29
xpmParseHeader@Base 3.5.0.29
xpmParseValues@Base 3.5.0.29
xpmPipeThrough@Base 3.5.0.29
xpmReadRgbNames@Base 3.5.0.29
xpmSetAttributes@Base 3.5.0.29
xpmSetInfo@Base 3.5.0.29
xpmSetInfoMask@Base 3.5.0.29
xpm_xynormalizeimagebits@Base 3.5.0.29
xpm_znormalizeimagebits@Base 3.5.0.29
xpmatoui@Base 3.5.0.29
usr/lib/*/libNX_Xrandr.so
usr/include/*/nx/X11/extensions/Xrandr.h
\ No newline at end of file
nx-X11/changelog
\ No newline at end of file
libNX_Xrandr.so.2 libnx-xrandr2 #MINVER#
XRRConfigCurrentConfiguration@Base 3.5.0.29
XRRConfigCurrentRate@Base 3.5.0.29
XRRConfigRates@Base 3.5.0.29
XRRConfigRotations@Base 3.5.0.29
XRRConfigSizes@Base 3.5.0.29
XRRConfigTimes@Base 3.5.0.29
XRRExtensionInfo@Base 3.5.0.29
XRRExtensionName@Base 3.5.0.29
XRRFindDisplay@Base 3.5.0.29
XRRFreeScreenConfigInfo@Base 3.5.0.29
XRRGetScreenInfo@Base 3.5.0.29
XRRQueryExtension@Base 3.5.0.29
XRRQueryVersion@Base 3.5.0.29
XRRRates@Base 3.5.0.29
XRRRootToScreen@Base 3.5.0.29
XRRRotations@Base 3.5.0.29
XRRSelectInput@Base 3.5.0.29
XRRSetScreenConfig@Base 3.5.0.29
XRRSetScreenConfigAndRate@Base 3.5.0.29
XRRSizes@Base 3.5.0.29
XRRTimes@Base 3.5.0.29
XRRUpdateConfiguration@Base 3.5.0.29
usr/lib/*/libNX_Xrender.so
usr/include/*/nx/X11/extensions/Xrender.h
nx-X11/changelog
\ No newline at end of file
usr/lib/*/libNX_Xrender.so.*
libNX_Xrender.so.1 libnx-xrender1 #MINVER#
XRenderAddGlyphs@Base 3.5.0.29
XRenderAddTraps@Base 3.5.0.29
XRenderChangePicture@Base 3.5.0.29
XRenderCleanGlyphs@Base 3.5.0.29
XRenderComposite@Base 3.5.0.29
XRenderCompositeDoublePoly@Base 3.5.0.29
XRenderCompositeString16@Base 3.5.0.29
XRenderCompositeString32@Base 3.5.0.29
XRenderCompositeString8@Base 3.5.0.29
XRenderCompositeText16@Base 3.5.0.29
XRenderCompositeText32@Base 3.5.0.29
XRenderCompositeText8@Base 3.5.0.29
XRenderCompositeTrapezoids@Base 3.5.0.29
XRenderCompositeTriFan@Base 3.5.0.29
XRenderCompositeTriStrip@Base 3.5.0.29
XRenderCompositeTriangles@Base 3.5.0.29
XRenderCreateAnimCursor@Base 3.5.0.29
XRenderCreateConicalGradient@Base 3.5.0.29
XRenderCreateCursor@Base 3.5.0.29
XRenderCreateGlyphSet@Base 3.5.0.29
XRenderCreateLinearGradient@Base 3.5.0.29
XRenderCreatePicture@Base 3.5.0.29
XRenderCreateRadialGradient@Base 3.5.0.29
XRenderCreateSolidFill@Base 3.5.0.29
XRenderExtensionInfo@Base 3.5.0.29
XRenderExtensionName@Base 3.5.0.29
XRenderFillRectangle@Base 3.5.0.29
XRenderFillRectangles@Base 3.5.0.29
XRenderFindDisplay@Base 3.5.0.29
XRenderFindFormat@Base 3.5.0.29
XRenderFindStandardFormat@Base 3.5.0.29
XRenderFindVisualFormat@Base 3.5.0.29
XRenderFreeGlyphSet@Base 3.5.0.29
XRenderFreeGlyphs@Base 3.5.0.29
XRenderFreePicture@Base 3.5.0.29
XRenderParseColor@Base 3.5.0.29
XRenderQueryExtension@Base 3.5.0.29
XRenderQueryFilters@Base 3.5.0.29
XRenderQueryFormats@Base 3.5.0.29
XRenderQueryPictIndexValues@Base 3.5.0.29
XRenderQuerySubpixelOrder@Base 3.5.0.29
XRenderQueryVersion@Base 3.5.0.29
XRenderReferenceGlyphSet@Base 3.5.0.29
XRenderSetPictureClipRectangles@Base 3.5.0.29
XRenderSetPictureClipRegion@Base 3.5.0.29
XRenderSetPictureFilter@Base 3.5.0.29
XRenderSetPictureTransform@Base 3.5.0.29
XRenderSetSubpixelOrder@Base 3.5.0.29
usr/lib/*/libNX_Xtst.so
usr/include/*/nx/X11/extensions/XTest.h
nx-X11/changelog
\ No newline at end of file
libNX_Xtst.so.6 libnx-xtst6 #MINVER#
XRecordAllocRange@Base 3.5.0.29
XRecordCreateContext@Base 3.5.0.29
XRecordDisableContext@Base 3.5.0.29
XRecordEnableContext@Base 3.5.0.29
XRecordEnableContextAsync@Base 3.5.0.29
XRecordFreeContext@Base 3.5.0.29
XRecordFreeData@Base 3.5.0.29
XRecordFreeState@Base 3.5.0.29
XRecordGetContext@Base 3.5.0.29
XRecordIdBaseMask@Base 3.5.0.29
XRecordProcessReplies@Base 3.5.0.29
XRecordQueryVersion@Base 3.5.0.29
XRecordRegisterClients@Base 3.5.0.29
XRecordUnregisterClients@Base 3.5.0.29
XTestCompareCurrentCursorWithWindow@Base 3.5.0.29
XTestCompareCursorWithWindow@Base 3.5.0.29
XTestDiscard@Base 3.5.0.29
XTestFakeButtonEvent@Base 3.5.0.29
XTestFakeDeviceButtonEvent@Base 3.5.0.29
XTestFakeDeviceKeyEvent@Base 3.5.0.29
XTestFakeDeviceMotionEvent@Base 3.5.0.29
XTestFakeKeyEvent@Base 3.5.0.29
XTestFakeMotionEvent@Base 3.5.0.29
XTestFakeProximityEvent@Base 3.5.0.29
XTestFakeRelativeMotionEvent@Base 3.5.0.29
XTestGrabControl@Base 3.5.0.29
XTestQueryExtension@Base 3.5.0.29
XTestSetGContextOfGC@Base 3.5.0.29
XTestSetVisualIDOfVisual@Base 3.5.0.29
usr/lib/*/libXcomp.so usr/include/*/nx/MD5.h
usr/include/*/nx/NX.h usr/include/*/nx/NX.h
usr/include/*/nx/NXalert.h usr/include/*/nx/NXalert.h
usr/include/*/nx/NXmitshm.h
usr/include/*/nx/NXpack.h usr/include/*/nx/NXpack.h
usr/include/*/nx/NXproto.h usr/include/*/nx/NXproto.h
usr/include/*/nx/NXrender.h
usr/include/*/nx/NXvars.h usr/include/*/nx/NXvars.h
usr/include/*/nx/MD5.h usr/lib/*/libXcomp.a
usr/lib/*/libXcomp.so
usr/lib/*/pkgconfig/nxcomp.pc
Document: libxcomp3
Title: NX compression library
Section: Screen
Format: Text
Files: /usr/share/doc/libxcomp3/README.on-retroactive-DXPC-license.gz
Format: PDF
Files: /usr/share/doc/libxcomp3/nxcomp-3.6-drops-compat-code-3.4.x-testing.pdf.gz
nxcomp/changelog doc/nxcomp/README.on-retroactive-DXPC-license
doc/nxcomp/nxcomp-3.6-drops-compat-code-3.4.x-testing.pdf
activate-noawait ldconfig
usr/lib/*/libXcompext.so
usr/include/*/nx/NXlib.h
usr/include/*/nx/NXlibint.h
usr/share/doc/libxcompext3 usr/share/doc/libxcompext3-dev
usr/include/*/nx/Shadow.h
usr/lib/*/libXcompshad.a
usr/lib/*/libXcompshad.so
usr/lib/*/pkgconfig/nxcompshad.pc
usr/lib/*/libXcompshad.so
usr/include/*/nx/Core.h
usr/include/*/nx/Input.h
usr/include/*/nx/Logger.h
usr/include/*/nx/Manager.h
usr/include/*/nx/Misc.h
usr/include/*/nx/Poller.h
usr/include/*/nx/Regions.h
usr/include/*/nx/Shadow.h
usr/include/*/nx/Updater.h
usr/include/*/nx/Win.h
usr/include/*/nx/X11.h
usr/share/doc/libxcompshad3 usr/share/doc/libxcompshad3-dev usr/share/doc/libxcompshad3 usr/share/doc/libxcompshad3-dev
activate-noawait ldconfig
# we symlink to this dir, so make sure it exists
usr/share/fonts/X11
\ No newline at end of file
usr/share/nx/SecurityPolicy usr/share/nx/SecurityPolicy
usr/lib/nx/X11/ usr/share/nx/X11/XErrorDB
usr/share/nx/X11/Xcms.txt
usr/share/fonts/X11 usr/share/nx/fonts
\ No newline at end of file
usr/include/*/nx-X11/extensions/composite.h
usr/include/*/nx-X11/extensions/compositeproto.h
usr/include/*/nx/X11/extensions/composite.h
usr/include/*/nx/X11/extensions/compositeproto.h
\ No newline at end of file
usr/include/*/nx-X11/DECkeysym.h
usr/include/*/nx-X11/HPkeysym.h
usr/include/*/nx-X11/Sunkeysym.h
usr/include/*/nx-X11/X.h
usr/include/*/nx-X11/XF86keysym.h
usr/include/*/nx-X11/XWDFile.h
usr/include/*/nx-X11/Xalloca.h
usr/include/*/nx-X11/Xarch.h
usr/include/*/nx-X11/Xatom.h
usr/include/*/nx-X11/Xdefs.h
usr/include/*/nx-X11/Xfuncproto.h
usr/include/*/nx-X11/Xfuncs.h
usr/include/*/nx-X11/Xmd.h
usr/include/*/nx-X11/Xos.h
usr/include/*/nx-X11/Xos_r.h
usr/include/*/nx-X11/Xosdefs.h
usr/include/*/nx-X11/Xpoll.h
usr/include/*/nx-X11/Xproto.h
usr/include/*/nx-X11/Xprotostr.h
usr/include/*/nx-X11/Xthreads.h
usr/include/*/nx-X11/keysym.h
usr/include/*/nx-X11/keysymdef.h
usr/include/*/nx/X11/DECkeysym.h
usr/include/*/nx/X11/HPkeysym.h
usr/include/*/nx/X11/Sunkeysym.h
usr/include/*/nx/X11/X.h
usr/include/*/nx/X11/XF86keysym.h
usr/include/*/nx/X11/XWDFile.h
usr/include/*/nx/X11/Xalloca.h
usr/include/*/nx/X11/Xarch.h
usr/include/*/nx/X11/Xatom.h
usr/include/*/nx/X11/Xdefs.h
usr/include/*/nx/X11/Xfuncproto.h
usr/include/*/nx/X11/Xfuncs.h
usr/include/*/nx/X11/Xmd.h
usr/include/*/nx/X11/Xos.h
usr/include/*/nx/X11/Xos_r.h
usr/include/*/nx/X11/Xosdefs.h
usr/include/*/nx/X11/Xpoll.h
usr/include/*/nx/X11/Xproto.h
usr/include/*/nx/X11/Xprotostr.h
usr/include/*/nx/X11/Xthreads.h
usr/include/*/nx/X11/ap_keysym.h
usr/include/*/nx/X11/keysym.h
usr/include/*/nx/X11/keysymdef.h
usr/include/*/nx-X11/extensions/damageproto.h
usr/include/*/nx-X11/extensions/damagewire.h
usr/include/*/nx/X11/extensions/damageproto.h
usr/include/*/nx/X11/extensions/damagewire.h
\ No newline at end of file
usr/include/*/nx-X11/extensions/randr.h
usr/include/*/nx-X11/extensions/randrproto.h
usr/include/*/nx/X11/extensions/randr.h
usr/include/*/nx/X11/extensions/randrproto.h
usr/include/*/nx-X11/extensions/render.h
usr/include/*/nx-X11/extensions/renderproto.h
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed. Click to expand it.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment