[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/, sys-libs/ncurses/files/

2020-12-26 Thread Sam James
commit: 6528e2e47e1f9955dba9a6108500a93fdd7af014
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 26 20:57:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 26 20:57:11 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6528e2e4

sys-libs/ncurses: moved to ::gentoo

Signed-off-by: Sam James  gentoo.org>

 sys-libs/ncurses/Manifest  |   3 -
 sys-libs/ncurses/files/ncurses-5.7-nongnu.patch|  11 -
 sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch |  24 --
 .../files/ncurses-5.9-fix-clang-build.patch|  44 ---
 sys-libs/ncurses/files/ncurses-5.9-gcc-5.patch |  46 ---
 .../files/ncurses-5.9-no-I-usr-include.patch   |  45 ---
 .../ncurses/files/ncurses-5.9-pkg-config.patch |  26 --
 .../files/ncurses-5.9-rxvt-unicode-9.15.patch  | 191 -
 .../ncurses/files/ncurses-6.0-cppflags-cross.patch |  35 ---
 sys-libs/ncurses/files/ncurses-6.0-gfbsd.patch |  24 --
 .../ncurses/files/ncurses-6.0-pkg-config.patch |  14 -
 .../files/ncurses-6.0-rxvt-unicode-9.15.patch  | 191 -
 sys-libs/ncurses/files/ncurses-6.0-ticlib.patch|  15 -
 .../files/ncurses-6.1-st07_terminfo_typo.patch |  14 -
 .../ncurses-6.2-no_user_ldflags_in_libs.patch  |  40 ---
 sys-libs/ncurses/metadata.xml  |  17 --
 sys-libs/ncurses/ncurses-5.9-r101.ebuild   | 235 ---
 sys-libs/ncurses/ncurses-6.1-r2.ebuild | 293 ---
 sys-libs/ncurses/ncurses-6.1-r3.ebuild | 308 
 sys-libs/ncurses/ncurses-6.2-r1.ebuild | 317 -
 20 files changed, 1893 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
deleted file mode 100644
index 872019d041..00
--- a/sys-libs/ncurses/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
-DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee
-DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 
6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c
 SHA512 
4c1333dcc30e858e8a9525d4b9aefb6cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d

diff --git a/sys-libs/ncurses/files/ncurses-5.7-nongnu.patch 
b/sys-libs/ncurses/files/ncurses-5.7-nongnu.patch
deleted file mode 100644
index 3f4a405200..00
--- a/sys-libs/ncurses/files/ncurses-5.7-nongnu.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 ncurses-5.7/ncurses/curses.priv.h
-+++ ncurses-5.7/ncurses/curses.priv.h
-@@ -1452,6 +1452,8 @@ extern NCURSES_EXPORT(void) _nc_expanded
- 
- /* charable.c */
- #if USE_WIDEC_SUPPORT
-+#include 
-+
- extern NCURSES_EXPORT(bool) _nc_is_charable(wchar_t);
- extern NCURSES_EXPORT(int) _nc_to_char(wint_t);
- extern NCURSES_EXPORT(wint_t) _nc_to_widechar(int);

diff --git a/sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch 
b/sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch
deleted file mode 100644
index 0200a14462..00
--- a/sys-libs/ncurses/files/ncurses-5.8-gfbsd.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-we'll hijack the freebsd* case that comes later
-
 ncurses-5.6/aclocal.m4
-+++ ncurses-5.6/aclocal.m4
-@@ -3806,7 +3806,7 @@
-   fi
-   cf_cv_rm_so_locs=yes
-   ;;
--  linux*|gnu*|k*bsd*-gnu) #(vi
-+  linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*) #(vi
-   if test "$DFT_LWR_MODEL" = "shared" ; then
-   LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
-   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
 ncurses-5.6/configure
-+++ ncurses-5.6/configure
-@@ -3806,7 +3806,7 @@
-   fi
-   cf_cv_rm_so_locs=yes
-   ;;
--  linux*|gnu*|k*bsd*-gnu) #(vi
-+  linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*) #(vi
-   if test "$DFT_LWR_MODEL" = "shared" ; then
-   LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
-   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"

diff --git a/sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch 
b/sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch
deleted file mode 100644
index 0c6ca7acc4..00
--- a/sys-libs/ncurses/files/ncurses-5.9-fix-clang-build.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff --git a/ncurses-5.9/c++/cursesf.h b/ncurses-5.9/c++/cursesf.h
-index 70a30c3..db38063 100644
 

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/, sys-libs/ncurses/files/

2020-12-23 Thread Fabian Groffen
commit: 486383c464bb9d6a3b40448a0a05b67ff1640004
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 23 09:15:09 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 23 09:15:09 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=486383c4

sys-libs/ncurses: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-libs/ncurses/Manifest  |   1 -
 .../ncurses/files/ncurses-5.5-aix-shared.patch |  12 --
 sys-libs/ncurses/files/ncurses-5.6-build.patch |  11 --
 sys-libs/ncurses/files/ncurses-5.6-darwin.patch|  11 --
 sys-libs/ncurses/files/ncurses-5.6-gfbsd.patch |  24 ---
 sys-libs/ncurses/files/ncurses-5.6-interix.patch   |  21 ---
 sys-libs/ncurses/files/ncurses-5.6-libtool.patch   |  38 -
 sys-libs/ncurses/files/ncurses-5.6-mint.patch  |  11 --
 sys-libs/ncurses/files/ncurses-5.6-netbsd.patch|  24 ---
 sys-libs/ncurses/files/ncurses-5.6-solaris2.patch  |  84 -
 sys-libs/ncurses/files/ncurses-5.7-emacs.patch |  44 -
 .../ncurses/files/ncurses-5.7-hashdb-open.patch|  88 --
 sys-libs/ncurses/files/ncurses-5.7-irix.patch  |  40 -
 .../files/ncurses-5.7-ldflags-with-libtool.patch   |  22 ---
 .../ncurses/files/ncurses-5.7-mint-terminfo.patch  | 175 ---
 sys-libs/ncurses/files/ncurses-5.7-mint.patch  |  13 --
 .../files/ncurses-5.7-rxvt-unicode-9.09.patch  | 189 -
 .../ncurses/files/ncurses-5.7-rxvt-unicode.patch   | 174 ---
 .../files/ncurses-5.7-tic-cross-detection.patch|  58 ---
 .../ncurses/files/ncurses-5.7-x64-freebsd.patch|  27 ---
 .../ncurses/files/ncurses-5.8-rxvt-unicode.patch   | 189 -
 sys-libs/ncurses/ncurses-5.9-r101.ebuild   |  40 +
 sys-libs/ncurses/ncurses-6.1-r2.ebuild |   5 +-
 sys-libs/ncurses/ncurses-6.1-r3.ebuild |   5 +-
 sys-libs/ncurses/ncurses-6.2-r1.ebuild |   3 +-
 25 files changed, 8 insertions(+), 1301 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 05d911281e..872019d041 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,4 +1,3 @@
-DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
 DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee
 DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 
6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c
 SHA512 
4c1333dcc30e858e8a9525d4b9aefb6cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d

diff --git a/sys-libs/ncurses/files/ncurses-5.5-aix-shared.patch 
b/sys-libs/ncurses/files/ncurses-5.5-aix-shared.patch
deleted file mode 100644
index 05b67c6b49..00
--- a/sys-libs/ncurses/files/ncurses-5.5-aix-shared.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 ncurses-5.6/configure.orig 2007-01-27 09:02:39.521587000 +0100
-+++ ncurses-5.6/configure  2007-01-27 09:17:49.261587000 +0100
-@@ -5147,6 +5147,9 @@
-   fi
-   MK_SHARED_LIB='${LD} -d y -G -o $@'
-   ;;
-+  aix4.[3-9]*|aix5*)
-+  MK_SHARED_LIB='${CC} -shared -Wl,-brtl 
-Wl,-blibpath:${libdir}:/usr/lib -o $@'
-+  ;;
-   *)
-   CC_SHARED_OPTS='unknown'
-   MK_SHARED_LIB='echo unknown'

diff --git a/sys-libs/ncurses/files/ncurses-5.6-build.patch 
b/sys-libs/ncurses/files/ncurses-5.6-build.patch
deleted file mode 100644
index db17458154..00
--- a/sys-libs/ncurses/files/ncurses-5.6-build.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 configure
-+++ configure
-@@ -9122,7 +9122,7 @@
- echo "$as_me:9122: result: $with_warnings" >&5
- echo "${ECHO_T}$with_warnings" >&6
- 
--if test -n "$with_warnings"; then
-+if test "x$with_warnings" = "xyes"; then
-   ADAFLAGS="$ADAFLAGS -gnatg"
- 
- INTEL_COMPILER=no

diff --git a/sys-libs/ncurses/files/ncurses-5.6-darwin.patch 
b/sys-libs/ncurses/files/ncurses-5.6-darwin.patch
deleted file mode 

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2020-12-08 Thread Sam James
commit: 0df78fac3d346380af02e2f21f7e0049690222fd
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  8 17:46:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  8 17:46:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0df78fac

sys-libs/ncurses: sync (bump to 6.2)

Let's use -r1 instead of -r0 (implied) to make it easier
to see when we're in sync or not.

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-libs/ncurses/Manifest  |   1 +
 .../ncurses-6.2-no_user_ldflags_in_libs.patch  |  40 +++
 sys-libs/ncurses/ncurses-6.2-r1.ebuild | 318 +
 3 files changed, 359 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 7ed866991b..05d911281e 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,4 @@
 DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
 DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee
+DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 
6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c
 SHA512 
4c1333dcc30e858e8a9525d4b9aefb6cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d

diff --git a/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch 
b/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch
new file mode 100644
index 00..66345b51fe
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.2-no_user_ldflags_in_libs.patch
@@ -0,0 +1,40 @@
+From be554be06475b36da2f69aabfd873ad55f7ef95c Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Thu, 13 Feb 2020 11:51:09 +0100
+Subject: [PATCH] Don't bleed user LDFLAGS into Libs
+
+Signed-off-by: Lars Wendler 
+---
+ misc/gen-pkgconfig.in  | 2 +-
+ misc/ncurses-config.in | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/misc/gen-pkgconfig.in b/misc/gen-pkgconfig.in
+index 8f00b824..009d2156 100644
+--- a/misc/gen-pkgconfig.in
 b/misc/gen-pkgconfig.in
+@@ -80,7 +80,7 @@ if [ "$includedir" != "/usr/include" ]; then
+ fi
+ 
+ lib_flags=
+-for opt in -L$libdir @LDFLAGS@ @EXTRA_LDFLAGS@ @LIBS@
++for opt in -L$libdir @LIBS@
+ do
+   case $opt in
+   -l*) # LIBS is handled specially below
+diff --git a/misc/ncurses-config.in b/misc/ncurses-config.in
+index 7f8ba697..2f1915cd 100644
+--- a/misc/ncurses-config.in
 b/misc/ncurses-config.in
