dev-libs/libyaml: fix dll build on mingw-w64.
authorMarty E. Plummer <hanetzer@protonmail.com>
Fri, 5 Jan 2018 06:15:44 +0000 (00:15 -0600)
committerPatrice Clement <monsieurp@gentoo.org>
Mon, 8 Jan 2018 16:35:20 +0000 (17:35 +0100)
commit11f6c152a7176c8a835f4d781b50539c69a9ccbb
tree685b5943f005055b448c8d2407368b294035ac6f
parent39e0aee62f6ccdc9014601b7f70bf3408fd003cf
dev-libs/libyaml: fix dll build on mingw-w64.

includes the following patches:

https://github.com/yaml/libyaml/commit/119b7b6adfa72552d6dc7eb03f402ff5cf8f9fa6
https://github.com/yaml/libyaml/pull/85

Former is upstreamed, the latter is a pending PR. Without these changes a
shared library/dll cannot be created on mingw-w64. Latter patch is applied also
to the generated Makefile.in in order to prevent the need for eautoreconf.

Package-Manager: Portage-2.3.19, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6752
dev-libs/libyaml/files/libyaml-0.1.7-mingw-no-undefined.patch [new file with mode: 0644]
dev-libs/libyaml/libyaml-0.1.7-r1.ebuild [new file with mode: 0644]