<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aports/main/sdl2, branch master</title>
<subtitle>Main aports tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/'/>
<entry>
<title>community/sdl2: move from main</title>
<updated>2020-02-27T02:36:04+00:00</updated>
<author>
<name>Leo</name>
<email>thinkabit.ukim@gmail.com</email>
</author>
<published>2020-02-27T00:46:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=6ea7e4ea6aa36df39331953550c3a2810e05c103'/>
<id>6ea7e4ea6aa36df39331953550c3a2810e05c103</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/*: make CMake and meson respect our C{,PP,XX}FLAGS</title>
<updated>2020-02-21T17:12:22+00:00</updated>
<author>
<name>Rasmus Thomsen</name>
<email>oss@cogitri.dev</email>
</author>
<published>2020-02-20T17:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=20b13d17d07ee2958a377d95f3ad14826ff9ddf9'/>
<id>20b13d17d07ee2958a377d95f3ad14826ff9ddf9</id>
<content type='text'>
See: https://lists.alpinelinux.org/~alpine/devel/%3C2896c13070c508a49cbaa72c8fb7f34ea947358b.camel%40cogitri.dev%3E
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See: https://lists.alpinelinux.org/~alpine/devel/%3C2896c13070c508a49cbaa72c8fb7f34ea947358b.camel%40cogitri.dev%3E
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: fix build</title>
<updated>2019-11-18T12:53:33+00:00</updated>
<author>
<name>Leo</name>
<email>thinkabit.ukim@gmail.com</email>
</author>
<published>2019-11-18T12:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=49e7519e9920dc5af745d36846d90d971241126f'/>
<id>49e7519e9920dc5af745d36846d90d971241126f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: upgrade to 2.0.10</title>
<updated>2019-07-26T10:13:14+00:00</updated>
<author>
<name>Leo</name>
<email>thinkabit.ukim@gmail.com</email>
</author>
<published>2019-07-26T04:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=1926d74ad1256930c958bfe9a5308e8198e0fea5'/>
<id>1926d74ad1256930c958bfe9a5308e8198e0fea5</id>
<content type='text'>
ref #10337
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ref #10337
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: fix directfb cflags in .pc</title>
<updated>2019-07-22T19:03:08+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-07-22T18:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=ede95d986c91cc187d590baddf3f69caee3fed8e'/>
<id>ede95d986c91cc187d590baddf3f69caee3fed8e</id>
<content type='text'>
make sure the directfb CFLAGS are included in the .pc. This fixes the
following compiler error:

/usr/include/SDL2/SDL_syswm.h:77:10: fatal error: directfb.h: No such
file or directory
 #include &lt;directfb.h&gt;
           ^~~~~~~~~~~~

We don't add the directfb pkg-config file as a dependency because
directfb will not be directly linked to sdl, instead sdl will dlopen it.
We do need the headers though, so we simply add the directfb CFLAGS.

This is also what the autotools configure script does.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
make sure the directfb CFLAGS are included in the .pc. This fixes the
following compiler error:

/usr/include/SDL2/SDL_syswm.h:77:10: fatal error: directfb.h: No such
file or directory
 #include &lt;directfb.h&gt;
           ^~~~~~~~~~~~

We don't add the directfb pkg-config file as a dependency because
directfb will not be directly linked to sdl, instead sdl will dlopen it.
We do need the headers though, so we simply add the directfb CFLAGS.

This is also what the autotools configure script does.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: move to CMake and enable Wayland support</title>
<updated>2019-07-01T16:39:29+00:00</updated>
<author>
<name>Bart Ribbers</name>
<email>bribbers@disroot.org</email>
</author>
<published>2019-06-11T15:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=83da2db5c0d3251ae283a686b08e8d63dd6cca76'/>
<id>83da2db5c0d3251ae283a686b08e8d63dd6cca76</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: upgrade to 2.0.9</title>
<updated>2018-11-26T14:05:16+00:00</updated>
<author>
<name>Alexandre Oliveira</name>
<email>rockytvbr@gmail.com</email>
</author>
<published>2018-11-24T16:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=9d9932f541e6eb3df0c1d307b11a203d270aa535'/>
<id>9d9932f541e6eb3df0c1d307b11a203d270aa535</id>
<content type='text'>
The previously required patches were added upstream
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The previously required patches were added upstream
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: fix DirectFB renderer regression</title>
<updated>2018-04-04T22:10:08+00:00</updated>
<author>
<name>Michael Hamann</name>
<email>michael@content-space.de</email>
</author>
<published>2018-04-03T19:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=95601babdcadaebee368f75e62c21407f944a1ed'/>
<id>95601babdcadaebee368f75e62c21407f944a1ed</id>
<content type='text'>
The update to 2.0.8 broke the build of the DirectFB renderer such that
it cannot be used anymore, see
https://bugzilla.libsdl.org/show_bug.cgi?id=4123. This fixes the
regression by re-inserting the affected line in the configure script.

Having a working DirectFB renderer in SDL2 is crucial for postmarketOS
as it is used for unlocking full disk encryption and displaying the
charging animation on almost all devices, see also postmarketOS/osk-sdl#80.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The update to 2.0.8 broke the build of the DirectFB renderer such that
it cannot be used anymore, see
https://bugzilla.libsdl.org/show_bug.cgi?id=4123. This fixes the
regression by re-inserting the affected line in the configure script.

Having a working DirectFB renderer in SDL2 is crucial for postmarketOS
as it is used for unlocking full disk encryption and displaying the
charging animation on almost all devices, see also postmarketOS/osk-sdl#80.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: upgrade to 2.0.8</title>
<updated>2018-03-12T08:40:31+00:00</updated>
<author>
<name>Daniel Sabogal</name>
<email>dsabogalcc@gmail.com</email>
</author>
<published>2018-03-11T22:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=c9796f644ac007fff057a63de0572660236e7aa9'/>
<id>c9796f644ac007fff057a63de0572660236e7aa9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/sdl2: fix include of directfb in header</title>
<updated>2017-11-22T15:30:31+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2017-11-22T15:26:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=bf9e945981a04cac944060f2d644d9d8ca216ae1'/>
<id>bf9e945981a04cac944060f2d644d9d8ca216ae1</id>
<content type='text'>
we need to include the directfb.h outside extern "C" because it includes
c++ headers, or we will have an error: template with C linkage when
compiling gource.

similar to this issue here:
https://github.com/msgpack/msgpack-c/issues/551
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we need to include the directfb.h outside extern "C" because it includes
c++ headers, or we will have an error: template with C linkage when
compiling gource.

similar to this issue here:
https://github.com/msgpack/msgpack-c/issues/551
</pre>
</div>
</content>
</entry>
</feed>