+@@ -101,7 +101,7 @@ fi
+ # There is no portable way to find the list of standard library directories. 
+ # Require a POSIX shell anyway, to keep this simple.
+ lib_flags=
+-for opt in -L$libdir @LDFLAGS@ @EXTRA_LDFLAGS@ $LIBS
++for opt in -L$libdir $LIBS
+ do
+   case $opt in
+   -specs*) # ignore linker specs-files which were used to build library
+-- 
+2.25.0
+

diff --git a/sys-libs/ncurses/ncurses-6.2-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.2-r1.ebuild
new file mode 100644
index 00..dc175394ec
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.2-r1.ebuild
@@ -0,0 +1,318 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs 
usr-ldscript
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ 
https://invisible-island.net/ncurses/;
+SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz"
+
+if [[ "${PV}" == *_p* ]] ; then
+   SRC_URI+=" 
ftp://ftp.invisible-island.net/${PN}/${PV/_p*}/${P/_p/-}-patch.sh.bz2
+   
https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${P/_p/-}-patch.sh.bz2;
+fi
+
+LICENSE="MIT"
+# The subslot reflects the SONAME.
+SLOT="0/6"
+KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ada +cxx debug doc gpm minimal profile static-libs test threads tinfo 
trace unicode"
+RESTRICT="!test? ( test )"
+
+DEPEND="gpm? ( 

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2019-03-24 Thread Fabian Groffen
commit: e2a0fbd3793ecd992b853111e5ec1292a68a1d56
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 24 09:32:43 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 24 09:32:43 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e2a0fbd3

sys-libs/ncurses: align with gx86

Package-Manager: Portage-2.3.62-prefix, Repoman-2.3.12
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-libs/ncurses/ncurses-6.1-r3.ebuild | 21 +
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-6.1-r3.ebuild 
b/sys-libs/ncurses/ncurses-6.1-r3.ebuild
index 034891ac60..46e8fa420e 100644
--- a/sys-libs/ncurses/ncurses-6.1-r3.ebuild
+++ b/sys-libs/ncurses/ncurses-6.1-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-inherit flag-o-matic toolchain-funcs multilib-minimal multilib-build
+inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs
 
 MY_PV=${PV:0:3}
 PV_SNAP=${PV:4}
@@ -25,8 +25,7 @@ RDEPEND="${DEPEND}
!<=sys-libs/ncurses-5.9-r4:5
!

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2019-03-24 Thread Fabian Groffen
commit: 8301a99226fc15e78c8d5c481c63bf8922a95ae6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Mar 24 09:14:18 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Mar 24 09:14:18 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8301a992

sys-libs/ncurses: sync

Package-Manager: Portage-2.3.62-prefix, Repoman-2.3.12
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-libs/ncurses/Manifest  |  1 -
 ...ncurses-6.0-r2.ebuild => ncurses-6.1-r3.ebuild} | 57 +-
 2 files changed, 35 insertions(+), 23 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 07b5a3ad4a..7ed866991b 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,4 +1,3 @@
 DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
-DIST ncurses-6.0.tar.gz 3131891 BLAKE2B 
68670ebdaba28c7a750631da01a0e3681b476cc9e9ae6fd9eae5a254f41fab5f1a5df5fa9897a92d1da751f1cc0b72f2ffee4603865900e67fcbb949c102cf78
 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
 DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee

diff --git a/sys-libs/ncurses/ncurses-6.0-r2.ebuild 
b/sys-libs/ncurses/ncurses-6.1-r3.ebuild
similarity index 85%
rename from sys-libs/ncurses/ncurses-6.0-r2.ebuild
rename to sys-libs/ncurses/ncurses-6.1-r3.ebuild
index 0b89379de4..034891ac60 100644
--- a/sys-libs/ncurses/ncurses-6.0-r2.ebuild
+++ b/sys-libs/ncurses/ncurses-6.1-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
-inherit eutils flag-o-matic toolchain-funcs multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib-minimal multilib-build
 
 MY_PV=${PV:0:3}
 PV_SNAP=${PV:4}
@@ -23,6 +23,7 @@ DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
 # Block the older ncurses that installed all files w/SLOT=5. #557472
 RDEPEND="${DEPEND}
!<=sys-libs/ncurses-5.9-r4:5
+   !/dev/null)
-   local basedir=$(basename $(dirname "${termfile}"))
+   local basedir=$(basename "$(dirname "${termfile}")")
 
if [[ -n ${termfile} ]] ; then
-   dodir /etc/terminfo/${basedir}
-   mv ${termfile} "${ED}"/etc/terminfo/${basedir}/
-   dosym ../../../../etc/terminfo/${basedir}/${x} \
-   /usr/share/terminfo/${basedir}/${x}
+   dodir "/etc/terminfo/${basedir}"
+   mv "${termfile}" 
"${ED}/etc/terminfo/${basedir}/" || die
+   dosym 
"../../../../etc/terminfo/${basedir}/${x}" \
+   "/usr/share/terminfo/${basedir}/${x}"
fi
done
 #  fi
 
-   echo "CONFIG_PROTECT_MASK=\"/etc/terminfo\"" > "${T}"/50ncurses
-   doenvd "${T}"/50ncurses
+   echo "CONFIG_PROTECT_MASK=\"/etc/terminfo\"" | newenvd - 50ncurses
 
