Package: openni2 / 2.2.0.33+dfsg-15

Metadata

Package Version Patches format
openni2 2.2.0.33+dfsg-15 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Add SONAME to libraries.patch | (download)

ThirdParty/PSCommon/BuildSystem/CommonCppMakefile | 4 2 + 2 - 0 !
ThirdParty/PSCommon/XnLib/Include/Linux-x86/XnOSLinux-x86.h | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 add soname to libraries


0002 Change path of config files to etc openni2.patch | (download)

Source/Core/OniContext.cpp | 2 1 + 1 - 0 !
Source/Tools/NiViewer/NiViewer.cpp | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 change path of config files to /etc/openni2


0003 Use system wide libjpeg.patch | (download)

Source/Core/Makefile | 15 10 + 5 - 0 !
Source/Drivers/OniFile/Makefile | 7 2 + 5 - 0 !
Source/Drivers/PS1080/Makefile | 5 2 + 3 - 0 !
3 files changed, 14 insertions(+), 13 deletions(-)

 use system wide libjpeg


0004 disable rpath.patch | (download)

ThirdParty/PSCommon/BuildSystem/CommonCppMakefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable rpath

This has the advance that we dont get any lintian warnings but the drawback that afterwards
the drivers.so are no longer found. 

So this patch is DISABLED in series currently.

This is caused by the fact that dlopen does not consider the current dir if not told so 
(XnLinuxSharedLibs.cpp should be fixed for that).


0006 rpi Added Armv6l as new target platform and created missing OniPlatformLinux Arm.h header.patch | (download)

ThirdParty/PSCommon/BuildSystem/CommonDefs.mak | 2 2 + 0 - 0 !
ThirdParty/PSCommon/BuildSystem/Platform.Armv6l | 16 16 + 0 - 0 !
2 files changed, 18 insertions(+)

 [patch] added armv6l as new target platform


0006 Disable SSE.patch | (download)

ThirdParty/PSCommon/BuildSystem/Platform.x86 | 4 1 + 3 - 0 !
1 file changed, 1 insertion(+), 3 deletions(-)

 disable sse


0007 Link NiViewer against ptherad DSO on Ubuntu raring.patch | (download)

Source/Tools/NiViewer/Makefile | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 link niviewer against ptherad (dso on ubuntu raring)


0008 Add unused attribute to fix compilation with gcc 4.8.patch | (download)

Source/Drivers/PSLink/LinkProtoLib/XnLinkProtoUtils.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add unused attribute to fix compilation with gcc-4.8


0009 Add ARMhf support.patch | (download)

Packaging/Harvest.py | 8 2 + 6 - 0 !
Source/Tools/NiViewer/Makefile | 2 1 + 1 - 0 !
ThirdParty/PSCommon/BuildSystem/Platform.Arm | 5 4 + 1 - 0 !
3 files changed, 7 insertions(+), 8 deletions(-)

---
0011 Mark variables unused.patch | (download)

ThirdParty/PSCommon/XnLib/Include/XnMath.h | 8 4 + 4 - 0 !
ThirdParty/PSCommon/XnLib/Include/XnStatusRegister.h | 2 1 + 1 - 0 !
ThirdParty/PSCommon/XnLib/Source/Linux/XnLinuxTime.cpp | 2 1 + 1 - 0 !
ThirdParty/PSCommon/XnLib/Source/XnStatus.cpp | 2 1 + 1 - 0 !
4 files changed, 7 insertions(+), 7 deletions(-)

 mark variables unused


0012 generic linux.patch | (download)

Include/Linux-generic/OniPlatformLinux-generic.h | 36 36 + 0 - 0 !
Include/OniPlatform.h | 3 3 + 0 - 0 !
Source/Drivers/PS1080/Sensor/XnDeviceSensorInit.h | 2 1 + 1 - 0 !
Source/Drivers/PSLink/LinkProtoLib/XnClientUSBInDataEndpoint.cpp | 2 1 + 1 - 0 !
Source/Drivers/PSLink/PS1200Device.cpp | 2 1 + 1 - 0 !
Source/Tools/NiViewer/NiViewer.cpp | 3 2 + 1 - 0 !
ThirdParty/PSCommon/BuildSystem/CommonDefs.mak | 2 1 + 1 - 0 !
ThirdParty/PSCommon/BuildSystem/Platform.generic | 4 4 + 0 - 0 !
ThirdParty/PSCommon/XnLib/Include/Linux-generic/XnPlatformLinux-generic.h | 36 36 + 0 - 0 !
ThirdParty/PSCommon/XnLib/Include/XnOS.h | 2 1 + 1 - 0 !
ThirdParty/PSCommon/XnLib/Include/XnPlatform.h | 3 3 + 0 - 0 !
ThirdParty/PSCommon/XnLib/Include/XnUSBDevice.h | 2 1 + 1 - 0 !
ThirdParty/PSCommon/XnLib/Source/Linux/XnLinuxUSB.cpp | 2 1 + 1 - 0 !
13 files changed, 91 insertions(+), 8 deletions(-)

---
0013 Fix GCC6 compilation.patch | (download)

Source/Drivers/PS1080/Formats/XnFormatsMirror.cpp | 3 3 + 0 - 0 !
ThirdParty/GL/glh/glh_glut2.h | 2 1 + 1 - 0 !
ThirdParty/GL/glh/glh_linear.h | 66 33 + 33 - 0 !
3 files changed, 37 insertions(+), 34 deletions(-)

 fix gcc6 compilation

* Ignore Warray-bounds
* Rename equivalent to fix compilation on gcc6
* Fix -Werror=misleading-indentation

0014 fix format overflow for GCC7.patch | (download)

Source/Drivers/PS1080/Sensor/XnFrameStreamProcessor.cpp | 4 2 + 2 - 0 !
Source/Drivers/PS1080/Sensor/XnSensorFirmwareParams.cpp | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 fix format-overflow for gcc7


0015 Initialize variable for gcc7.patch | (download)

Source/Tools/NiViewer/Device.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 initialize variable for gcc7


0016 Use the generic platform for armel armhf NEON is not.patch | (download)

ThirdParty/PSCommon/BuildSystem/CommonDefs.mak | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 use the generic platform for armel+armhf neon is not part of the
 armel and armhf baselines.


0017 Port to Python 3.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 port to python 3


0018 Don t allocate m_errorBuffer on TLS.patch | (download)

ThirdParty/PSCommon/XnLib/Include/XnErrorLogger.h | 6 0 + 6 - 0 !
ThirdParty/PSCommon/XnLib/Source/Linux/XnLinuxThreads.cpp | 5 5 + 0 - 0 !
ThirdParty/PSCommon/XnLib/Source/XnErrorLogger.cpp | 14 0 + 14 - 0 !
3 files changed, 5 insertions(+), 20 deletions(-)

 don't allocate m_errorbuffer on tls

As done for WIN32 already.

0018 Fix javadoc with Java 17.patch | (download)

Wrappers/java/OpenNI.java/src/org/openni/CoordinateConverter.java | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 fix javadoc with java 17