<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/debian/patches, branch upgrade-libX11</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=upgrade-libX11</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=upgrade-libX11'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2016-07-04T14:39:19+00:00</updated>
<entry>
<title>libNX_X11 data files: Install libNX_X11 related data files.</title>
<updated>2016-07-04T14:39:19+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-28T18:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=1bd2463a2b76340ae356364dff944deba9774cfe'/>
<id>urn:sha1:1bd2463a2b76340ae356364dff944deba9774cfe</id>
<content type='text'>
  - Update XErrorDB to latest X.org version.
  - Install XErrorDB, XKeysymDB and Xcms.txt to /usr/{local/}share/nx/.
  - Assure that libNX_X11 finds those files at the
    named location.
  - Update debian/ packaging files.
  - Update nx-libs.spec packaging file.

Fixes ArcticaProject/nx-libs#153
</content>
</entry>
<entry>
<title>debian/patches: Refresh patches after changes in upstream code.</title>
<updated>2016-07-02T12:05:50+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-27T10:53:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=e85808245810d0cc6918104deef25213d5f9e06c'/>
<id>urn:sha1:e85808245810d0cc6918104deef25213d5f9e06c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>debian/patches: Update 102_xserver-xext_set-securitypolicy-path.debian.patch.</title>
<updated>2016-06-21T02:09:17+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-06-20T15:21:33+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=4c8fc6be8f530d3bc84d1097bd2cb6a4af6c77fc'/>
<id>urn:sha1:4c8fc6be8f530d3bc84d1097bd2cb6a4af6c77fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop X11 extensions not shipped with recent X.Org server versions anymore:</title>
<updated>2016-06-01T09:07:46+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-03-01T20:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=9bc6ff269aa8bf4c41696ebf4a686c93729ba151'/>
<id>urn:sha1:9bc6ff269aa8bf4c41696ebf4a686c93729ba151</id>
<content type='text'>
  include/extensions: Xag.h, Xagsrv.h, Xagstr.h
  Xserver/Xext: appgroup.c, appgroup.h
  lib/Xext: XAppgroup.c

  include/extensions: Xcup.h, Xcupstr.h,
  Xserver/Xext: cup.c
  lib/Xext: cup.c

  include/extensions: Xdbe.h
  Xserver/Xext: Xdbe.c

  Xserver/Xext:  dgaproc.h, xf86dga.c, xf86dga2.c, xf86dgaext.h

  include/extensions: Xevie.h, Xeviestr.h
  include/extensions: XEVI.h, XEVIstr.h
  Xserver/Xext: EVI.c, EVIstruct.h, sampleEVI.c
  lib/Xext: XEVI.c

  include/extensions: fontcache.h, fontcacheP.h, fontcachstr.h
  Xserver/Xext: fontcache.c

  include/extensions: lbxbuf.h, lbxbufstr.h, lbxdeltastr.h, lbximage.h, lbxopts.h, lbxstr.h, lbxzlib.h
  lib/Xext: XLbx.c

  include/extensions: multibuf.h, multibufst.h
  lib/Xext: XMultibuf.c
  Xserver/Xext: mbuf.c, mbufbf.c, mbufpx.c

  include/extensions: xf86vmode.h, xf86vmstr.h
  Xserver/Xext: vidmodeproc.h, xf86vmode.c

  lib/Xext: MITMisc.c
  Xserver/Xext: mitmisc.c

  Xserver/Xext: xf86misc.c, xf86miscproc.h

  Xserver/XTrap: xf86XTrapModule.c, xtrapddmi.c, xtrapdi.c, xtrapdiswp.c, xtrapditbl.c
  include/extensions: xtrapbits.h xtrapddmi.h xtrapdi.h xtrapemacros.h xtraplib.h xtraplibp.h xtrapproto.h
  Fixes: ArcticaProject/nx-libs#116
  X.org: https://cgit.freedesktop.org/xorg/xserver/commit/?id=cbc20d92de92aad5ca240310a9156ccf97c24a01

  Plus: Drop various Imake'ish defines where not needed anymore.
