[gentoo-dev] [PATCH] toolchain.eclass: fix cygwinports patching

2020-03-16 Thread haubi
From: Michael Haubenwallner Introduction of tc_apply_patches dropped patch dir, per commit bd758f25a82460f6e7011314f9fb7923864e9e1e Signed-off-by: Michael Haubenwallner --- eclass/toolchain.eclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/eclass/toolchain.eclas

[gentoo-dev] [PATCH 1/4] add lt-2.4.6 winnt patches for use with parity-2

2020-03-12 Thread haubi
From: Michael Haubenwallner If a package does not have libtool-2.4.6 there is no guarantee things will work, and the package should use eautoreconf instead. Signed-off-by: Michael Haubenwallner --- eltpatch.in | 3 +- patches/winnt-conf/2.4.6-cmd-max-len| 15

[gentoo-dev] [PATCH 3/4] winnt: enable WOE properties, found in intl.m4

2020-03-12 Thread haubi
From: Michael Haubenwallner Signed-off-by: Michael Haubenwallner --- patches/winnt-conf/woe32| 11 +++ patches/winnt-conf/woe32dll | 11 +++ 2 files changed, 22 insertions(+) create mode 100644 patches/winnt-conf/woe32 create mode 100644 patches/winnt-conf/woe32dll diff -

[gentoo-dev] [PATCH 4/4] winnt: die if libtool version is not 2.4.6+

2020-03-12 Thread haubi
From: Michael Haubenwallner Signed-off-by: Michael Haubenwallner --- eltpatch.in | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/eltpatch.in b/eltpatch.in index 6b69216..e12f754 100644 --- a/eltpatch.in +++ b/eltpatch.in @@ -179,7 +179,7 @@ elibtoolize() {

[gentoo-dev] [PATCH 2/4] add lt-2.4.6.42-b88ce winnt patches for use with parity-2

2020-03-12 Thread haubi
From: Michael Haubenwallner If a package does not have libtool-2.4.6 or 2.4.6.42-b88c3 there is no guarantee things will work, and the package should use eautoreconf. Signed-off-by: Michael Haubenwallner --- patches/winnt-conf/2.4.6.42-global-syms | 129 patches/winnt-

[gentoo-dev] [PATCH 0/4] elt-patches: support wrapped Win32 MSVC toolchain

2020-03-12 Thread haubi
native Win32 support is considered highly experimental still, I would like to apply the libtool patches for parity via elibtoolize only, without applying them in sys-devel/libtool itself yet. WDYT? [1] https://github.com/mduft/parity/tree/master/parity.patches Thanks! /haubi/