<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/packages/mingw.scm, branch wip-deploy</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=wip-deploy</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=wip-deploy'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-08-14T19:29:53Z</updated>
<entry>
<title>gnu: mingw: Add x86_64 support.</title>
<updated>2019-08-14T19:29:53Z</updated>
<author>
<name>Carl Dong</name>
</author>
<published>2019-08-14T17:46:53Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=67dac6b8920755cb011047157bb7b4fae4760143'/>
<id>urn:sha1:67dac6b8920755cb011047157bb7b4fae4760143</id>
<content type='text'>
This patch parameterizes previously hard-coded instances of
i686-w64-mingw32, adding support for x86_64-w64-mingw32.

* gnu/packages/mingw.scm (make-mingw-w64): New procedure.
(mingw-w64-i686, mingw-w64-x86_64): New variables.
(%mingw-triplet): Remove.
(mingw-w64): Update to point to 'mingw-w64-i686'.
* gnu/packages/cross-base.scm (cross-gcc): Use 'libc' keyword argument
if specified, instead of treating it as a boolean.
(native-libc): Return the correct mingw-w64 depending on machine
specified in target.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add "x86_64-mingw".
* gnu/build/cross-toolchain.scm (set-cross-path/mingw): Replace
hardcoded 'i686-w64-mingw32' instances with 'target' keyword argument.
(cross-gcc-build-phases): Update accordingly; use 'target-mingw?'
implementation of target checking and add commentary.
* gnu/ci.scm (%cross-targets): Add "x86_64-w64-mingw32".
</content>
</entry>
<entry>
<title>gnu: mingw-w64: Update to 5.0.4.</title>
<updated>2018-08-09T00:17:25Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
</author>
<published>2018-08-08T18:54:42Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=5c0f11c29cfed59d82ab06d92d2348f0fde30eb8'/>
<id>urn:sha1:5c0f11c29cfed59d82ab06d92d2348f0fde30eb8</id>
<content type='text'>
* gnu/packages/mingw.scm (mingw-w64): Update to 5.0.4.
</content>
</entry>
<entry>
<title>gnu: mingw-w64: Update to 5.0.3.</title>
<updated>2018-03-12T03:57:52Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
</author>
<published>2018-03-11T22:00:00Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=5dacc645b8830d5f65a677bb23a2c93241b165fb'/>
<id>urn:sha1:5dacc645b8830d5f65a677bb23a2c93241b165fb</id>
<content type='text'>
* gnu/packages/mingw.scm (mingw-w64): Update to 5.0.3.
</content>
</entry>
<entry>
<title>gnu: mingw-w64: Fix home page and avoid further confusion.</title>
<updated>2018-03-12T03:57:44Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
</author>
<published>2018-03-11T21:34:07Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=8aaba500713df6d0ccd806caff4f24f4c9fcce49'/>
<id>urn:sha1:8aaba500713df6d0ccd806caff4f24f4c9fcce49</id>
<content type='text'>
MinGW-w64 was forked (in rather dramatic fashion) from the original
MinGW.  The two projects remain distinct and MinGW-w64 seems by far the
actively developed of the two.

* gnu/packages/mingw.scm (mingw-w64)[home-page]: Point to the correct
upstream.  Use HTTPS.
[description]: Expand and briefly note the relationship between the
two projects.  Use @dfn.
</content>
</entry>
<entry>
<title>gnu: Remove "open source" from descriptions.</title>
<updated>2017-11-08T15:21:53Z</updated>
<author>
<name>Ricardo Wurmus</name>
</author>
<published>2017-11-08T14:41:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=5a80c15c14760b3989e24c7893bf79afb9f48741'/>
<id>urn:sha1:5a80c15c14760b3989e24c7893bf79afb9f48741</id>
<content type='text'>
All software in Guix is Free Software.

* gnu/packages/aidc.scm (libdmtx)[description]: Remove "open source" string.
* gnu/packages/firmware.scm (seabios)[description]: Likewise.
* gnu/packages/libupnp.scm (libupnp)[description]: Likewise.
* gnu/packages/maths.scm (cubicle)[description]: Likewise.
* gnu/packages/mingw.scm (mingw-w64)[description]: Likewise.
* gnu/packages/game-development.scm (openmw)[description]: Likewise.
[synopsis]: Remove "Free software".
</content>
</entry>
<entry>
<title>gnu: Add mingw-w64.</title>
<updated>2016-12-07T09:23:16Z</updated>
<author>
<name>Jan Nieuwenhuizen</name>
</author>
<published>2016-04-14T05:35:40Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=cf0ef075c43437f183bc4cb390481e9c9b5a3399'/>
<id>urn:sha1:cf0ef075c43437f183bc4cb390481e9c9b5a3399</id>
<content type='text'>
* gnu/packages/patches/gcc-4.9.3-mingw-gthr-default.patch,
gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch,
gnu/packages/mingw.scm: New files.
* gnu/local.mk (dist_patch_DATA): Add the patches.
(GNU_SYSTEM_MODULES): Add mingw.scm.
</content>
</entry>
</feed>