</content>
</entry>
<entry>
<title>Unbrand NX Agent Startup Screen / Brand X2Go Agent Startup Screen (999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch).</title>
<updated>2015-02-13T12:57:39+00:00</updated>
<author>
<name>Oleksandr Shneyder</name>
<email>oleksandr.shneyder@obviously-nice.de</email>
</author>
<published>2015-02-13T12:57:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=1fd8551f1632efbc2655c9293087bba08cf2f0c9'/>
<id>urn:sha1:1fd8551f1632efbc2655c9293087bba08cf2f0c9</id>
<content type='text'>
  When launched with NX Agent flavour, the startup screen gets unbranded by
  this patch (the !M logo does not get shown).

  When launched with X2Go Agent flavour, the startup screen gets branded
  with the X2GO logo.
</content>
</entry>
<entry>
<title>Fix several typos in nxcomp.</title>
<updated>2015-02-13T12:43:54+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-02-13T12:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=23fb617551f7d89dbc1fc9e216b7f12d2936e1a2'/>
<id>urn:sha1:23fb617551f7d89dbc1fc9e216b7f12d2936e1a2</id>
<content type='text'>
  Former patch file names:
  991_fix-hr-typos.full+lite.patch
  991_fix-hr-typos.full.patch
</content>
</entry>
<entry>
<title>Several fixes for building debug versions of NX (990_fix-DEBUG-and-TEST-builds.full.patch).</title>
<updated>2015-02-13T12:41:31+00:00</updated>
<author>
<name>Mihai Moldovan</name>
<email>ionic@ionic.de</email>
</author>
<published>2015-02-13T12:41:31+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=6e662473126d0668493732ece7e3c3bb1b0ea72c'/>
<id>urn:sha1:6e662473126d0668493732ece7e3c3bb1b0ea72c</id>
<content type='text'>
  (1) In nx-X11/programs/Xserver/dix:

  Fix several compile errors when specifying -DDEBUG globally. Previous GCC
  versions were more liberal and the code thus compiled.

  Also initialize/reset a count variable correctly.

  (2) In nx-X11/programs/Xserver/hw/nxagent/Render.c:

  Check for pSrc-&gt;pDrawable to exist instead of having nxagent segfault when
  it does not.

  This enables the possibility of compiling all nxagent modules in TEST mode.
</content>
</entry>
<entry>
<title>Detection for Mac OS X's launchd service on Mac OS X 10.10 and beyond (607_nxcomp_macosx-X11-launcher-in-private-tmp.full+lite.patch).</title>
<updated>2015-02-13T12:38:39+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-02-13T12:38:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=a8fb7d4f5149e28216ffd38838af1cbfd6527002'/>
<id>urn:sha1:a8fb7d4f5149e28216ffd38838af1cbfd6527002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide build support for aarch64 architecture (606_nx-X11_build-on-aarch64.full.patch).</title>
<updated>2015-02-13T12:37:33+00:00</updated>
<author>
<name>Orion Poplawski</name>
<email>orion@cora.nwra.com</email>
</author>
<published>2015-02-13T12:37:33+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=31cdd874cf2ca5b5cfad699ff1d283f0747821e4'/>
<id>urn:sha1:31cdd874cf2ca5b5cfad699ff1d283f0747821e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In Types.h, don't use STL internals on libc++ (605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full+lite.patch).</title>
<updated>2015-02-13T12:35:40+00:00</updated>
<author>
<name>Clemens Lang</name>
<email>cal@macports.org</email>
</author>
<published>2015-02-13T12:35:40+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=ab8d1276f5c7ebef6f959cfb691cce5fff6867b4'/>
<id>urn:sha1:ab8d1276f5c7ebef6f959cfb691cce5fff6867b4</id>
<content type='text'>
  The nx-libs-lite package does not compile on OS X Mavericks because
  Apple's clang compilers now default to compiling against the libc++ STL
  rather than (their outdated copy of) libstdc++.

  While the compiler still allows changing that, we should not rely on
  this being possible forever.

  The compiler chokes in Types.h, specifically the clear() methods in
  subclasses of vectors that use implementation details of the GNU STL.
  The attached patch fixes these compilation issues by not overriding the
  clear() method when compiling against libc++, since the libc++ headers
  seem to do essentially the same as the overriden method.
</content>
</entry>
</feed>
