Commit 85e87ab6 authored by Mike Gabriel's avatar Mike Gabriel

Add patch headers to all patch files, report most patches upstream. Waiting for…

Add patch headers to all patch files, report most patches upstream. Waiting for feedback and quotable URLs from NoMachine.
parent 24261f05
......@@ -71,6 +71,8 @@ nx-libs (2:3.5.0-2) UNRELEASED; urgency=low
- 008_add-nxproxy-wrapper.patch.
- 011_add-nxauth-wrapper.patch.
* Remove patch: 104_nxagent_enable_debug.patch, as it breaks package build.
* Add patch headers to all patch files, report most patches upstream. Waiting for
feedback and quotable URLs from NoMachine.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Wed, 28 Dec 2011 19:06:26 +0100
......
Description: Provide main Makefile for whole source tree
By design this patch is not needed to be sent upstream.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,43 @@
......
Build nxcompshad against own nx-X11 sources instead of the system's X11.
Description: Build nxcompshad against nx-X11.
Make sure nxcompshad get built against nx-X11.
.
Furthermore /usr/X11R6/lib is an outdated path on
current Debian systems.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nxcompshad/Makefile.in
+++ b/nxcompshad/Makefile.in
@@ -48,7 +48,7 @@
......
Description: gcc43 fix
Use builtin includes to build with gcc43.
.
Originally contributed by Marcelo Boveto Shima <marceloshima@gmail.com>.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nxcompshad/Logger.h
+++ b/nxcompshad/Logger.h
@@ -18,8 +18,8 @@
......
Description: Fix build on Debian
By an unknown reason this patch currently is needed to
build nx-X11, nxcomp, nxcompshad and nxcompext with
dpkg-buildpackage and debuild.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/Imakefile
+++ b/nx-X11/programs/Xserver/Imakefile
@@ -1047,7 +1047,7 @@
......
Description: Remove .gch files during cleanup.
When building nxcompshad .gch files get created. On
cleanup these should be removed.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2012-12-31
--- a/nxcompshad/Makefile.in
+++ b/nxcompshad/Makefile.in
@@ -185,7 +185,7 @@
......
Description: Add man page for nxproxy.
Providing a man page for nxproxy on Debian.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2012-12-31
--- /dev/null
+++ b/nxproxy/man/nxproxy.1
@@ -0,0 +1,27 @@
......
Description: Fix binary name in man page for nxauth.
The NX auth man page in upstream still uses xauth as
binary name.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2012-12-31
--- a/nx-X11/programs/nxauth/nxauth.man
+++ b/nx-X11/programs/nxauth/nxauth.man
@@ -27,51 +27,51 @@
......
Index: nx-libs/nxcomp/Makefile.in
===================================================================
Description: Add install and uninstall stanzas to nxcomp/Makefile
Provide install and uninstall functionality in nxcomp/Makefile.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- nx-libs.orig/nxcomp/Makefile.in 2011-12-05 09:16:34.000000000 +0100
+++ nx-libs/nxcomp/Makefile.in 2011-12-05 09:19:28.000000000 +0100
@@ -68,6 +68,9 @@
......
Index: nx-libs/nxcompext/Makefile.in
===================================================================
Description: Add install and uninstall stanzas to nxcompext/Makefile
Provide install and uninstall functionality in nxcompext/Makefile.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- nx-libs.orig/nxcompext/Makefile.in 2011-12-05 09:20:15.000000000 +0100
+++ nx-libs/nxcompext/Makefile.in 2011-12-05 09:24:37.000000000 +0100
@@ -60,7 +60,9 @@
......
Description: Add install and uninstall stanzas to nxcompshad/Makefile
Provide install and uninstall functionality in nxcompshad/Makefile.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nxcompshad/Makefile.in
+++ b/nxcompshad/Makefile.in
@@ -76,8 +76,13 @@
......
Description: Add install and uninstall stanzas to nxcomp/Makefile
Provide install and uninstall functionality in nxcomp/Makefile.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nxproxy/Makefile.in
+++ b/nxproxy/Makefile.in
@@ -41,6 +41,8 @@
......
Description: FHS adaptation for Debian packaging
On Debian, NX libraries and binaries are installed to
/usr/lib/nx.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2012-12-31
--- a/nx-X11/config/cf/Imake.tmpl
+++ b/nx-X11/config/cf/Imake.tmpl
@@ -820,12 +820,12 @@
......
Description: Update outdated/ancient autotools files
Replace autotools files for at these locations:
- nx-X11/extras/expat/conftools
- nx-X11/extras/fontconfig
- nx-X11/extras/freetype2/builds/unix
- nx-X11/programs/xterm
- nx-X11/lib/Xft
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/extras/expat/conftools/config.guess
+++ b/nx-X11/extras/expat/conftools/config.guess
@@ -1,9 +1,10 @@
......
Description: Update outdated libtool file
Replace libtool file at this location:
- nx-X11/extras/expat/conftools/ltmain.sh
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/extras/expat/conftools/ltmain.sh
+++ b/nx-X11/extras/expat/conftools/ltmain.sh
@@ -1,4631 +1,9435 @@
......
Description: Building expat against system's libxmltok library
Provide support for building expat against the system's libxmltok library.
.
Not reported to upstream as this patch is mainly imported for being compliant
with Debian policy (lintian error: embedded-library).
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/lib/expat/Imakefile
+++ b/nx-X11/lib/expat/Imakefile
@@ -19,7 +19,7 @@
......
## dpatch by <marceloshima@gmail.com>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Change the path to the keyboard configuration file
Description: FHS path fix for rgb file
This patch is needed on Debian only, not reporting this path
addition to upstream.
.
Originally contributed by Marcelo Boveto Shima <marceloshima@gmail.com>.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/os/oscolor.c
+++ b/nx-X11/programs/Xserver/os/oscolor.c
@@ -53,7 +53,7 @@
......
## dpatch by <marceloshima@gmail.com>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Change the path to the keyboard configuration file
Description: FHS path fix for SecurityPolicy file
This patch is needed on Debian only, not reporting this path
change to upstream.
.
Originally contributed by Marcelo Boveto Shima <marceloshima@gmail.com>.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/Xext/security.c
+++ b/nx-X11/programs/Xserver/Xext/security.c
@@ -86,7 +86,7 @@
......
Description: FHS path fix for keyboard config file
This patch is needed on Debian only, not reporting this path
addition to upstream.
.
Originally contributed by FreeNX Team.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/Keyboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Keyboard.c
@@ -136,7 +136,7 @@
......
#! /bin/sh /usr/share/dpatch/dpatch-run
## 93_export_remote_keyboar_config.dpatch by <marceloshima@gmail.com>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: Export the client keyboard configurations to a file
Description: Export remote keyboard configuration to session directory
Let nxagent write the keyboard configuration to <session_directory>/keyboard
and make it available within the NX session.
.
Originally contributed by Marcelo Boveto Shima <marceloshima@gmail.com>.
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/Error.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Error.c
@@ -497,7 +497,7 @@
......
Description: UTF-8 Clipboard copying
Enable UTF-8 clipboard copies.
.
Originally contributed by FreeNX Team (dimbor).
Forwarded: not-yet
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -166,7 +166,9 @@
......
Description: Prevent sending COMPOUND_TEXT
Do not send COMPOUND_TEXT to client.
.
Originally contributed by FreeNX Team (dimbor).
Forwarded: not-yet
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Clipboard.c
@@ -1226,10 +1226,11 @@
......
Description: Wine Close Delay
Wine close delay.
.
Originally contributed by FreeNX Team (dimbor).
Forwarded: not-yet
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/Window.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Window.c
@@ -176,6 +176,14 @@
......
Description: Enable locale support
Enable locale support in nxagent.
.
Originally contributed by FreeNX Team (dimbor).
Forwarded: not-yet
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/Init.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Init.c
@@ -64,6 +64,9 @@
......
Description: Avoid large pixmaps
It is allowed to try and allocate a pixmap which is larger than
32767 in either dimension. However, all of the framebuffer code
is buggy and does not reliably draw to such big pixmaps, basically
because the Region data structure operates with signed shorts
for the rectangles in it.
.
Furthermore, several places in the X server computes the
size in bytes of the pixmap and tries to store it in an
integer. This integer can overflow and cause the allocated size
to be much smaller.
.
So, such big pixmaps are rejected here with a BadAlloc
.
Originally contributed by FreeNX Team
Forwarded: pending...
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2011-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/NXdispatch.c
@@ -1973,6 +1973,23 @@
......
Description: Unbrand NX Agent Startup Screen
By design this patch is probably not interesting to
NX upstream.
Forwarded: not-needed
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Last-Update: 2012-12-31
--- a/nx-X11/programs/Xserver/hw/nxagent/Screen.c
+++ b/nx-X11/programs/Xserver/hw/nxagent/Screen.c
@@ -1754,7 +1754,20 @@
......
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