<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/hw/nxagent/X11/include, branch 3.5.99.9</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.9</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.9'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2016-10-10T20:52:30+00:00</updated>
<entry>
<title>Remove CRAY support</title>
<updated>2016-10-10T20:52:30+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-08-01T23:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=e51b961a79f4d8df8416a39d72bd2b6848b820f4'/>
<id>urn:sha1:e51b961a79f4d8df8416a39d72bd2b6848b820f4</id>
<content type='text'>
This basically repeats commit bad67799229b94ea2ba0174319949766ad1c2fc6
after the upgrade to libX11 1.3.4.
</content>
</entry>
<entry>
<title>hw/nxagent/X11/include/Xrandr_nxagent.h: Reduce injected libXrandr(_nxagent) header file, so that it only contains the XRRScreenChangeNotifyEvent typedef.</title>
<updated>2016-10-01T09:04:31+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-10-01T08:53:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=b50b0af97f38d025a48fd0b9c2f03109a6dc55f1'/>
<id>urn:sha1:b50b0af97f38d025a48fd0b9c2f03109a6dc55f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NXrenderint.h: Move into subfolder X11/include/ and rename to Xrender_nxagent.h. (Like we have done with all other non-public Xlib related header files that are required for building nxagent.</title>
<updated>2016-06-24T22:39:27+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-04-13T09:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=de03d62270f33f1e6104fea13a7742bb6a5dc609'/>
<id>urn:sha1:de03d62270f33f1e6104fea13a7742bb6a5dc609</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NXcomposite.h: Move fake header file NXcomposite.h to hw/nxagent/X11/include/ and drop all symbols that are not explicitly used by nxagent.</title>
<updated>2016-06-24T22:39:26+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-04-07T07:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=fd31518f4652ddb1c8aac9aef167a4b8bc1e76e4'/>
<id>urn:sha1:fd31518f4652ddb1c8aac9aef167a4b8bc1e76e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>library-cleanup: Don't build libNX_Xrender anymore. Use system's libXrender shared library.</title>
<updated>2016-04-20T14:17:26+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-06-25T03:37:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=ebcb6a6e172bded13a13963ea03d279541978e8e'/>
<id>urn:sha1:ebcb6a6e172bded13a13963ea03d279541978e8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix c4a3889. Add forgotten file nx-X11/programs/Xserver/Xinerama_nxagent.h.</title>
<updated>2016-01-01T15:27:28+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-01-01T15:26:50+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=3ba31659e17408c7f82c78e1b6c03fae82427859'/>
<id>urn:sha1:3ba31659e17408c7f82c78e1b6c03fae82427859</id>
<content type='text'>
</content>
</entry>
<entry>
<title>X11/nx-X11 clear-up: More places where we need to explicitly distinguish between X11 and nx-X11 namespace regarding header include paths.</title>
<updated>2015-12-29T16:41:24+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-12-29T16:27:47+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=9618380bde0b1e9bdc757055b378d93cac9d377f'/>
<id>urn:sha1:9618380bde0b1e9bdc757055b378d93cac9d377f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libray clean (Xfixes): Provide a fake libXfixes.h header from latest X.Org, that includes headers from our Xlib version. This avoids FTBFS caused by type redefinitions and should really be a temporary measure.</title>
<updated>2015-12-28T20:55:50+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-12-28T20:33:30+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=7eab400aba5966cbc5f4837a3f32d381de5c9759'/>
<id>urn:sha1:7eab400aba5966cbc5f4837a3f32d381de5c9759</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Xrandr_nxagent.h: When faking Xrandr.h, we better include our own Xfuncproto.h.</title>
<updated>2015-12-28T20:31:58+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-12-28T20:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=f63641b13303f0c7898bbd6a125bc268ff4c4026'/>
<id>urn:sha1:f63641b13303f0c7898bbd6a125bc268ff4c4026</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clear header file namespace separation (&lt;X11/...&gt; vs. &lt;nx-X11/...&gt;).</title>
<updated>2015-12-28T12:15:24+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2015-07-08T14:16:40+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=433d8186588698ce6a435fbff5e9d40a37b78be9'/>
<id>urn:sha1:433d8186588698ce6a435fbff5e9d40a37b78be9</id>
<content type='text'>
 In the process of building nxagent against more and more system-wide installed
 X.org libraries, we come to the limit of including structs from this (bundled
 nx-X11) and that (system-wide X.Org) library.

 This commit introduces a clear namespace separation of headers provided by
 nx-X11 and headers provided by X.Org. This approach is only temporary as we
 want to drop all nx-X11 bundled libraries from nx-libs.

 However, for a while we need to make this separation clear and also ship
 some reduced fake X.Org headers that avoid pulling in libX* and libNX_X*
 symbols at the same time.

 This patch has been tested on Debian jessie and unstable and requires no
 overall testing on various distros and distro versions, as we finally will
 drop all libNX_X* libraries and build against X.org's client libs.

 For now, this hack eases our development / cleanup process.
</content>
</entry>
</feed>
