Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Drop unused Xalloca.h | Ulrich Sibiller | 2020-05-07 | 3 | -3/+0 |
| | |||||
* | remove obsolete pending patches | Ulrich Sibiller | 2020-05-07 | 2 | -157/+0 |
| | | | | | The changes are either applied in the current version or the affected file is no longer existing. | ||||
* | Drop patch that is for nxwin only | Ulrich Sibiller | 2020-05-07 | 1 | -566/+0 |
| | |||||
* | release 3.5.99.233.5.99.23 | Mike Gabriel | 2020-01-30 | 1 | -0/+7 |
| | |||||
* | debian/libnx-x11-6.symbols: Sync with .symbols file found in official Debian ↵ | Mike Gabriel | 2020-01-30 | 1 | -3/+3 |
| | | | | package. | ||||
* | debian/rules: Adopt changes from official Debian package. | Mike Gabriel | 2020-01-30 | 1 | -2/+9 |
| | |||||
* | Display.c: drop icon file support | Ulrich Sibiller | 2020-01-05 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | The normal case was to use the builtin icons. There were two cases where the icon file was read from disk: 1) /usr/NX/share/images/nxagent.xpm was existing which normally is not there 2) case 2 was not true and nxagent.xpm was existing somewhere in the PATH (!) (replace nxagent.xpm by x2goagent.xpm if in x2gp mode) Scanning the path from the PATH variable for xpm files is kind of unexpected and dangerous, too (think of automounter triggers or invalid xpm files). Also remove the xpm files from the distribution. | ||||
* | release 3.5.99.223.5.99.22 | Mike Gabriel | 2019-08-27 | 2 | -3/+10 |
| | |||||
* | debian/copyright: Update copyright attributions. | Mike Gabriel | 2019-08-27 | 1 | -6/+24 |
| | |||||
* | debian/{nxagent,nxdialog}.install: Move nxdialog files from nxagent.install ↵ | Mike Gabriel | 2019-08-27 | 2 | -2/+2 |
| | | | | to nxdialog.install. | ||||
* | debian/control: Split-out nxdialog bin:pkg. | Mike Gabriel | 2019-08-27 | 1 | -3/+22 |
| | |||||
* | release 3.5.99.213.5.99.21 | Mike Gabriel | 2019-08-05 | 1 | -0/+7 |
| | |||||
* | Remove Debian build references to `xtestext1.h` | Andrew Schwartzmeyer | 2019-05-13 | 3 | -39/+0 |
| | | | | | This file has been deleted, but references to it in the build remain, causing `debuild` to fail. | ||||
* | release 3.5.99.203.5.99.20 | Mike Gabriel | 2019-04-17 | 1 | -1/+8 |
| | |||||
* | debian/patches/{,series}: remove 2004_enforce-lpthread.patch. | Mihai Moldovan | 2019-04-04 | 2 | -34/+0 |
| | | | | This workaround/hack should not be needed any longer. | ||||
* | release 3.5.99.193.5.99.19 | Mike Gabriel | 2019-03-01 | 1 | -0/+7 |
| | |||||
* | debian/patches: Add 2004_enforce-lpthread.patch. On Debian, enforce ↵ | Mike Gabriel | 2019-03-01 | 2 | -0/+34 |
| | | | | -lpthread when building nxcomp. This is a nasty work around for a missing symbols issue that needs to get addressed otherwise in later release. | ||||
* | debian/libnx-x11-6.symbols: Update symbols. | Mike Gabriel | 2019-03-01 | 1 | -3/+3 |
| | |||||
* | debian/*: Debianize package inclusion of nxdialog (ships with nxagent ↵ | Mike Gabriel | 2019-03-01 | 4 | -1/+18 |
| | | | | bin:pkg for now). | ||||
* | release 3.5.99.183.5.99.18 | Mike Gabriel | 2019-01-31 | 1 | -0/+7 |
| | |||||
* | debian/*: Adopt packaging changes from official Debian package. | Mike Gabriel | 2018-11-22 | 4 | -88/+196 |
| | |||||
* | debian/nxagent.{post,pre}*: Fix versions in dpkg-maintscript-helper calls. | Mike Gabriel | 2018-11-22 | 3 | -6/+6 |
| | |||||
* | debian/changelog: post-release fix (UNRELEASED -> unstable). | Mike Gabriel | 2018-11-22 | 1 | -1/+1 |
| | |||||
* | release 3.5.99.173.5.99.17 | Mike Gabriel | 2018-11-20 | 1 | -1/+8 |
| | |||||
* | debian/patches: Rebase 2001_nx-X11_install-location.debian.patch. | Mike Gabriel | 2018-11-11 | 1 | -2/+2 |
| | |||||
* | debian/contrl: Bump Standards-Version: to 4.2.1. No changes needed. | Mike Gabriel | 2018-11-09 | 1 | -1/+1 |
| | |||||
* | debian/control: Add to B-D: libxkbfile-dev. Required by xkbcomp.pc (pkg-config). | Mike Gabriel | 2018-11-09 | 1 | -0/+2 |
| | |||||
* | Make: Automatically determine xkb dir | Ulrich Sibiller | 2018-11-09 | 1 | -0/+1 |
| | |||||
* | debian/nxagent.*: Drop conffile /etc/nxagent/nxagent.keyboard. Not shipped ↵ | Mike Gabriel | 2018-07-03 | 4 | -1/+9 |
| | | | | upstream anymore. | ||||
* | debian/rules: more Jessie unbreaking, also for dh_auto_{build,install}. | Mihai Moldovan | 2018-06-17 | 1 | -2/+4 |
| | |||||
* | debian/rules: unbreak Jessie: dh_auto_clean doesn't gracefully discard ↵ | Mihai Moldovan | 2018-06-16 | 1 | -1/+1 |
| | | | | unknown --no-parallel flag. | ||||
* | debian/rules: Typo fix in dh_auto_build --no-parallel option. | Mike Gabriel | 2018-05-24 | 1 | -1/+1 |
| | |||||
* | debian/rules: Highly enforce --no-parallel mode while Xserver is still on ↵ | Mike Gabriel | 2018-05-24 | 1 | -3/+3 |
| | | | | imake. Can be re-parallelized after autotools conversion. | ||||
* | debian/rules: Run dh_auto_clean with --no-parallel. | Mike Gabriel | 2018-04-25 | 1 | -1/+1 |
| | |||||
* | Revert "debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which ↵ | Mike Gabriel | 2018-04-25 | 1 | -5/+1 |
| | | | | | | let's make choke in nx-X11/ subdir on the Makefiles target. Reason unknown." This reverts commit 94d77e27a7331cd54158ad0bd95f22df22e4dba1. | ||||
* | Revert "debian/rules: Typo fix (NUMJOBS, not NUM_JOBS)." | Mike Gabriel | 2018-04-25 | 1 | -1/+1 |
| | | | | This reverts commit 190e3df418ff18e3e22eddaee5c15e0feccf5d9c. | ||||
* | debian/rules: Typo fix (NUMJOBS, not NUM_JOBS). | Mike Gabriel | 2018-04-25 | 1 | -1/+1 |
| | |||||
* | debian/rules: Drop override_dh_clean. Makefile (et al.) removal in nx-X11/ ↵ | Mike Gabriel | 2018-04-25 | 1 | -65/+0 |
| | | | | has now been moved to the distclean target. | ||||
* | debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which let's ↵ | Mike Gabriel | 2018-04-25 | 1 | -1/+5 |
| | | | | make choke in nx-X11/ subdir on the Makefiles target. Reason unknown. | ||||
* | release 3.5.99.163.5.99.16 | Mike Gabriel | 2018-03-16 | 1 | -0/+7 |
| | |||||
* | release 3.5.99.153.5.99.15 | Mike Gabriel | 2018-03-07 | 1 | -0/+7 |
| | |||||
* | release 3.5.99.143.5.99.14 | Mike Gabriel | 2018-02-28 | 1 | -0/+7 |
| | |||||
* | debian/nx-x11proto-xext-dev.install: install new file extensions/shapeconst.h. | Mihai Moldovan | 2018-02-26 | 1 | -0/+1 |
| | |||||
* | debian/control: Don't B-D on build-essential packages. | Mike Gabriel | 2018-02-25 | 1 | -2/+0 |
| | |||||
* | debian/copyright: Update copyright attributions. | Mike Gabriel | 2018-02-25 | 1 | -3/+50 |
| | |||||
* | debian/watch: Drop file. Not really useful in native / upstream-provided ↵ | Mike Gabriel | 2018-02-25 | 1 | -3/+0 |
| | | | | package. | ||||
* | debian/control: Bump Standards-Version: to 4.1.3. No changes needed. | Mike Gabriel | 2018-02-25 | 1 | -1/+1 |
| | |||||
* | debian/rules: Fix FTCBFS: (see Debian bug #875867) Fix build/host confusion ↵ | Helmut Grohne | 2018-01-28 | 1 | -16/+20 |
| | | | | in debian/rules. Pass --host to ./configure. | ||||
* | release 3.5.99.133.5.99.13 | Mike Gabriel | 2018-01-16 | 1 | -0/+7 |
| | |||||
* | nxagent: implement RPATH/RUNPATH override for libX11. | Mihai Moldovan | 2017-12-30 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | As discussed in ArcticaProject/nx-libs#610, we need a way to load libNX_X11 as a fake version of libX11 into nxagent's address space. For doing so, we have to link against libX11 at build-time and specify a(n) RPATH/RUNPATH to our libX11 -> libNX_X11 compat symlinks. This commit is essentially doing a cross between options 3 and 4 discussed in the provided GH issue. We link libX11 early (before specifying -Lcompat_symlinks_dir), so that the linker finds the "real" libX11 version with the libX11 SONAME. This leads to our binary depending upon both libX11 and libNX_X11 SONAMEs. We already always added RPATH/RUNPATH, but these values are not passed down to dependent libraries. What happens at run-time is that the loader searches for a libX11 SONAME, takes RPATH/RUNPATH into account and loads our libNX_X11 library instead via the compat symlinks. This satisfies the libX11 SONAME and dependent libraries will *not* load the system libX11 version again. Debian's dpkg-shlibdeps isn't quite happy about this mismatching SONAME situation, so instruct to look the other way while we're minding our business. Fixes: ArcticaProject/nx-libs#610 |