<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Externals/zlib, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>replace zlib with zlib-ng</title>
<updated>2022-07-24T21:33:37+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2022-07-24T05:10:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=c3b64012d17d3e8a5ab672eaadbdeb5b4e6180fb'/>
<id>c3b64012d17d3e8a5ab672eaadbdeb5b4e6180fb</id>
<content type='text'>
since the benefits are so high, don't link with shared zlib
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since the benefits are so high, don't link with shared zlib
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: Disable warnings for most externals on MSVC, like we do in the VS project files.</title>
<updated>2022-05-21T22:30:56+00:00</updated>
<author>
<name>Admiral H. Curtiss</name>
<email>pikachu025@gmail.com</email>
</author>
<published>2022-05-21T13:09:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6ea7af13e87bcde9301507de5ca071d4532a6d8d'/>
<id>6ea7af13e87bcde9301507de5ca071d4532a6d8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>msbuild: use default Project attrs</title>
<updated>2022-04-27T22:26:43+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2022-04-18T08:05:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=64cd4cc86fa891150b3d4aae6e10826bc44d9ba3'/>
<id>64cd4cc86fa891150b3d4aae6e10826bc44d9ba3</id>
<content type='text'>
maybe it makes the xml less scary :D
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
maybe it makes the xml less scary :D
</pre>
</div>
</content>
</entry>
<entry>
<title>msbuild: re-enable standalone vcxproj processing</title>
<updated>2020-08-22T23:17:50+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-08-21T03:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2f47f486af31e1d1b9447e5967fdfd3b715d31c1'/>
<id>2f47f486af31e1d1b9447e5967fdfd3b715d31c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>msbuild: refactor stuff out of project files (for externals)</title>
<updated>2020-08-22T23:17:50+00:00</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2020-08-19T01:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=7705f7c1a3b13405da3ac3598466317abe19354b'/>
<id>7705f7c1a3b13405da3ac3598466317abe19354b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an ARM64 target to Visual Studio projects</title>
<updated>2019-12-28T09:20:41+00:00</updated>
<author>
<name>Stenzek</name>
<email>stenzek@gmail.com</email>
</author>
<published>2019-11-26T04:31:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6fcb1c6c464c1fcf16104b21efb69176dfff7841'/>
<id>6fcb1c6c464c1fcf16104b21efb69176dfff7841</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update VS projects/solutions to VS2019</title>
<updated>2019-11-30T03:42:52+00:00</updated>
<author>
<name>Stenzek</name>
<email>stenzek@gmail.com</email>
</author>
<published>2019-11-07T04:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=dd23a1ee79697805a9a70fa1faca56135337fbf0'/>
<id>dd23a1ee79697805a9a70fa1faca56135337fbf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>zlib/CMakeLists: Fix check for unistd.h</title>
<updated>2019-05-29T13:03:37+00:00</updated>
<author>
<name>Alex James</name>
<email>theracermaster@gmail.com</email>
</author>
<published>2018-09-22T03:36:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=24226419eda6b7eb0ae635f9e69fcdbf662016c7'/>
<id>24226419eda6b7eb0ae635f9e69fcdbf662016c7</id>
<content type='text'>
The CMakeLists file for the static zlib checks for presence of
unistd.h, but it doesn't properly define HAVE_UNISTD_H if it's found.

This change adds the necessary preprocessor definition if unistd.h is
found.

Upstream zlib handles this with by configuring zconf.h with CMake:
https://github.com/madler/zlib/blob/cacf7f1d4e3d44d871b605da3b647f07d718623f/zconf.h.cmakein#L11

Dolphin's static version of zlib doesn't do this, which is why setting
Z_HAVE_UNISTD_H in zlib's CMakeLists.txt isn't enough.

This probably wasn't noticed since because most *nix systems will use
the shared zlib. Force use of the static zlib (comment out
find_package(ZLIB) in the root CMakeLists.txt) and you'll see implicit
function declaration warnings during its compilation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CMakeLists file for the static zlib checks for presence of
unistd.h, but it doesn't properly define HAVE_UNISTD_H if it's found.

This change adds the necessary preprocessor definition if unistd.h is
found.

Upstream zlib handles this with by configuring zconf.h with CMake:
https://github.com/madler/zlib/blob/cacf7f1d4e3d44d871b605da3b647f07d718623f/zconf.h.cmakein#L11

Dolphin's static version of zlib doesn't do this, which is why setting
Z_HAVE_UNISTD_H in zlib's CMakeLists.txt isn't enough.

This probably wasn't noticed since because most *nix systems will use
the shared zlib. Force use of the static zlib (comment out
find_package(ZLIB) in the root CMakeLists.txt) and you'll see implicit
function declaration warnings during its compilation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to Visual Studio's default Windows SDK</title>
<updated>2018-10-19T23:53:08+00:00</updated>
<author>
<name>Tillmann Karras</name>
<email>tilkax@gmail.com</email>
</author>
<published>2018-10-19T23:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=97cc9894e46a8200d524a6e3fad943db71cae3b5'/>
<id>97cc9894e46a8200d524a6e3fad943db71cae3b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CMakeLists: Don't dump zlib's includes into the top-level directory</title>
<updated>2018-04-13T12:32:48+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2018-04-13T12:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2851c7e5ee4ede01a5a99cada1a2762f6ca52918'/>
<id>2851c7e5ee4ede01a5a99cada1a2762f6ca52918</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
