- 07 May, 2020 1 commit
-
-
Ulrich Sibiller authored
We have never built nxwin within this tree. And we never shipped it. So drop the according logic. We have also removed CYGWIN stuff in the past so nxwin probably would not compile/work anyway...
-
- 09 Jan, 2020 1 commit
-
-
Ulrich Sibiller authored
-
- 05 Jan, 2020 1 commit
-
-
Ulrich Sibiller authored
Make nxproxy and nxagent print an arbitrary version number by running make NX_VERSION_CUSTOM="myvers". nxagent and nxproxy will then show this in addition to the original version number: NXPROXY - Version myvers (3.5.99.22) NXAGENT - Version myvers (3.5.99.22) Fixes ArcticaProject/nx-libs#606
-
- 10 May, 2019 3 commits
-
-
Ulrich Sibiller authored
along with the DDXTIME define that has been dropped in Xorg upstream, too. commit 985c34bf06af70a7296db8307899a17347a25558 Author: Adam Jackson <ajax@theobromine.nwnk.net> Date: Thu Jul 20 17:33:13 2006 -0400 Remove the DDXTIME conditional, for being unused.
-
Ulrich Sibiller authored
This will help on non-supported platforms as it will add a path the current code might not be aware of.
-
Ulrich Sibiller authored
Has been obsoleted in 2005, see https://en.wikipedia.org/wiki/Bitstream_Speedo_Fonts
-
- 11 Nov, 2018 4 commits
-
-
Mike Gabriel authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
-
Ulrich Sibiller authored
Suppress printing the rm and the cc call for every file. Only print the compiler call in case of error.
-
- 10 Nov, 2018 1 commit
-
-
Ulrich Sibiller authored
create a new def file nxconfig.def and be fine. The settings in that file will be respected by all subsequent imake calls anywhere in the tree.
-
- 09 Nov, 2018 1 commit
-
-
Ulrich Sibiller authored
-
- 22 Oct, 2018 2 commits
-
-
Ulrich Sibiller authored
these can be used to determine the PID and name of an X11 client, e.g. in debugging.
-
Ulrich Sibiller authored
-
- 24 May, 2018 1 commit
-
-
Ulrich Sibiller authored
-
- 15 Mar, 2018 2 commits
-
-
Mihai Moldovan authored
-
Mihai Moldovan authored
-
- 08 Feb, 2018 1 commit
-
-
Mihai Moldovan authored
On PPC64*, X_BYTE_ORDER was hardcoded to X_BIG_ENDIAN. Since the CPUs support both modes and we actually intend to execute nxagent on ppc64le as well, detect the actual endianess and add support for Ppc64LeArchitecture.
-
- 11 Jan, 2018 1 commit
-
-
Mihai Moldovan authored
nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for temporary nxcomp and nxcompshad libraries. No change to the actually installed relinked nxagent(-relink) binary that gets installed - only affects the temporary executable build binary.
-
- 08 Jan, 2018 1 commit
-
-
Ulrich Sibiller authored
Got dropped by accident in 9bc6ff26 Fixes ArcticaProject/nx-libs#589
-
- 30 Dec, 2017 4 commits
-
-
Mihai Moldovan authored
We need this to be able to execute the resulting nxagent binary from within the build directory.
-
Mihai Moldovan authored
nx-X11: build programs with a temporary RPATH/RUNPATH value and a relinked version with the system location. While the install target explicitly installs the relinked system-location version of a program, we do not actually use this. Currently, we copy nxagent directly out of the build root.
-
Mihai Moldovan authored
-
Mihai Moldovan authored
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
-
- 16 Dec, 2017 2 commits
-
-
Mihai Moldovan authored
Legacy Xext proto versions are automatically detected by the main Makefile.
-
Mihai Moldovan authored
Partly reverts ec30a857, but in a forward-compatible manner. Legacy libXfont1 versions are automatically detected by the main Makefile.
-
- 15 Dec, 2017 2 commits
-
-
Mihai Moldovan authored
Just copy-paste the initial definition to avoid recursion.
-
Mihai Moldovan authored
We need -std=c99 to be passed through to the build process.
-
- 05 Dec, 2017 1 commit
-
-
Mike Gabriel authored
Fixes ArcticaProject/nx-libs#546.
-
- 10 Oct, 2017 1 commit
-
-
Mihai Moldovan authored
These are already cleaned up by the top-level Makefile. Fixes: ArcticaProject/nx-libs#523
-
- 28 Jun, 2017 1 commit
-
-
Mike Gabriel authored
Fix FTBFS on Linux based HP-PARisc 32-bit systems. Thanks to John Paul Adrian Glaubitz from FU Berlin for providing access to a corresponding porters' machine. This partially reverts nx-libs commit f6dcf2fe. The 'hpux' stuff stays out, the __hppa__ gets re-introduced.
-
- 27 Jun, 2017 2 commits
-
-
Mike Gabriel authored
nx-X11/config/cf/linux.cf: Drop AsOutputArchSize macro from Sparc(64)Architecture ifdef-block. It does not seem to be used anywhere else.
-
Mike Gabriel authored
-
- 06 Jun, 2017 1 commit
-
-
Ulrich Sibiller authored
-
- 05 May, 2017 1 commit
-
-
Mike Gabriel authored
nx-X11/config/cf/gnuLib.rules: Drop ancient Vcs comment. Erroneously sneaked in with reintroduction of GNU/<non-Linux> support.
-
- 04 May, 2017 1 commit
-
-
Mike Gabriel authored
-
- 13 Apr, 2017 3 commits
-
-
Mike Gabriel authored
Fixes ArcticaProject/nx-libs#80
-
Mike Gabriel authored
-
Mike Gabriel authored
-
- 12 Apr, 2017 1 commit
-
-
Mike Gabriel authored
-