use minimal && rm -r "${ED}"/usr/share/terminfo*
# Because ncurses5-config --terminfo returns the directory we keep it
@@ -277,7 +287,10 @@ multilib_src_install_all() {
 
cd "${S}"
dodoc ANNOUNCE MANIFEST NEWS README* TO-DO doc/*.doc
-   use doc && dohtml -r doc/html/
+   if use doc ; then
+   docinto html
+   dohtml -r doc/html/
+   fi
 }
 
 pkg_preinst() {



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2018-03-26 Thread Fabian Groffen
commit: 146df83cbe472cee44ed461b015c185a8a20135f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Mar 26 15:40:30 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Mar 26 15:40:30 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=146df83c

sys-libs/ncurses: sync

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 sys-libs/ncurses/Manifest  |  1 +
 .../files/ncurses-6.1-st07_terminfo_typo.patch | 14 +
 ...ncurses-6.0-r1.ebuild => ncurses-6.1-r2.ebuild} | 33 +-
 3 files changed, 34 insertions(+), 14 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index bc5c230fbe..07b5a3ad4a 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,4 @@
 DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
 DIST ncurses-6.0.tar.gz 3131891 BLAKE2B 
68670ebdaba28c7a750631da01a0e3681b476cc9e9ae6fd9eae5a254f41fab5f1a5df5fa9897a92d1da751f1cc0b72f2ffee4603865900e67fcbb949c102cf78
 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
+DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee

diff --git a/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch 
b/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch
new file mode 100644
index 00..4532d648a6
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch
@@ -0,0 +1,14 @@
+https://github.com/tmux/tmux/issues/1264
+https://bugs.gentoo.org/651494
+
+--- ncurses-6.1/misc/terminfo.src
 ncurses-6.1/misc/terminfo.src
+@@ -6260,7 +6260,7 @@
+%=%t3%e%p1%d%;m,
+   sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|
+   %t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m,
+-  Ss=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B,
++  Ms=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B,
+   kLFT3=\E[1;3D, kLFT5=\E[1;5D, kNXT3=\E[6;3~,
+   kNXT5=\E[6;5~, kPRV3=\E[5;3~, kPRV5=\E[5;5~,
+   kRIT3=\E[1;3C, kRIT5=\E[1;5C, kUP3=\E[1;3A, kUP5=\E[1;5A,

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
similarity index 92%
rename from sys-libs/ncurses/ncurses-6.0-r1.ebuild
rename to sys-libs/ncurses/ncurses-6.1-r2.ebuild
index 6795bf45fb..e53fc18de4 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
-inherit eutils flag-o-matic toolchain-funcs multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib-minimal multilib-build
 
 MY_PV=${PV:0:3}
 PV_SNAP=${PV:4}
@@ -23,6 +23,7 @@ DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
 # Block the older ncurses that installed all files w/SLOT=5. #557472
 RDEPEND="${DEPEND}
!<=sys-libs/ncurses-5.9-r4:5
+   !/dev/null)
local basedir=$(basename $(dirname "${termfile}"))
@@ -275,7 +277,10 @@ multilib_src_install_all() {
 
cd "${S}"
dodoc ANNOUNCE MANIFEST NEWS README* TO-DO doc/*.doc
-   use doc && dohtml -r doc/html/
+   if use doc ; then
+   docinto html
+   dohtml -r doc/html/
+   fi
 }
 
 pkg_preinst() {



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2018-01-13 Thread Fabian Groffen
commit: 21d8dc6dfba3beb431230ac355906cf73a62063e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jan 13 09:16:20 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Jan 13 09:16:20 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=21d8dc6d

sys-libs/ncurses: fix build during bootstrap

When no ncurses is installed and not doing cross compilation, as during
bootstrap, we should not attempt to build cross tools, because configure
wasn't run to create them.
Normally this doesn't happen, because ncurses would be installed
already, but during a bootstrap this obviously isn't the case.

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 sys-libs/ncurses/Manifest  | 21 +
 sys-libs/ncurses/ncurses-6.0-r2.ebuild |  2 +-
 2 files changed, 2 insertions(+), 21 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 0afd35d992..bc5c230fbe 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,22 +1,3 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
 DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
-DIST ncurses-6.0.tar.gz 3131891 SHA256 
f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
 WHIRLPOOL 
25bef32a63113f07259e81e2cd34b7065e32b471d190c79d56df6e7187fa0d76ae4585ecb2a5d36b3a3dc4facecc9c928503aa97195344a8594ad031bae41949
--BEGIN PGP SIGNATURE-
-
-iQIzBAEBCAAdFiEEqGPdSmYcJzzTeG67KfsOnscZ7iAFAlpV/hIACgkQKfsOnscZ
-7iBF/g/+LIAo/FcVX3E0yQw7KUG0bI3SHViyKFonl5JwE3EwaS+s4JtjgvtNiX4N
-M4+TGH3WrIAC8MyEElXnUTUCawDHFxqtGBSuIqIHKZEwMezssJFTMKFU0WDlUU3W
-eEMmDA1ahNUp8GrTv05sWT5HZXxj/KwcF4OWJ4m0WEtmD5C8YJDgEbzhK4SgJfEK
-sqmaROR6fuNu/iiiQsMN6x9lGy6cchyd6MWPZUFhjWmCsGJ1ZQlChl6xYi4d9E26
-MELv85fY02jGnRK/dnCNMe1GhNRq+UYUkqYDlce/20kMMoFgtTFMI6LGs357S1fE
-njqlBJBal8ZuNS+ZExf1g7DzVbbx2dUztYpLJiWP+5fsHWbgW+x/S2tCnNPZvvqL
-9H8ZYK638cJ0qhVGaRRrTOB+VBebdyJMRv2AwhDReA3YroAdLw8KSiFfTNbBx71h
-nY55it3C+sctPk6pwIRLkl1ZWOoQwg52gHrbYt0GwZSPIor3CjQFgGXD4bFzsgFg
-q7wIAZSqM+wSvUKtyMvqXivG/3IUDsGHv4ps4abi1CwTVuJogqlfrxKPzGSVQ2UP
-7ZJBKDdPK1RP0Y04s8C52l2PtnqavKtGwGVFF5T54W9oYSSP4Nmqfo9vNRwSM2i5
-1TTrV9vkXrbwxUBcf3X8jPYMb+AUzxHY2aSmDSZYdvsA0ZQZ8Ow=
-=chTB
--END PGP SIGNATURE-
+DIST ncurses-6.0.tar.gz 3131891 BLAKE2B 
68670ebdaba28c7a750631da01a0e3681b476cc9e9ae6fd9eae5a254f41fab5f1a5df5fa9897a92d1da751f1cc0b72f2ffee4603865900e67fcbb949c102cf78
 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963

diff --git a/sys-libs/ncurses/ncurses-6.0-r2.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r2.ebuild
index ec83475439..0b89379de4 100644
--- a/sys-libs/ncurses/ncurses-6.0-r2.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r2.ebuild
@@ -189,7 +189,7 @@ do_configure() {
 
 src_compile() {
# See comments in src_configure.
-   if ! ROOT=/ has_version "~sys-libs/${P}:0" ; then
+   if ! ROOT=/ has_version "~sys-libs/${P}:0" && !multilib_is_native_abi ; 
then
# We make 'tic$(x)' here, for Cygwin having x=".exe".
BUILD_DIR="${WORKDIR}" \
do_compile cross -C progs all PROGS='tic$(x)'



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2018-01-10 Thread Michael Haubenwallner
commit: dff6716c15f570b48f7a8199be2c2017e0f6e58f
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Wed Jan 10 11:50:45 2018 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Jan 10 11:50:45 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=dff6716c

sys-libs/ncurses: build tic.exe for Cygwin

Package-Manager: Portage-2.3.13, Repoman-2.3.3
Manifest-Sign-Key: 0x29FB0E9EC719EE20

 sys-libs/ncurses/Manifest  | 21 -
 sys-libs/ncurses/ncurses-6.0-r2.ebuild |  3 ++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index bc5c230fbe..0afd35d992 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,22 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
 DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
-DIST ncurses-6.0.tar.gz 3131891 BLAKE2B 
68670ebdaba28c7a750631da01a0e3681b476cc9e9ae6fd9eae5a254f41fab5f1a5df5fa9897a92d1da751f1cc0b72f2ffee4603865900e67fcbb949c102cf78
 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
+DIST ncurses-6.0.tar.gz 3131891 SHA256 
f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
 WHIRLPOOL 
25bef32a63113f07259e81e2cd34b7065e32b471d190c79d56df6e7187fa0d76ae4585ecb2a5d36b3a3dc4facecc9c928503aa97195344a8594ad031bae41949
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCAAdFiEEqGPdSmYcJzzTeG67KfsOnscZ7iAFAlpV/hIACgkQKfsOnscZ
+7iBF/g/+LIAo/FcVX3E0yQw7KUG0bI3SHViyKFonl5JwE3EwaS+s4JtjgvtNiX4N
+M4+TGH3WrIAC8MyEElXnUTUCawDHFxqtGBSuIqIHKZEwMezssJFTMKFU0WDlUU3W
+eEMmDA1ahNUp8GrTv05sWT5HZXxj/KwcF4OWJ4m0WEtmD5C8YJDgEbzhK4SgJfEK
+sqmaROR6fuNu/iiiQsMN6x9lGy6cchyd6MWPZUFhjWmCsGJ1ZQlChl6xYi4d9E26
+MELv85fY02jGnRK/dnCNMe1GhNRq+UYUkqYDlce/20kMMoFgtTFMI6LGs357S1fE
+njqlBJBal8ZuNS+ZExf1g7DzVbbx2dUztYpLJiWP+5fsHWbgW+x/S2tCnNPZvvqL
+9H8ZYK638cJ0qhVGaRRrTOB+VBebdyJMRv2AwhDReA3YroAdLw8KSiFfTNbBx71h
+nY55it3C+sctPk6pwIRLkl1ZWOoQwg52gHrbYt0GwZSPIor3CjQFgGXD4bFzsgFg
+q7wIAZSqM+wSvUKtyMvqXivG/3IUDsGHv4ps4abi1CwTVuJogqlfrxKPzGSVQ2UP
+7ZJBKDdPK1RP0Y04s8C52l2PtnqavKtGwGVFF5T54W9oYSSP4Nmqfo9vNRwSM2i5
+1TTrV9vkXrbwxUBcf3X8jPYMb+AUzxHY2aSmDSZYdvsA0ZQZ8Ow=
+=chTB
+-END PGP SIGNATURE-

diff --git a/sys-libs/ncurses/ncurses-6.0-r2.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r2.ebuild
index 1281b6ceed..ec83475439 100644
--- a/sys-libs/ncurses/ncurses-6.0-r2.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r2.ebuild
@@ -190,8 +190,9 @@ do_configure() {
 src_compile() {
# See comments in src_configure.
if ! ROOT=/ has_version "~sys-libs/${P}:0" ; then
+   # We make 'tic$(x)' here, for Cygwin having x=".exe".
BUILD_DIR="${WORKDIR}" \
-   do_compile cross -C progs tic
+   do_compile cross -C progs all PROGS='tic$(x)'
fi
 
multilib-minimal_src_compile



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/, sys-libs/ncurses/files/

2018-01-04 Thread Fabian Groffen
commit: c14cea6ca91442591b6ba6ff167adaab574819cb
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan  5 07:29:17 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan  5 07:29:17 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c14cea6c

sys-libs/ncurses: sync, multijob was removed

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 .../ncurses/files/ncurses-6.0-cppflags-cross.patch |  35 +++
 sys-libs/ncurses/ncurses-5.9-r101.ebuild   |  12 +-
 sys-libs/ncurses/ncurses-5.9-r4.ebuild | 288 
 sys-libs/ncurses/ncurses-5.9-r5.ebuild | 291 -
 sys-libs/ncurses/ncurses-5.9-r99.ebuild|  21 --
 sys-libs/ncurses/ncurses-6.0-r1.ebuild |  22 +-
 ...ncurses-6.0-r1.ebuild => ncurses-6.0-r2.ebuild} |  27 +-
 sys-libs/ncurses/ncurses-6.0.ebuild|  21 --
 8 files changed, 60 insertions(+), 657 deletions(-)

diff --git a/sys-libs/ncurses/files/ncurses-6.0-cppflags-cross.patch 
b/sys-libs/ncurses/files/ncurses-6.0-cppflags-cross.patch
new file mode 100644
index 00..decdc26779
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.0-cppflags-cross.patch
@@ -0,0 +1,35 @@
+https://bugs.gentoo.org/601426
+https://lists.gnu.org/archive/html/bug-ncurses/2015-02/msg00012.html
+
+From: John Vogel
+Subject: [PATCH] c++ binding missed when cross compiling
+Date: Mon, 16 Feb 2015 01:01:48 -0500
+
+The configure script hard codes the include dir to the prefix'ed include dir,
+when checking if c++ compiler works. This breaks the compiler's built-in search
+path. I've included two patches. The first works on the configure.in file, 
which
+requires your autoconf stuff to test and I'm not ready to meddle with at the
+moment. The other works directly on the configure file. I've tested the second
+one; it should mirror what the first patch tries to achieve and works for me.
+
+--- a/configure
 b/configure
+@@ -2938,10 +2938,6 @@
+   echo "$as_me:2938: checking if $CXX works" >&5
+ echo $ECHO_N "checking if $CXX works... $ECHO_C" >&6
+ 
+-  save_CPPFLAGS="$CPPFLAGS"
+-  eval cf_includedir=${includedir}
+-  CPPFLAGS="$CPPFLAGS -I${cf_includedir}"
+-
+ cat >conftest.$ac_ext <<_ACEOF
+ #line 2946 "configure"
+ #include "confdefs.h"
+@@ -2978,7 +2974,6 @@
+ cf_cxx_works=no
+ fi
+ rm -f conftest.$ac_objext conftest.$ac_ext
+-  CPPFLAGS="$save_CPPFLAGS"
+ 
+   echo "$as_me:2983: result: $cf_cxx_works" >&5
+ echo "${ECHO_T}$cf_cxx_works" >&6

diff --git a/sys-libs/ncurses/ncurses-5.9-r101.ebuild 
b/sys-libs/ncurses/ncurses-5.9-r101.ebuild
index fcda07247d..f2cf2869c5 100644
--- a/sys-libs/ncurses/ncurses-5.9-r101.ebuild
+++ b/sys-libs/ncurses/ncurses-5.9-r101.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 # This version is just for the ABI .5 library
 
 EAPI="5"
 
-inherit eutils toolchain-funcs multilib-minimal multiprocessing flag-o-matic 
libtool
+inherit eutils toolchain-funcs multilib-minimal flag-o-matic libtool
 
 MY_PV=${PV:0:3}
 MY_P=${PN}-${MY_PV}
@@ -108,8 +107,6 @@ src_configure() {
$(usex unicode 'ncursesw' '')
)
 
-   multijob_init
-
# When installing ncurses, we have to use a compatible version of tic.
# This comes up when cross-compiling, doing multilib builds, upgrading,
# or installing for the first time.  Build a local copy of tic whenever
@@ -133,16 +130,15 @@ src_configure() {
CXXFLAGS=${BUILD_CXXFLAGS} \
CPPFLAGS=${BUILD_CPPFLAGS} \
LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \
-   multijob_child_init do_configure cross --without-shared 
--with-normal
+   do_configure cross --without-shared --with-normal
fi
multilib-minimal_src_configure
-   multijob_finish
 }
 
 multilib_src_configure() {
local t
for t in "${NCURSES_TARGETS[@]}" ; do
-   multijob_child_init do_configure "${t}"
+   do_configure "${t}"
done
 }
 

diff --git a/sys-libs/ncurses/ncurses-5.9-r4.ebuild 
b/sys-libs/ncurses/ncurses-5.9-r4.ebuild
deleted file mode 100644
index 2a1aaf81ac..00
--- a/sys-libs/ncurses/ncurses-5.9-r4.ebuild
+++ /dev/null
@@ -1,288 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.9-r4.ebuild,v 
1.3 2015/04/06 20:11:01 vapier Exp $
-
-EAPI="4"
-inherit eutils flag-o-matic toolchain-funcs multilib-minimal libtool
-
-MY_PV=${PV:0:3}
-PV_SNAP=${PV:4}
-MY_P=${PN}-${MY_PV}
-DESCRIPTION="console display library"
-HOMEPAGE="http://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/;

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-04-20 Thread Michael Haubenwallner
commit: 43855ecdc1e60d75a391c8267ae79fcd94fdc1f8
Author: Michael Haubenwallner  ssi-schaefer 
 com>
AuthorDate: Wed Apr 20 08:53:48 2016 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Apr 20 08:54:06 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=43855ecd

ncurses-6.0-r1: Solaris ld chokes on -rpath (during bootstrap), use -R

Package-Manager: portage-2.2.26
Manifest-Sign-Key: 0x29FB0E9EC719EE20

 sys-libs/ncurses/Manifest  | 28 ++--
 sys-libs/ncurses/ncurses-6.0-r1.ebuild |  8 +---
 2 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 5cf1e01..93c5b12 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -39,23 +39,23 @@ EBUILD ncurses-5.9-r101.ebuild 7891 SHA256 
c0cf5a7e2c7ac229728172c246a48378534a4
 EBUILD ncurses-5.9-r4.ebuild 9494 SHA256 
0178a919770e2bd7f72f622377a2773ae363216233b5969818d30b42bcdbf2fa SHA512 
cba98ceac6903c111d17ddf7536be1663f99df360349039c80697a3263219bf648aefd3dc9aac0b16da97cfedf4fc900a5b50d08d7d4a8fc165f82cf1b6f3c02
 WHIRLPOOL 
fd54c53150bbabfa46847346671c0ac889ce5f27d4768813701ee009c0bf2c5534c75fead69fb44864068c3e9a9b33eee640bd019511f970441db119f1861f27
 EBUILD ncurses-5.9-r5.ebuild 9456 SHA256 
c5deb13c70d5033257b372a9f7ef402b9061e62858cf0c6af39d4081e965893f SHA512 
09719b4672397862023b58622aebc20f99d1fff2a052a39e2903d4a2050eeaf671d5b35f5c4c99dafdcad000611e5fdb9867f45a310e7e4120a5fededd645a49
 WHIRLPOOL 
44c3dd97e9f2d946ec2f500fbbe8b0e678803fb8a787084e085fc6e9cef02633ab16f942eded3e96dc723b5ae9d7bdc138b028724d76d2d8151ff4f83a3112cc
 EBUILD ncurses-5.9-r99.ebuild 822 SHA256 
6c9f931767e175c414a95b83059ca062a8481597c5be3650f8b3b3bd9738f5b8 SHA512 
d1a4b4fea70736f55dffaf6526869e996616c866b210af07b78846372aa4a85d82f3d034bebaad249eba1bfa61e8941628a9b907709635f0768456505fbdcfe6
 WHIRLPOOL 
d5b773e35c5f207a7485f69bcf99b0b4fdf7b1221162e8c2dd0d3a8074d54e4d28fec174fcc306bf7224a8bbc07eea5ee106f293184ec31707b432de34210350
-EBUILD ncurses-6.0-r1.ebuild 8894 SHA256 
c6731a51c39ae1cd070bbae4ffb814dde22b0c2c0498bf9b7e614d7f665d11ca SHA512 
540cef22a2364d4947f1c73a11b06ff3deaced0da2d671ce9749218cfda6cadf16400819b63427a45502028509df18fcc2e182132d38b4d4262ff74159a0171f
 WHIRLPOOL 
92a341b72292d06a91278ff6eceb15aa2b2a14d283c4b56b54eb4af787f01c11c01ac4a1ed1d94978151e8adb36095040aa0c74fe8283e2814e11a8271d9aafb
+EBUILD ncurses-6.0-r1.ebuild 8945 SHA256 
6c806ce0be8537c369327b35915eeb8374e4195a16582498f5bb9adde0e86975 SHA512 
9cbd49f81014104e47e335826841370bb45259de38d2f937890ee32a6ce0630ecc1e2ff57917d210af458cbdbe8b71f32cb29bfa45ef4e219abbda8ee3a4f5db
 WHIRLPOOL 
4f6866a330faf89ad8d4282948a17899502cba6d5276f587d129d6dfea3280abe3ab3b34da995d8c142ec7b905418aa4ae3c6f4f34e95c5166aa5621addcce0b
 EBUILD ncurses-6.0.ebuild 822 SHA256 
1a2a3360db379505f10115b678df26ba1005a34bb6b0198746580216b74af70d SHA512 
0fcc2fa42873832361c3e335639b2c0e463b243b2aefab326262292ab87503463606ac1f4e4fc9cea62672484ba619625b9cafdfbbf3143da458054abad76217
 WHIRLPOOL 
1e0abb0f51e1d73c192380984dc9485f75f4f9c9428a8d756bd2b292f74f3389c80e1cc14bf576b23e156aa1b0554ac32a343a7c8f13b62ba8f93724f18dec2a
 MISC metadata.xml 619 SHA256 
7a2c714e9010b6a0b3a54556e501f368a531109e7958244fdb1ab51b8a7629f7 SHA512 
3f28fd8aee675226f641d72d7437edf4c5840cdac3dca64b6a4c61902d4f4127d86f65acfefb270cba2fcfb0ba9d6ff9d3ca24930825b89c82f0eedc8160f9ef
 WHIRLPOOL 
767d629c08272b2d886bfe9d1c89a28da693e8250bf7ad3b03fd719c379dca2c9fbddbfc102eebad16dbaaa982cc91ca425babb467eabe5c24ce9661bdc35d61
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJXF0NUAAoJECn7Dp7HGe4gWV4QAKDDokJlduHzXFnBbyYcx9UD
-X23hsG9QQzJx9iPEgpg9qkAVHhlrsA5eF8a92y/xM19KoeKtDP7tgx18MtpY5xZw
-pHWrHWAkIrSjROnXCpXz5fffHUNsItrj4lVCRbdQBo+8TIRJHjg/8yd3ADqhjpQx
-cgD+rD+2z6X/wI+KtkNTSCweu4lOLXL+k8tftssMxhViuUWlBmIgh+uMTWSjCoh6
-9a6tctLxR51z4wVASprYC8vrXFVOQy5Zp1m7I1YpsLmJFFKy30ql0ZfpAzkcl/Wr
-DB2HtSAOgBgfjyhmTRwPahXGYDcXZm/fnbK56XcOT/AQWxlrvfyvwcQS+wBSwqB3
-LOF9CemyYRK98usojmX4Ro4NZ3t701xiLmMwSoymlWoAWwa8C/r7KExNpcnyNfXj
-uSr1s2QMaSTk9gwHU821NacnqU2q3zQkEEsQNzn28G8aApnxVp7mBTBl2bTHZVUa
-peBaKKz90EaCK0N9pPbI7tn5Y0Zjpl/rgh40KgcIzr97h+ZbuuMBMJitu0VKqYq8
-5UFnq0Ep/SaVHmQxDSlArYCH83LTD8MTd0tWkDl1lrtlUTpItXFLDCVETT8ohade
-DAGlwzqFJgwP62vIhugzFv6buqA6hrIu/P1zcEB0Mcs5tgza56CymvYdWPidUcZh
-BAzmW2OhhxNB1mzWQOLQ
-=j794
+iQIcBAEBCAAGBQJXF0OcAAoJECn7Dp7HGe4gXAMP/21pMcapI/T59AgZ2gOnMlEX
+cOoSprUWWPwkSF3OAT2CR1AosiUX2+/8ejrtVw5cgdhRoz9Ls9nRk8K8dGYVqUNO
+uUQVks/oK8QWekOlyV99uZfMwP24b8bjIrFvUdf08wNr2+cNLNiOyu36Yz5c0FRH
+gVLlqgeuaQHXoxl51ubx1xevFnuwhTOznxHQAepMsrF88Rss49kxXMoSdFsj+qef
+G4hgj/oAEkUZD1VJ5MTrMYUvC58IMnty+Rit+4MKEi/OuJt01mLPeZOLg5j297hJ
+/cZpoFw9wlNPQ8CjpD/wlYU0sGrcHj3lHnKADb9HI0c02zqB6AdgZTgIB6ge+Ilr
+WF7R517C/BNW3646pA5zxoOkOKDNVajuFOaxHEDc+xK0ykAzS3YoGUfSlHHA+/8K
+jIKM18rItT/UFcHqWzmXE/ZInlTCUFjRT7g3BLDbEA7pUiitOwBkhE/BBGQhIeGN
+/1oDbZBTmJ+2+rTs1T+gT9u989dM2ia+uJHcnEBpF/tWQ2cnmuHQV/sXypoKRxSw

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-04-20 Thread Michael Haubenwallner
commit: a26b067df75510a6e66244c9ec730bf8974c48b9
Author: Michael Haubenwallner  ssi-schaefer 
 com>
AuthorDate: Wed Apr 20 08:49:50 2016 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Apr 20 08:54:06 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a26b067d

ncurses: update metadata.xml

Package-Manager: portage-2.2.26
Manifest-Sign-Key: 0x29FB0E9EC719EE20

 sys-libs/ncurses/Manifest | 58 +++
 sys-libs/ncurses/metadata.xml | 15 ++-
 2 files changed, 67 insertions(+), 6 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 577e8b0..5cf1e01 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,61 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+AUX ncurses-5.5-aix-shared.patch 376 SHA256 
3206564d32dc83f5768d93779d97847a83052255d1ab12b06463bc8af6ef9a7b SHA512 
7ab7e47772d7d3984499fd4e1ff42be99af0cf874db2940d5be23937ca2fdeb7d9ed30f2bc1ed80de5b2e5a258c14ffba35014f60b82ffe38ea25348c92843fe
 WHIRLPOOL 
a82ea25b6b26da7f84834720317271a912944a77ddcf1b055324219bc94f894fb8f28989536280650e37b9719d77f13fb2fcf7592ae6588376ffb251f4c1729e
+AUX ncurses-5.6-build.patch 265 SHA256 
51cc2319ad1f854500d76ec978897f6af92d31cebb7f454c1fd649568ad4a251 SHA512 
9b3643c1660237332474027293ff8718b02bf8795275b5fabf0efa96ec6dfa0f80c0e6a3a5c7c331456d2b47f1e65f9ccb0b67490ca60285e4fbc97ae5cddad8
 WHIRLPOOL 
ea8d7a6541c1b7b4305bdca22c0bc6ce48bc53a4e1834889ff45bb76d38698559c2392307c4ff8bc9ed1f8812cc6a391155056cf9379fb14a4e9869fe064eddb
+AUX ncurses-5.6-darwin.patch 695 SHA256 
021e8848746449fae7da4a37a8420b754ad6005472dc3ad60071192767ac16a5 SHA512 
38716e6622775cbd38be1023d27eb1d85bba8c67498fed6f6ee19dbdb9cc5ee9a4282c544f5cd049000726bb399f814a42cfb14223839df4e0c46f7aac4addca
 WHIRLPOOL 
18aa7f006195452f3cf1f84d6ea2a1fbcc372d3b8b219c583be1d12caafa60a14c1d2276e60b86ffeab805d3ae7ef23040f7f081737559182056bc629c70a011
+AUX ncurses-5.6-gfbsd.patch 817 SHA256 
d9e94c5068a22d32f52c5db6aadc3793af11bb0c08b006e375921726931e0065 SHA512 
e7aca7a38d7ef6c296ff62b4a8e87c71dc4a578126cba679bdea004aa1f284e44b877bd353d71a16cdf9ff0489216852173ebe49b85b53065ffa62ef2cee4097
 WHIRLPOOL 
0f454cb42f4bc3b6def9b084cddd419a1b0bcb183a3b4b0972e67b7b45ba39b7937da08df63a5e7c2a2b77e5c2f99c516f5f2f0fe0ab542508ffe0def0970b39
+AUX ncurses-5.6-interix.patch 729 SHA256 
fd4370e1e63b2645c2f18b6911b81d2990207e20ccf9f564837aab49ba0baa49 SHA512 
410dd5b4d647f71d7e48d2fa9ceff0837735f7bd60951988c09e87304a42aa2f7c5db869c5b919858fd8dca3ecc5d668ae0af476e8aeb9834321918b37e750d8
 WHIRLPOOL 
63b01917239b6e941fef822cdccaf836b5fab45287cdd27455c938602be71a5ae82f7fa2712c0635f428e2a2dcaa26c41022f94e3ac2c07f43adb4fa47a7e035
+AUX ncurses-5.6-libtool.patch 875 SHA256 
b87376ee1ae185111f75bfd1580870db97b120fc3967ebb7c0587870096f480a SHA512 
2defb6089c30eec6927b530b0acfcaab6ddf81a0e482a678ca7036957d8db942d7b0464f601f02a710b252162be9bfd85fcce29139931f07214547f104287d1b
 WHIRLPOOL 
3f90f1f17561cc85fcb440265126757bca99c3c3c405eb0ed68aa828a9835abe1b8af67939aef68d7ba5d02ababf118d6f3f01c96e945af0793c4b639e43211b
+AUX ncurses-5.6-mint.patch 366 SHA256 
1df6bf851f9bc9c6217f9ed8bfe8703c7dbf17d661da8fe4c9a1d6326a9210e4 SHA512 
cfc7cd9dfa4118c660cab3df679342414aa411ca64cd54f289d250e19ec88313e67b81b6ccf0372512525234af4b33ec7a79572b677da02e403864a9230c70cb
 WHIRLPOOL 
0bc3ed1f4c8b8ec1977005198024f0e3c3d1e16db151e9bd9bc088ed8f189bc58d217c1a02c3d16f18095738bd02efbb0a98397b7c7e2ee2f640f5e6fef29cfe
+AUX ncurses-5.6-netbsd.patch 866 SHA256 
15187114da344f19b74484ea81f730ed9defc683c62f776b713e8e535c74d391 SHA512 
8d3a8b0e104d6de5f1178389ea6e37c5d850bb2208de0b3c4e736401152c558499accb4f226fb9587153c2ab7db72e2abcb65a75357126515faa935db30035ba
 WHIRLPOOL 
9c44a05dc138851ade9388e4bdee7457ccb5a7a8abf8d1d1dd3de8a3e61481db67f5cacc1f3d22bfc7d84da6936e069d7cce3d4e13acb5ba6de02b3f080ca218
+AUX ncurses-5.6-solaris2.patch 2436 SHA256 
0a92423f454b5fc4414a36634d8972a52e5dda7ffd4b0910ccac4562f07ae0aa SHA512 
bfd61e9c20bb4e515c50b7041f6559230bcf1dc9c9795ac74f3e7f9abfb5d9170b979364ca9d79b343941b516b3675dd6e1b136e95da0483d2bd6841749ff26f
 WHIRLPOOL 
0fbfe7ffb57bb6acb6b729b74562b2f6dcce2ee8566d479a3517d7fc1ef97b26743ad0ff8e78d89173dab405f9345819cd2345cd194bc9cdbe8ad349ea0db2cd
+AUX ncurses-5.7-emacs.patch 1934 SHA256 
daf300b7ba0bef6fc685b63f657dc4d864b53da77454129783d767522f1374b0 SHA512 
da63905d38370b4758d8aa09ec24025258549a35790016984b968b16b84f40338b8d2aa1d77ff12faa953a4ad22376f597b64545fc859ecc7b155288ea154c1a
 WHIRLPOOL 
1e08aad698d6266d9c250e0406647286037c7cc8b426b9cc9c4298482830a8ac774d1fd8b84eeafe28469392bd7f6fd077c7a82653433ef86f127f71e38abedb
+AUX ncurses-5.7-hashdb-open.patch 1893 SHA256 
f9ab706816b270e06629ace613fcffb8ad78532075dc7ae52e27c77071b2aa66 SHA512 
2e9764910c0ec21cb60ccff01977f6e658660aed32717cbc642e001bd8143bbd8d46c09b27fa91d4def1161fc8f14145cd5e34a302ae17541b7f11e12e121378
 WHIRLPOOL 

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-04-13 Thread Michael Haubenwallner
commit: a6b1f0b84948091d1d252153b9d075d3e706109a
Author: Michael Haubenwallner  ssi-schaefer 
 com>
AuthorDate: Wed Apr 13 07:53:28 2016 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Apr 13 09:54:40 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a6b1f0b8

ncurses-6.0-r1: preserve get_libname libs, may end in .a

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 8ebb939..656a66a 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -243,7 +243,7 @@ multilib_src_install() {
# Provide a link for -lcurses.
ln -sf libncurses$(get_libname) 
"${ED}"/usr/$(get_libdir)/libcurses$(get_libname) || die
fi
-   use static-libs || find "${ED}"/usr/ -name '*.a' -delete
+   use static-libs || find "${ED}"/usr/ -name '*.a' -not -name 
"*$(get_libname)" -delete
 
# Build fails to create this ...
dosym ../share/terminfo /usr/$(get_libdir)/terminfo



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-04-11 Thread Michael Haubenwallner
commit: 54d50d1d2989fc3f707bb7f23d1892e123cdb921
Author: Michael Haubenwallner  ssi-schaefer 
 com>
AuthorDate: Mon Apr 11 13:16:34 2016 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Apr 11 13:16:43 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=54d50d1d

build tic.exe via PUT_PROGS and empty GET_PROGS

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 302e6b7..8ebb939 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -193,7 +193,7 @@ src_compile() {
# See comments in src_configure.
if ! ROOT=/ has_version "~sys-libs/${P}:0" ; then
BUILD_DIR="${WORKDIR}" \
-   do_compile cross -C progs tic
+   do_compile cross -C progs GET_PROGS=
fi
 
multilib-minimal_src_compile



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-02-16 Thread Fabian Groffen
commit: 6a0855368870cd8044e58e65d5ce79f9a4af41d4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb 16 19:20:29 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Feb 16 19:20:29 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=6a085536

sys-libs/ncurses: fix installation location on Prefix

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 3167ffb..302e6b7 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -112,6 +112,8 @@ do_configure() {
# add '--with-terminfo-dirs' and then populate /etc/terminfo in
# src_install() ...

--with-terminfo-dirs="${EPREFIX}/etc/terminfo:${EPREFIX}/usr/share/terminfo"
+   # do not install in subdir (EPREFIX/usr/include/ncurses)
+   --enable-overwrite
 
# Disabled until #245417 is sorted out.
#$(use_with berkdb hashed-db)



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-02-09 Thread Fabian Groffen
commit: a1886537f8f0c01f6bcabf0fc952d58f0fcc3ad4
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb  9 14:48:50 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Feb  9 14:48:50 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a1886537

sys-libs/ncurses: pull in fix for bug #562786 (now #574194)

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/Manifest  | 58 --
 sys-libs/ncurses/ncurses-6.0-r1.ebuild |  7 +++-
 2 files changed, 6 insertions(+), 59 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 8bb5cd6..577e8b0 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,61 +1,3 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-AUX ncurses-5.5-aix-shared.patch 376 SHA256 
3206564d32dc83f5768d93779d97847a83052255d1ab12b06463bc8af6ef9a7b SHA512 
7ab7e47772d7d3984499fd4e1ff42be99af0cf874db2940d5be23937ca2fdeb7d9ed30f2bc1ed80de5b2e5a258c14ffba35014f60b82ffe38ea25348c92843fe
 WHIRLPOOL 
a82ea25b6b26da7f84834720317271a912944a77ddcf1b055324219bc94f894fb8f28989536280650e37b9719d77f13fb2fcf7592ae6588376ffb251f4c1729e
-AUX ncurses-5.6-build.patch 265 SHA256 
51cc2319ad1f854500d76ec978897f6af92d31cebb7f454c1fd649568ad4a251 SHA512 
9b3643c1660237332474027293ff8718b02bf8795275b5fabf0efa96ec6dfa0f80c0e6a3a5c7c331456d2b47f1e65f9ccb0b67490ca60285e4fbc97ae5cddad8
 WHIRLPOOL 
ea8d7a6541c1b7b4305bdca22c0bc6ce48bc53a4e1834889ff45bb76d38698559c2392307c4ff8bc9ed1f8812cc6a391155056cf9379fb14a4e9869fe064eddb
-AUX ncurses-5.6-darwin.patch 695 SHA256 
021e8848746449fae7da4a37a8420b754ad6005472dc3ad60071192767ac16a5 SHA512 
38716e6622775cbd38be1023d27eb1d85bba8c67498fed6f6ee19dbdb9cc5ee9a4282c544f5cd049000726bb399f814a42cfb14223839df4e0c46f7aac4addca
 WHIRLPOOL 
18aa7f006195452f3cf1f84d6ea2a1fbcc372d3b8b219c583be1d12caafa60a14c1d2276e60b86ffeab805d3ae7ef23040f7f081737559182056bc629c70a011
-AUX ncurses-5.6-gfbsd.patch 817 SHA256 
d9e94c5068a22d32f52c5db6aadc3793af11bb0c08b006e375921726931e0065 SHA512 
e7aca7a38d7ef6c296ff62b4a8e87c71dc4a578126cba679bdea004aa1f284e44b877bd353d71a16cdf9ff0489216852173ebe49b85b53065ffa62ef2cee4097
 WHIRLPOOL 
0f454cb42f4bc3b6def9b084cddd419a1b0bcb183a3b4b0972e67b7b45ba39b7937da08df63a5e7c2a2b77e5c2f99c516f5f2f0fe0ab542508ffe0def0970b39
-AUX ncurses-5.6-interix.patch 729 SHA256 
fd4370e1e63b2645c2f18b6911b81d2990207e20ccf9f564837aab49ba0baa49 SHA512 
410dd5b4d647f71d7e48d2fa9ceff0837735f7bd60951988c09e87304a42aa2f7c5db869c5b919858fd8dca3ecc5d668ae0af476e8aeb9834321918b37e750d8
 WHIRLPOOL 
63b01917239b6e941fef822cdccaf836b5fab45287cdd27455c938602be71a5ae82f7fa2712c0635f428e2a2dcaa26c41022f94e3ac2c07f43adb4fa47a7e035
-AUX ncurses-5.6-libtool.patch 875 SHA256 
b87376ee1ae185111f75bfd1580870db97b120fc3967ebb7c0587870096f480a SHA512 
2defb6089c30eec6927b530b0acfcaab6ddf81a0e482a678ca7036957d8db942d7b0464f601f02a710b252162be9bfd85fcce29139931f07214547f104287d1b
 WHIRLPOOL 
3f90f1f17561cc85fcb440265126757bca99c3c3c405eb0ed68aa828a9835abe1b8af67939aef68d7ba5d02ababf118d6f3f01c96e945af0793c4b639e43211b
-AUX ncurses-5.6-mint.patch 366 SHA256 
1df6bf851f9bc9c6217f9ed8bfe8703c7dbf17d661da8fe4c9a1d6326a9210e4 SHA512 
cfc7cd9dfa4118c660cab3df679342414aa411ca64cd54f289d250e19ec88313e67b81b6ccf0372512525234af4b33ec7a79572b677da02e403864a9230c70cb
 WHIRLPOOL 
0bc3ed1f4c8b8ec1977005198024f0e3c3d1e16db151e9bd9bc088ed8f189bc58d217c1a02c3d16f18095738bd02efbb0a98397b7c7e2ee2f640f5e6fef29cfe
-AUX ncurses-5.6-netbsd.patch 866 SHA256 
15187114da344f19b74484ea81f730ed9defc683c62f776b713e8e535c74d391 SHA512 
8d3a8b0e104d6de5f1178389ea6e37c5d850bb2208de0b3c4e736401152c558499accb4f226fb9587153c2ab7db72e2abcb65a75357126515faa935db30035ba
 WHIRLPOOL 
9c44a05dc138851ade9388e4bdee7457ccb5a7a8abf8d1d1dd3de8a3e61481db67f5cacc1f3d22bfc7d84da6936e069d7cce3d4e13acb5ba6de02b3f080ca218
-AUX ncurses-5.6-solaris2.patch 2436 SHA256 
0a92423f454b5fc4414a36634d8972a52e5dda7ffd4b0910ccac4562f07ae0aa SHA512 
bfd61e9c20bb4e515c50b7041f6559230bcf1dc9c9795ac74f3e7f9abfb5d9170b979364ca9d79b343941b516b3675dd6e1b136e95da0483d2bd6841749ff26f
 WHIRLPOOL 
0fbfe7ffb57bb6acb6b729b74562b2f6dcce2ee8566d479a3517d7fc1ef97b26743ad0ff8e78d89173dab405f9345819cd2345cd194bc9cdbe8ad349ea0db2cd
-AUX ncurses-5.7-emacs.patch 1934 SHA256 
daf300b7ba0bef6fc685b63f657dc4d864b53da77454129783d767522f1374b0 SHA512 
da63905d38370b4758d8aa09ec24025258549a35790016984b968b16b84f40338b8d2aa1d77ff12faa953a4ad22376f597b64545fc859ecc7b155288ea154c1a
 WHIRLPOOL 
1e08aad698d6266d9c250e0406647286037c7cc8b426b9cc9c4298482830a8ac774d1fd8b84eeafe28469392bd7f6fd077c7a82653433ef86f127f71e38abedb
-AUX ncurses-5.7-hashdb-open.patch 1893 SHA256 
f9ab706816b270e06629ace613fcffb8ad78532075dc7ae52e27c77071b2aa66 SHA512 
2e9764910c0ec21cb60ccff01977f6e658660aed32717cbc642e001bd8143bbd8d46c09b27fa91d4def1161fc8f14145cd5e34a302ae17541b7f11e12e121378
 WHIRLPOOL 

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-02-09 Thread Fabian Groffen
commit: 5ac46c943ac25c2d33dac1d2b297a058e502803c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb  9 14:51:02 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Feb  9 14:51:02 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5ac46c94

sys-libs/ncurses: sync with gx86

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 9afed5b..3167ffb 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -189,7 +189,7 @@ do_configure() {
 
 src_compile() {
# See comments in src_configure.
-   if ! ROOT=/ has_version "~sys-libs/${P}" ; then
+   if ! ROOT=/ has_version "~sys-libs/${P}:0" ; then
BUILD_DIR="${WORKDIR}" \
do_compile cross -C progs tic
fi



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-01-31 Thread Michael Haubenwallner
commit: 1aace505cd537195a520d4e9e4a16393ec7c02dc
Author: Michael Haubenwallner  ssi-schaefer 
 com>
AuthorDate: Sun Jan 31 18:11:05 2016 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Sun Jan 31 18:11:05 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1aace505

sys-libs/ncurses-6.0-r1: fix AIX bootstrap

Package-Manager: portage-2.2.26
Manifest-Sign-Key: 0x29FB0E9EC719EE20

 sys-libs/ncurses/Manifest  | 58 ++
 sys-libs/ncurses/ncurses-6.0-r1.ebuild |  1 +
 2 files changed, 59 insertions(+)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 577e8b0..8bb5cd6 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,61 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
+AUX ncurses-5.5-aix-shared.patch 376 SHA256 
3206564d32dc83f5768d93779d97847a83052255d1ab12b06463bc8af6ef9a7b SHA512 
7ab7e47772d7d3984499fd4e1ff42be99af0cf874db2940d5be23937ca2fdeb7d9ed30f2bc1ed80de5b2e5a258c14ffba35014f60b82ffe38ea25348c92843fe
 WHIRLPOOL 
a82ea25b6b26da7f84834720317271a912944a77ddcf1b055324219bc94f894fb8f28989536280650e37b9719d77f13fb2fcf7592ae6588376ffb251f4c1729e
+AUX ncurses-5.6-build.patch 265 SHA256 
51cc2319ad1f854500d76ec978897f6af92d31cebb7f454c1fd649568ad4a251 SHA512 
9b3643c1660237332474027293ff8718b02bf8795275b5fabf0efa96ec6dfa0f80c0e6a3a5c7c331456d2b47f1e65f9ccb0b67490ca60285e4fbc97ae5cddad8
 WHIRLPOOL 
ea8d7a6541c1b7b4305bdca22c0bc6ce48bc53a4e1834889ff45bb76d38698559c2392307c4ff8bc9ed1f8812cc6a391155056cf9379fb14a4e9869fe064eddb
+AUX ncurses-5.6-darwin.patch 695 SHA256 
021e8848746449fae7da4a37a8420b754ad6005472dc3ad60071192767ac16a5 SHA512 
38716e6622775cbd38be1023d27eb1d85bba8c67498fed6f6ee19dbdb9cc5ee9a4282c544f5cd049000726bb399f814a42cfb14223839df4e0c46f7aac4addca
 WHIRLPOOL 
18aa7f006195452f3cf1f84d6ea2a1fbcc372d3b8b219c583be1d12caafa60a14c1d2276e60b86ffeab805d3ae7ef23040f7f081737559182056bc629c70a011
+AUX ncurses-5.6-gfbsd.patch 817 SHA256 
d9e94c5068a22d32f52c5db6aadc3793af11bb0c08b006e375921726931e0065 SHA512 
e7aca7a38d7ef6c296ff62b4a8e87c71dc4a578126cba679bdea004aa1f284e44b877bd353d71a16cdf9ff0489216852173ebe49b85b53065ffa62ef2cee4097
 WHIRLPOOL 
0f454cb42f4bc3b6def9b084cddd419a1b0bcb183a3b4b0972e67b7b45ba39b7937da08df63a5e7c2a2b77e5c2f99c516f5f2f0fe0ab542508ffe0def0970b39
+AUX ncurses-5.6-interix.patch 729 SHA256 
fd4370e1e63b2645c2f18b6911b81d2990207e20ccf9f564837aab49ba0baa49 SHA512 
410dd5b4d647f71d7e48d2fa9ceff0837735f7bd60951988c09e87304a42aa2f7c5db869c5b919858fd8dca3ecc5d668ae0af476e8aeb9834321918b37e750d8
 WHIRLPOOL 
63b01917239b6e941fef822cdccaf836b5fab45287cdd27455c938602be71a5ae82f7fa2712c0635f428e2a2dcaa26c41022f94e3ac2c07f43adb4fa47a7e035
+AUX ncurses-5.6-libtool.patch 875 SHA256 
b87376ee1ae185111f75bfd1580870db97b120fc3967ebb7c0587870096f480a SHA512 
2defb6089c30eec6927b530b0acfcaab6ddf81a0e482a678ca7036957d8db942d7b0464f601f02a710b252162be9bfd85fcce29139931f07214547f104287d1b
 WHIRLPOOL 
3f90f1f17561cc85fcb440265126757bca99c3c3c405eb0ed68aa828a9835abe1b8af67939aef68d7ba5d02ababf118d6f3f01c96e945af0793c4b639e43211b
+AUX ncurses-5.6-mint.patch 366 SHA256 
1df6bf851f9bc9c6217f9ed8bfe8703c7dbf17d661da8fe4c9a1d6326a9210e4 SHA512 
cfc7cd9dfa4118c660cab3df679342414aa411ca64cd54f289d250e19ec88313e67b81b6ccf0372512525234af4b33ec7a79572b677da02e403864a9230c70cb
 WHIRLPOOL 
0bc3ed1f4c8b8ec1977005198024f0e3c3d1e16db151e9bd9bc088ed8f189bc58d217c1a02c3d16f18095738bd02efbb0a98397b7c7e2ee2f640f5e6fef29cfe
+AUX ncurses-5.6-netbsd.patch 866 SHA256 
15187114da344f19b74484ea81f730ed9defc683c62f776b713e8e535c74d391 SHA512 
8d3a8b0e104d6de5f1178389ea6e37c5d850bb2208de0b3c4e736401152c558499accb4f226fb9587153c2ab7db72e2abcb65a75357126515faa935db30035ba
 WHIRLPOOL 
9c44a05dc138851ade9388e4bdee7457ccb5a7a8abf8d1d1dd3de8a3e61481db67f5cacc1f3d22bfc7d84da6936e069d7cce3d4e13acb5ba6de02b3f080ca218
+AUX ncurses-5.6-solaris2.patch 2436 SHA256 
0a92423f454b5fc4414a36634d8972a52e5dda7ffd4b0910ccac4562f07ae0aa SHA512 
bfd61e9c20bb4e515c50b7041f6559230bcf1dc9c9795ac74f3e7f9abfb5d9170b979364ca9d79b343941b516b3675dd6e1b136e95da0483d2bd6841749ff26f
 WHIRLPOOL 
0fbfe7ffb57bb6acb6b729b74562b2f6dcce2ee8566d479a3517d7fc1ef97b26743ad0ff8e78d89173dab405f9345819cd2345cd194bc9cdbe8ad349ea0db2cd
+AUX ncurses-5.7-emacs.patch 1934 SHA256 
daf300b7ba0bef6fc685b63f657dc4d864b53da77454129783d767522f1374b0 SHA512 
da63905d38370b4758d8aa09ec24025258549a35790016984b968b16b84f40338b8d2aa1d77ff12faa953a4ad22376f597b64545fc859ecc7b155288ea154c1a
 WHIRLPOOL 
1e08aad698d6266d9c250e0406647286037c7cc8b426b9cc9c4298482830a8ac774d1fd8b84eeafe28469392bd7f6fd077c7a82653433ef86f127f71e38abedb
+AUX ncurses-5.7-hashdb-open.patch 1893 SHA256 
f9ab706816b270e06629ace613fcffb8ad78532075dc7ae52e27c77071b2aa66 SHA512 
2e9764910c0ec21cb60ccff01977f6e658660aed32717cbc642e001bd8143bbd8d46c09b27fa91d4def1161fc8f14145cd5e34a302ae17541b7f11e12e121378
 WHIRLPOOL 

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2016-01-06 Thread Fabian Groffen
commit: 4ca96865e62670ff3567ff48753d1f54ada16612
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 14:28:07 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 14:28:07 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4ca96865

sys-libs/ncurses: align 5.9-r101 with gx86

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/ncurses-5.9-r101.ebuild | 249 ++-
 1 file changed, 115 insertions(+), 134 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-5.9-r101.ebuild 
b/sys-libs/ncurses/ncurses-5.9-r101.ebuild
index deea104..3d17cca 100644
--- a/sys-libs/ncurses/ncurses-5.9-r101.ebuild
+++ b/sys-libs/ncurses/ncurses-5.9-r101.ebuild
@@ -6,10 +6,9 @@
 
 EAPI="5"
 
-inherit eutils flag-o-matic toolchain-funcs multilib-minimal libtool
+inherit eutils toolchain-funcs multilib-minimal multiprocessing flag-o-matic 
libtool
 
 MY_PV=${PV:0:3}
-PV_SNAP=${PV:4}
 MY_P=${PN}-${MY_PV}
 DESCRIPTION="console display library"
 HOMEPAGE="https://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/;
@@ -27,23 +26,24 @@ LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="5/5"
 KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ada +cxx debug doc gpm minimal profile static-libs tinfo trace unicode"
+IUSE="gpm tinfo unicode"
 
-DEPEND="gpm? ( sys-libs/gpm )"
-#  berkdb? ( sys-libs/db )"
+DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
+# Block the ncurses-5 that installs the same lib. #557472
 RDEPEND="${DEPEND}
-   !& 
/dev/null \
+   || lbuildflags="${dbuildflags}"
+
+   # We can't re-use the multilib BUILD_DIR because we run outside 
of it.
+   BUILD_DIR="${WORKDIR}" \
CHOST=${CBUILD} \
CFLAGS=${BUILD_CFLAGS} \
CXXFLAGS=${BUILD_CXXFLAGS} \
CPPFLAGS=${BUILD_CPPFLAGS} \
-   LDFLAGS="${BUILD_LDFLAGS} -static" \
-   BUILD_DIR="${HOSTTIC_DIR}" do_configure cross --without-shared 
--with-normal
+   LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \
+   multijob_child_init do_configure cross --without-shared 
--with-normal
fi
multilib-minimal_src_configure
+   multijob_finish
 }
 
 multilib_src_configure() {
-   do_configure narrowc --includedir="${EPREFIX}"/usr/include
-   use unicode && do_configure widec --enable-widec 
--includedir="${EPREFIX}"/usr/include/ncursesw
+   local t
+   for t in "${NCURSES_TARGETS[@]}" ; do
+   multijob_child_init do_configure "${t}"
+   done
 }
 
 do_configure() {
-   ECONF_SOURCE=${S}
-
-   mkdir "${BUILD_DIR}"-$1
-   cd "${BUILD_DIR}"-$1 || die
+   local target=$1
shift
 
+   mkdir "${BUILD_DIR}/${target}"
+   cd "${BUILD_DIR}/${target}" || die
+
local conf=(
# We need the basic terminfo files in /etc, bug #37026.  We will
# add '--with-terminfo-dirs' and then populate /etc/terminfo in
# src_install() ...

--with-terminfo-dirs="${EPREFIX}/etc/terminfo:${EPREFIX}/usr/share/terminfo"
 
-   # Disabled until #245417 is sorted out.
-   #$(use_with berkdb hashed-db)
-
-   # ncurses is dumb and doesn't install .pc files unless 
pkg-config
-   # is also installed.  Force the tests to go our way.  Note that 
it
-   # doesn't actually use pkg-config ... it just looks for set 
vars.
-   --enable-pc-files
-   --with-pkg-config="$(tc-getPKG_CONFIG)"
-   # This path is used to control where the .pc files are 
installed.
-   PKG_CONFIG_LIBDIR="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-
# Now the rest of the various standard flags.
+   --without-hashed-db
+   --disable-pc-files
--$(
if need-libtool ; then
echo with-libtool
@@ -159,13 +172,14 @@ do_configure() {
fi
)
--without-hashed-db
-   $(use_with ada)
-   $(use_with cxx)
-   $(use_with cxx cxx-binding)
-   $(use_with debug)
-   $(use_with profile)
-   $(use_with gpm)
-   $(multilib_is_native_abi || use_with gpm gpm libgpm.so.1)
+   --without-ada
+   --without-cxx
+   --without-cxx-binding
+   --without-debug
+   --without-profile
+   # The configure script uses ldd to parse the linked output which
+   # is flaky for cross-compiling/multilib/ldd versions/etc...
+   $(use_with gpm gpm libgpm.so.1)

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2015-11-07 Thread Fabian Groffen
commit: edabe28f9757250d2a2ac05b8ece35d4343e633f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Nov  7 16:50:18 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Nov  7 16:50:18 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=edabe28f

sys-libs/ncurses: 5.9 drop SLOT to 0, and pull in -r4 for subslots, thanks 
Gregory Turner in bug #558800

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/ncurses-5.9-r4.ebuild   | 2 +-
 .../ncurses/{ncurses-5.9-r4.ebuild => ncurses-5.9-r5.ebuild} | 9 ++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-libs/ncurses/ncurses-5.9-r4.ebuild 
b/sys-libs/ncurses/ncurses-5.9-r4.ebuild
index 959e811..8a5eda6 100644
--- a/sys-libs/ncurses/ncurses-5.9-r4.ebuild
+++ b/sys-libs/ncurses/ncurses-5.9-r4.ebuild
@@ -21,7 +21,7 @@ SRC_URI="${SRC_URI}
 "
 
 LICENSE="MIT"
-SLOT="5"
+SLOT="0"
 KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile static-libs tinfo trace unicode"
 

diff --git a/sys-libs/ncurses/ncurses-5.9-r4.ebuild 
b/sys-libs/ncurses/ncurses-5.9-r5.ebuild
similarity index 98%
copy from sys-libs/ncurses/ncurses-5.9-r4.ebuild
copy to sys-libs/ncurses/ncurses-5.9-r5.ebuild
index 959e811..7b7ae94 100644
--- a/sys-libs/ncurses/ncurses-5.9-r4.ebuild
+++ b/sys-libs/ncurses/ncurses-5.9-r5.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.9-r4.ebuild,v 
1.3 2015/04/06 20:11:01 vapier Exp $
+# $Id$
+
+EAPI="5"
 
-EAPI="4"
 inherit eutils flag-o-matic toolchain-funcs multilib-minimal libtool
 
 MY_PV=${PV:0:3}
@@ -21,13 +22,15 @@ SRC_URI="${SRC_URI}
 "
 
 LICENSE="MIT"
-SLOT="5"
+# The subslot reflects the SONAME.
+SLOT="0/5"
 KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile static-libs tinfo trace unicode"
 
 DEPEND="gpm? ( sys-libs/gpm )"
 #  berkdb? ( sys-libs/db )"
 RDEPEND="${DEPEND}
+   !<=sys-libs/ncurses-5.9-r4:5
!

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2015-11-02 Thread Fabian Groffen
commit: 383ff417f366eb37af7b8ad327cf7a4a37485dd2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov  2 19:11:37 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov  2 19:11:37 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=383ff417

sys-libs/ncurses: sync metadata

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-libs/ncurses/metadata.xml b/sys-libs/ncurses/metadata.xml
index 7856364..e136782 100644
--- a/sys-libs/ncurses/metadata.xml
+++ b/sys-libs/ncurses/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-base-system
-
-   Add bindings for the ADA programming language
-   
+   base-system
+   
+   Add bindings for the ADA programming 
language
+   
Build curses library (libncurses) sep from the low-level 
terminfo
library (libtinfo) -- usually needed only for binary packages 
-- but
it is binary compatible in either mode

-   Enable test trace() support in ncurses calls
-
+   Enable test trace() support in ncurses 
calls
+   
 



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2015-11-01 Thread Fabian Groffen
commit: bd44f8c06c3c911a7b8a6b66d13533990e446601
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Nov  1 09:06:21 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Nov  1 09:06:21 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=bd44f8c0

sys-libs/ncurses: fix syntax error, thanks Gregory Turner in bug #558800

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 784f597..9ef5703 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -227,7 +227,7 @@ multilib_src_install() {
# Move main libraries into /.
if multilib_is_native_abi ; then
gen_usr_ldscript -a \
-   "${NCURSES_TARGETS[@]}"
+   "${NCURSES_TARGETS[@]}" \
$(use tinfo && usex unicode 'tinfow' '') \
$(usev tinfo)
fi



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2015-11-01 Thread Fabian Groffen
commit: d7fe9aa75be1f2ce52bd31d3ec8c561ad9238d50
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Nov  1 09:37:12 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Nov  1 09:37:12 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=d7fe9aa7

sys-libs/ncurses: add meta ebuild for slot-move

 sys-libs/ncurses/ncurses-6.0.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/sys-libs/ncurses/ncurses-6.0.ebuild 
b/sys-libs/ncurses/ncurses-6.0.ebuild
new file mode 100644
index 000..108e3e4
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Bridge the old SLOT=5[/6] ebuild to the new SLOT=0/6 since the slotmove
+# functionality does not handle implicit subslots correctly. #558856
+
+EAPI="5"
+
+inherit multilib-build
+
+DESCRIPTION="transitional package"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/;
+
+LICENSE="metapackage"
+SLOT="5/6"
+KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ada +cxx gpm static-libs tinfo unicode"
+
+DEPEND="sys-libs/ncurses:0/6[ada?,cxx?,gpm?,static-libs?,tinfo?,unicode?,${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2015-10-11 Thread Fabian Groffen
commit: 1307044f212d6297c8f9b5f8d806e40c6fa76199
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Oct 11 10:35:22 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Oct 11 10:35:22 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1307044f

sys-libs/ncurses: use BASH since bin/bash may not exist yet (bootstrap)

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
index 0b7ca5a..784f597 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.0-r1.ebuild
@@ -176,7 +176,7 @@ do_configure() {
 
# Force bash until upstream rebuilds the configure script with a newer
# version of autotools. #545532
-   CONFIG_SHELL=${EPREFIX}/bin/bash \
+   CONFIG_SHELL=${BASH} \
ECONF_SOURCE=${S} \
econf "${conf[@]}" "$@"
 }



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/files/

2015-09-15 Thread Fabian Groffen
commit: 085564f4512849c4481433dd75c277cca1bdd6bb
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Sep 15 09:54:02 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Sep 15 09:54:02 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=085564f4

sys-libs/ncurses: add missing files

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/files/ncurses-6.0-gfbsd.patch |  24 +++
 .../ncurses/files/ncurses-6.0-pkg-config.patch |  14 ++
 .../files/ncurses-6.0-rxvt-unicode-9.15.patch  | 191 +
 sys-libs/ncurses/files/ncurses-6.0-ticlib.patch|  15 ++
 4 files changed, 244 insertions(+)

diff --git a/sys-libs/ncurses/files/ncurses-6.0-gfbsd.patch 
b/sys-libs/ncurses/files/ncurses-6.0-gfbsd.patch
new file mode 100644
index 000..1403a29
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.0-gfbsd.patch
@@ -0,0 +1,24 @@
+we'll hijack the freebsd* case that comes later
+
+--- ncurses-6.0/aclocal.m4
 ncurses-6.0/aclocal.m4
+@@ -5711,7 +5711,7 @@
+   fi
+   cf_cv_rm_so_locs=yes
+   ;;
+-  (linux*|gnu*|k*bsd*-gnu)
++  (linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*)
+   if test "$DFT_LWR_MODEL" = "shared" ; then
+   LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
+   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
+--- ncurses-6.0/configure
 ncurses-6.0/configure
+@@ -6188,7 +6188,7 @@
+   fi
+   cf_cv_rm_so_locs=yes
+   ;;
+-  (linux*|gnu*|k*bsd*-gnu)
++  (linux*|gnu*|k*bsd*-gnu|freebsd*|dragonfly*)
+   if test "$DFT_LWR_MODEL" = "shared" ; then
+   LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
+   LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"

diff --git a/sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch 
b/sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch
new file mode 100644
index 000..6808319
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.0-pkg-config.patch
@@ -0,0 +1,14 @@
+disable the $PATH search for the PKG_CONFIG tool.  it isn't needed and just
+gets in the way when setting to a value that might not yet exist.
+
+--- ncurses-6.0/configure
 ncurses-6.0/configure
+@@ -3533,7 +3533,7 @@
+ esac
+ 
+ test -z "$PKG_CONFIG" && PKG_CONFIG=none
+-if test "$PKG_CONFIG" != none ; then
++if false ; then
+ 
+ if test "x$prefix" != xNONE; then
+   cf_path_syntax="$prefix"

diff --git a/sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch 
b/sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch
new file mode 100644
index 000..af3df94
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.0-rxvt-unicode-9.15.patch
@@ -0,0 +1,191 @@
+Add rxvt-unicode terminfo, required by rxvt-unicode to function properly.
+
+Providing this in ncurses makes it widely available, much better than having to
+install rxvt-unicode everywhere.
+
+http://bugs.gentoo.org/show_bug.cgi?id=192083
+
+This patch uses the updated rxvt-unicode-9.15 terminfo
+which includes 256 color support and fixes Gentoo bug 383871
+
+http://bugs.gentoo.org/show_bug.cgi?id=383871
+
+--- ncurses-6.0/misc/terminfo.src
 ncurses-6.0/misc/terminfo.src
+@@ -5214,6 +5214,176 @@
+ rxvt-16color|rxvt with 16 colors like aixterm,
+   ncv#32, use=ibm+16color, use=rxvt,
+ 
++# From: Thomas Dickey  04 Oct 1997
++# Updated: Özgür Kesim  02 Nov 1997
++# Updated: Marc Lehmann , 17 Feb 2005
++# Updated: Marc Lehmann , 04 Nov 2008: change init/reset 
sequences
++rxvt-unicode|rxvt-unicode terminal (X Window System),
++  am,
++  bce,
++  eo,
++  km,
++  msgr,
++  xenl,
++  hs,
++  cols#80,
++  it#8,
++  lines#24,
++  acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~-A.B+C\,D0EhFiG,
++  bel=^G,
++  blink=\E[5m,
++  bold=\E[1m,
++  civis=\E[?25l,
++  clear=\E[H\E[2J,
++  cnorm=\E[?25h,
++  cr=^M,
++  csr=\E[%i%p1%d;%p2%dr,
++  cub=\E[%p1%dD,
++  cub1=^H,
++  cud=\E[%p1%dB,
++  cud1=^J,
++  cuf=\E[%p1%dC,
++  cuf1=\E[C,
++  cup=\E[%i%p1%d;%p2%dH,
++  cuu=\E[%p1%dA,
++  cuu1=\E[A,
++  cvvis=\E[?25h,
++  dch=\E[%p1%dP,
++  dch1=\E[P,
++  dl=\E[%p1%dM,
++  dl1=\E[M,
++  ed=\E[J,
++  el=\E[K,
++  el1=\E[1K,
++  flash=\E[?5h$<20/>\E[?5l,
++  home=\E[H,
++  hpa=\E[%i%p1%dG,
++  ht=^I,
++  hts=\EH,
++  ich=\E[%p1%d@,
++  ich1=\E[@,
++  il=\E[%p1%dL,
++  il1=\E[L,
++  ind=^J,
++  is1=\E[\041p,
++  is2=\E[r\E[m\E[2J\E[?7;25h\E[?1;3;4;5;6;9;66;1000;1001;1049l\E[4l,
++  kDC=\E[3$,
++  kIC=\E[2$,
++  kEND=\E[8$,
++  kHOM=\E[7$,
++  kLFT=\E[d,
++  kNXT=\E[6$,
++  kPRV=\E[5$,
++  kRIT=\E[c,
++  kbs=\177,
++  ka1=\EOw,
++  ka3=\EOy,
++  kb2=\EOu,
++  kc1=\EOq,
++  kc3=\EOs,
++  

[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/

2015-09-13 Thread Fabian Groffen
commit: 5118f7f864b9c5b279d9029f6ed06eceacf0e88e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Sep 13 19:31:55 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Sep 13 19:31:55 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5118f7f8

sys-libs/ncurses: sync, add bridge versions, and straight copy of 6.0

Package-Manager: portage-2.2.20-prefix

 sys-libs/ncurses/Manifest  |   2 +-
 sys-libs/ncurses/ncurses-5.7-r7.ebuild | 254 --
 sys-libs/ncurses/ncurses-5.9-r02.1.ebuild  | 253 --
 sys-libs/ncurses/ncurses-5.9-r1.ebuild | 249 --
 ...urses-5.9-r3.ebuild => ncurses-5.9-r101.ebuild} |  22 +-
 sys-libs/ncurses/ncurses-5.9-r99.ebuild|  21 ++
 sys-libs/ncurses/ncurses-6.0-r1.ebuild | 283 +
 7 files changed, 320 insertions(+), 764 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 25ae7b1..577e8b0 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,3 @@
 DIST host-libtool-0.1.0.tar.gz 388867 SHA256 
a32c9046e7f63b84ea41228ed54b17b98789ce129f7d02c215840dbecb15c8f5 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 WHIRLPOOL 
5b002500155ad6d2400ba65950827db76f1c91ccc09f11fc726f71c23452d364d32229a6a92334ef3a77e72c53c353dee53b56601691868a3ab26adc0983c36b
-DIST ncurses-5.7.tar.gz 2445052 SHA256 
0a9bdea5c7de8ded5c9327ed642915f2cc380753f12d4ad120ef7da3ea3498f4 SHA512 
9fda7283cd50ab9d8b9181935be7c31c4ae4c974f2eee186a5dbe8c3ce5522e5c200f06af48aa22b44cdab16a22795cfc8dc36a4258e6d826b454216dfcea3c6
 WHIRLPOOL 
696258b29783b078bd83631fef90388fe2bcd92ed94ace55cfae44cfa08afbf4fb29c3902d17216f3f059ee78cb61f69eed64b05a2ddd85cecade7af6af3
 DIST ncurses-5.9.tar.gz 2826473 SHA256 
9046298fb440324c9d4135ecea7879ffed8546dd1b58e59430ea07a4633f563b SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
 WHIRLPOOL 
069e98c6392ce9aca960c72a20f1a502387d33a4b237aaeaa95548024ce4d47b129eafbe0288d21c590e725fe71aaca21cacb300f11a660b7234cb39a777672a
+DIST ncurses-6.0.tar.gz 3131891 SHA256 
f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
 WHIRLPOOL 
25bef32a63113f07259e81e2cd34b7065e32b471d190c79d56df6e7187fa0d76ae4585ecb2a5d36b3a3dc4facecc9c928503aa97195344a8594ad031bae41949

diff --git a/sys-libs/ncurses/ncurses-5.7-r7.ebuild 
b/sys-libs/ncurses/ncurses-5.7-r7.ebuild
deleted file mode 100644
index 7cbe877..000
--- a/sys-libs/ncurses/ncurses-5.7-r7.ebuild
+++ /dev/null
@@ -1,254 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.7-r7.ebuild,v 
1.10 2012/06/24 00:24:08 vapier Exp $
-
-EAPI="1"
-AUTOTOOLS_AUTO_DEPEND="no"
-inherit eutils flag-o-matic toolchain-funcs multilib autotools
-
-MY_PV=${PV:0:3}
-PV_SNAP=${PV:4}
-MY_P=${PN}-${MY_PV}
-DESCRIPTION="console display library"
-HOMEPAGE="http://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/;
-SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="ada +cxx debug doc gpm minimal profile static-libs trace unicode"
-
-DEPEND="gpm? ( sys-libs/gpm )
-   kernel_AIX? ( ${AUTOTOOLS_DEPEND} )
-   kernel_HPUX? ( ${AUTOTOOLS_DEPEND} )"
-#  berkdb? ( sys-libs/db )"
-RDEPEND="!http://lists.gnu.org/archive/html/bug-libtool/2008-03/msg00124.html
-   # Use libtool on hpux too to get some soname.
-   [[ ${CHOST} == *'-aix'* || ${CHOST} == *'-hpux'* ]]
-}
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   [[ -n ${PV_SNAP} ]] && epatch "${WORKDIR}"/${MY_P}-${PV_SNAP}-patch.sh
-   epatch "${FILESDIR}"/${PN}-5.6-gfbsd.patch
-   epatch "${FILESDIR}"/${PN}-5.7-emacs.patch #270527
-   epatch "${FILESDIR}"/${PN}-5.7-nongnu.patch
-   epatch "${FILESDIR}"/${PN}-5.7-tic-cross-detection.patch #21
-   epatch "${FILESDIR}"/${PN}-5.7-rxvt-unicode-9.09.patch #192083
-   epatch "${FILESDIR}"/${P}-hashdb-open.patch #245370
-   sed -i '/with_no_leaks=yes/s:=.*:=$enableval:' configure #305889
-
-   epatch "${FILESDIR}"/${PN}-5.7-mint.patch
-   epatch "${FILESDIR}"/${PN}-5.7-mint-terminfo.patch
-   epatch "${FILESDIR}"/${PN}-5.5-aix-shared.patch
-   epatch "${FILESDIR}"/${PN}-5.6-interix.patch
-   epatch "${FILESDIR}"/${PN}-5.6-netbsd.patch
-#  epatch