Dear all,
the X2Go project is proud to announce a new release of the X2Go component ,,nx-libs''.
New gains of this version of ,,nx-libs'' are:
o Reduce the code base to 15M (3.5.0.21: 16M, earlier versions 21M) and drop shipped libraries that are not needed for building nxagent/ x2goagent. o Fix FTBFS on Debian unstable. o Fix FTBFS on Mac OS X Mavericks. o Ship nx-libs.spec in upstream tarball as reference (and for our RPM build system on http://jenkins.x2go.org).
X2Go Component: nx-libs
Version: 3.5.0.22
Status: RELEASE
Date: Sat, 04 Jan 2014 21:39:17 +0100
Fixes these bug report(s): 314 337 370
Changes:
nx-libs (3.5.0.22) RELEASED; urgency=low
.
[ Mirraz Mirraz ]
* Add patch: 603_nx-X11_compilation_warnings.full.patch. Fix 3
evident bugs:
one implicit function declaration issue and two array index out of bounds
issues. (Fixes: #314).
.
[ Mike Gabriel ]
* Add patch 604_nx-X11_recent-freetype-API.full.patch. Fix FTBFS against
recent (>= 2.5.0) libfreetype6 API.
* Refresh patch:
600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch.
* Improve patch:
601_nx-X11_build-option-changes-to-not-use-bundled-libraries.full.patch.
Improvements taken from the current Fedora package. Thanks to Orion
Paplowski!!! Also adapt roll-tarball.sh do dropping more bundled
libraries.
* Rename patch: 302_nxagent_configurable-keystrokes.full.patch to
320_nxagent_configurable-keystrokes.full.patch.
* debian/source/format:
+ Switch to format 1.0.
* debian/control:
+ Add libfreetype6-dev to Build-Depends: field.
+ Drop symlinking libNX_xrandr for setting a custom
LD_LIBRARY_PATH. Not in
use anymore and not recommended at all to have that.
+ Make sure all nx-libs components depend on the very same version.
* debian/rules:
+ Remove bundled libraries from source tree before building the package.
* nx-libs.spec:
+ Ship nx-libs.spec (RPM package definitions) in upstream
project. (Thanks
to the Fedora package maintainers). File differs from the Fedora file
already.
+ Clear (Fedora package) changelog.
+ Use local tarball, don't expect ,,-full'' in tarball name.
+ The RPM macro for the linker flags does not exist on EPEL.
Thus, hardcode
__global_ldflags macro for EPEL builds.
+ Enable Xinerama support for RPM packages. (Fixes: #370).
.
[ Clemens Lang ]
* Add patch
605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full.patch. Fix
FTBFS of nx-libs-lite on Mac OS X Mavericks. (Fixes: #337).
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
x2go-announcements@lists.x2go.org