[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2024-06-13 Thread Sam James
commit: d6bbe8e1d6d65c69589400ff78a6f937aaa9c7f8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 14 00:41:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 14 00:41:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bbe8e1

dev-perl/Curses: Stabilize 1.450.0 sparc, #933913

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

 dev-perl/Curses/Curses-1.450.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.450.0.ebuild 
b/dev-perl/Curses/Curses-1.450.0.ebuild
index 8cafd47f7320..a0f56cae46df 100644
--- a/dev-perl/Curses/Curses-1.450.0.ebuild
+++ b/dev-perl/Curses/Curses-1.450.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2024-06-09 Thread Sam James
commit: 4cfea1ed6502c1a9143f883ad4bb4c68f60b4341
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  9 20:40:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  9 20:40:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfea1ed

dev-perl/Curses: Stabilize 1.450.0 arm, #933913

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

 dev-perl/Curses/Curses-1.450.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.450.0.ebuild 
b/dev-perl/Curses/Curses-1.450.0.ebuild
index f4a157cbb51c..c201953af41b 100644
--- a/dev-perl/Curses/Curses-1.450.0.ebuild
+++ b/dev-perl/Curses/Curses-1.450.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2024-05-01 Thread Sam James
commit: 8ac47107b19d99320dda5651bda5a82fc37d3b58
Author: Sam James  gentoo  org>
AuthorDate: Wed May  1 09:05:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  1 09:05:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac47107

dev-perl/Curses: add 1.450.0

Closes: https://bugs.gentoo.org/924209
Signed-off-by: Sam James  gentoo.org>

 dev-perl/Curses/Curses-1.450.0.ebuild | 44 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 45 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.450.0.ebuild 
b/dev-perl/Curses/Curses-1.450.0.ebuild
new file mode 100644
index ..f4a157cbb51c
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.450.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.45
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="+unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/pkgconfig
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+   myconf=( FORMS PANELS MENUS )
+   mydoc=( HISTORY )
+
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE} || 
die)
+   export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE} 
|| die)
+
+   perl-module_src_configure
+
+   if ! use unicode ; then
+   sed -i "s::\"${ESYSROOT}/usr/include/form.h\":" 
"${S}"/c-config.h || die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index def879cfe765..dda58612bfe9 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1 +1,2 @@
 DIST Curses-1.44.tar.gz 139766 BLAKE2B 
822ff66038b551476a26f174bccba213d8d4e238144129245c68a8e239b8c0c68e6cb351637e158d39af7878a83a436776833898623f934c91b694d71ef34426
 SHA512 
2c7f9ad9971c1afe6c1bee59581466f848ab1128e546effccd2118cb7bce1962ec7f6a8da60be3cdd1405f6b0a44f7c29c5f7900cbc436940592b1075fbfb6f7
+DIST Curses-1.45.tar.gz 140041 BLAKE2B 
a6db19c7973069337a5b8999282b7b84547d4d5e0f7c6e0faaf49a79cbf8ab4169bd11cb42e777079ca4e7eca7783fce99b89361a6aa5eaad08c6c1aad849a80
 SHA512 
91b55022505948609a3dff4bb7a5b0c27089b31201093e74d5c899a1ecb82cc8d59cca17cf5bb1c132c268a7151bda5d35572e85635bec0d2228ce56ff957be6



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-08-02 Thread Arthur Zamarin
commit: f44d9c6adca6405cc9899e2a21412e965a2d4d5f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  2 19:33:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  2 19:34:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44d9c6a

dev-perl/Curses: Stabilize 1.440.0 ppc, #910814

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.440.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild 
b/dev-perl/Curses/Curses-1.440.0.ebuild
index a8ba1942459c..f19263bd 100644
--- a/dev-perl/Curses/Curses-1.440.0.ebuild
+++ b/dev-perl/Curses/Curses-1.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-07-24 Thread Jakov Smolić
commit: fab5fe21058dc2435e6a73075442a6452237c678
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 12:06:27 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 12:06:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab5fe21

dev-perl/Curses: Stabilize 1.440.0 amd64, #910814

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/Curses/Curses-1.440.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild 
b/dev-perl/Curses/Curses-1.440.0.ebuild
index a43922fd300b..d1a35d33c136 100644
--- a/dev-perl/Curses/Curses-1.440.0.ebuild
+++ b/dev-perl/Curses/Curses-1.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-07-24 Thread Jakov Smolić
commit: 1180f0d7ec694001385711eacdfb5dcf1f4fda06
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 09:24:51 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 09:24:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1180f0d7

dev-perl/Curses: Stabilize 1.440.0 x86, #910814

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-perl/Curses/Curses-1.440.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.440.0.ebuild 
b/dev-perl/Curses/Curses-1.440.0.ebuild
index 83042bb4d1d2..a43922fd300b 100644
--- a/dev-perl/Curses/Curses-1.440.0.ebuild
+++ b/dev-perl/Curses/Curses-1.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sparc x86"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-24 Thread Arthur Zamarin
commit: 5a54fb40dfd90c441f7fe48abfb809681749d187
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 24 14:19:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 24 14:19:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a54fb40

dev-perl/Curses: Stabilize 1.430.0 sparc, #902675

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.430.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild 
b/dev-perl/Curses/Curses-1.430.0.ebuild
index 1753c9a0e080..4a2b7cd62dc5 100644
--- a/dev-perl/Curses/Curses-1.430.0.ebuild
+++ b/dev-perl/Curses/Curses-1.430.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-21 Thread Sam James
commit: 4793bd64e2fe831059057f82619facc84e2f636f
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 05:49:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 05:49:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4793bd64

dev-perl/Curses: Stabilize 1.430.0 ppc64, #902675

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

 dev-perl/Curses/Curses-1.430.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild 
b/dev-perl/Curses/Curses-1.430.0.ebuild
index 44905ead6c35..1753c9a0e080 100644
--- a/dev-perl/Curses/Curses-1.430.0.ebuild
+++ b/dev-perl/Curses/Curses-1.430.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-21 Thread Sam James
commit: 948e828882611ee060993748453a45b03227bf29
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 05:25:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 05:25:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948e8288

dev-perl/Curses: Stabilize 1.430.0 amd64, #902675

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

 dev-perl/Curses/Curses-1.430.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild 
b/dev-perl/Curses/Curses-1.430.0.ebuild
index 3ec45eb1f3db..44905ead6c35 100644
--- a/dev-perl/Curses/Curses-1.430.0.ebuild
+++ b/dev-perl/Curses/Curses-1.430.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-16 Thread Arthur Zamarin
commit: ca7a22aa544e25112596a248aa7452a485b68246
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 16 14:04:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 16 14:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7a22aa

dev-perl/Curses: Stabilize 1.410.0 ppc64, #899488

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.410.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
index 1c6b67bcf6a2..c5aba8da5a9d 100644
--- a/dev-perl/Curses/Curses-1.410.0.ebuild
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-04 Thread Arthur Zamarin
commit: f9f360c1909aaa3f353335b586539f9f0c18f64c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 09:26:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 09:26:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f360c1

dev-perl/Curses: Stabilize 1.410.0 x86, #899488

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.410.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
index 8c09c1467914..1c6b67bcf6a2 100644
--- a/dev-perl/Curses/Curses-1.410.0.ebuild
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-04 Thread Arthur Zamarin
commit: 6892ae287749ad4eec510fda085eb22b0f79334b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 09:02:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 09:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6892ae28

dev-perl/Curses: Stabilize 1.410.0 amd64, #899488

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.410.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
index cabc7e43554c..8c09c1467914 100644
--- a/dev-perl/Curses/Curses-1.410.0.ebuild
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-04 Thread Arthur Zamarin
commit: 8dd63bbfbacddba0bf8e2438a66674e2dbc866fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:22:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:22:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd63bbf

dev-perl/Curses: Stabilize 1.410.0 sparc, #899488

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.410.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
index 87d887d3ab7c..cabc7e43554c 100644
--- a/dev-perl/Curses/Curses-1.410.0.ebuild
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-03 Thread Arthur Zamarin
commit: f14156792a8e552b8630d4152477e1b0332bc4c8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:08:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:08:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1415679

dev-perl/Curses: Stabilize 1.410.0 arm, #899488

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.410.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
index 2dd008b6d4fd..87d887d3ab7c 100644
--- a/dev-perl/Curses/Curses-1.410.0.ebuild
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-03-03 Thread Arthur Zamarin
commit: 6a3ca800445238c2d9796f037cb3d3b1001ad332
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:38:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3ca800

dev-perl/Curses: Stabilize 1.410.0 ppc, #899488

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.410.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
index 09e5023669bd..2dd008b6d4fd 100644
--- a/dev-perl/Curses/Curses-1.410.0.ebuild
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ inherit perl-module toolchain-funcs
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2023-02-11 Thread Sam James
commit: b074b73ff1704a4d61ad14a6687fe419bdc7fe65
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 12 06:41:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 12 06:41:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b074b73f

dev-perl/Curses: add 1.430.0

Closes: https://bugs.gentoo.org/883741
Signed-off-by: Sam James  gentoo.org>

 dev-perl/Curses/Curses-1.430.0.ebuild | 43 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 44 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.430.0.ebuild 
b/dev-perl/Curses/Curses-1.430.0.ebuild
new file mode 100644
index ..e7f715c18099
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.430.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.43
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+   myconf=( FORMS PANELS MENUS )
+   mydoc=( HISTORY )
+
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE})
+   export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE})
+
+   perl-module_src_configure
+
+   if ! use unicode ; then
+   sed -i "s::\"${ESYSROOT}/usr/include/form.h\":" 
"${S}"/c-config.h || die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 56d0bf347996..f41c9deb405e 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,3 +1,4 @@
 DIST Curses-1.37.tar.gz 135763 BLAKE2B 
b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823
 SHA512 
10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
 DIST Curses-1.38.tar.gz 135789 BLAKE2B 
68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6
 SHA512 
27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
 DIST Curses-1.41.tar.gz 137458 BLAKE2B 
04cb8fc655d0f8ce629fad453923a82ee8c3f7b95e042f036b1c1dc6781e181c04716f8166ebfc0a34eab2402271e8e05ce9438af7a7276c11d22fd9106733f7
 SHA512 
a8d091f3f79be6368bb0e465563cc736a934f66f489d8c1ec86dca71c22705c7969e1468c9d330cc6653994af550f8f95282b0fd504174d2f77b7d32e98be108
+DIST Curses-1.43.tar.gz 138539 BLAKE2B 
18557b1e992d9532f18ff97d804b13b845113371f91e79779bdc35df7c3297e77ba64ae9fa25af1045a7b5602a45b80f4fd511a842a6fd616b1a5f9d21933578
 SHA512 
8fd4592b3eb4466e89ca2c64fc43e2f5cbb97b75802ec236e34962b4732b014820ff1c1ee089f0b4ac9a65d4110cdf89887263c1a664cf094353c767a2af215c



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/, dev-perl/Curses/files/

2022-11-29 Thread Sam James
commit: e8fa0139c9d04403a711cb5707637627c0673717
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 30 05:09:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 30 05:09:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fa0139

dev-perl/Curses: add 1.410.0

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

 dev-perl/Curses/Curses-1.410.0.ebuild  | 47 
 dev-perl/Curses/Manifest   |  1 +
 dev-perl/Curses/files/Curses-1.410.0-clang16.patch | 84 ++
 3 files changed, 132 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.410.0.ebuild 
b/dev-perl/Curses/Curses-1.410.0.ebuild
new file mode 100644
index ..09e5023669bd
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.410.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.41
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
+inherit perl-module toolchain-funcs
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   >=sys-libs/ncurses-6:=[unicode(+)?]
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.410.0-clang16.patch
+)
+
+src_configure() {
+   myconf=( FORMS PANELS MENUS )
+   mydoc=( HISTORY )
+
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   export CURSES_LDFLAGS=$($(tc-getPKG_CONFIG) --libs ${CURSES_LIBTYPE})
+   export CURSES_CFLAGS=$($(tc-getPKG_CONFIG) --cflags ${CURSES_LIBTYPE})
+
+   perl-module_src_configure
+
+   if ! use unicode ; then
+   sed -i 's::"${ESYSROOT}/usr/include/form.h":' 
"${S}"/c-config.h || die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 66499d4511a5..56d0bf347996 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,2 +1,3 @@
 DIST Curses-1.37.tar.gz 135763 BLAKE2B 
b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823
 SHA512 
10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
 DIST Curses-1.38.tar.gz 135789 BLAKE2B 
68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6
 SHA512 
27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442
+DIST Curses-1.41.tar.gz 137458 BLAKE2B 
04cb8fc655d0f8ce629fad453923a82ee8c3f7b95e042f036b1c1dc6781e181c04716f8166ebfc0a34eab2402271e8e05ce9438af7a7276c11d22fd9106733f7
 SHA512 
a8d091f3f79be6368bb0e465563cc736a934f66f489d8c1ec86dca71c22705c7969e1468c9d330cc6653994af550f8f95282b0fd504174d2f77b7d32e98be108

diff --git a/dev-perl/Curses/files/Curses-1.410.0-clang16.patch 
b/dev-perl/Curses/files/Curses-1.410.0-clang16.patch
new file mode 100644
index ..1f11a893b2d4
--- /dev/null
+++ b/dev-perl/Curses/files/Curses-1.410.0-clang16.patch
@@ -0,0 +1,84 @@
+Fedora sent upstream by email: 
https://bugzilla.redhat.com/show_bug.cgi?id=2148432#c2.
+
+https://src.fedoraproject.org/rpms/perl-Curses/c/2633f3adcd14dff61d6d45f97c8bc4f65ce06d82?branch=rawhide
+Add missing int types for C99 compatibility.
+--- a/testint.c
 b/testint.c
+@@ -8,6 +8,7 @@
+ 
+ #include "c-config.h"
+ 
++int
+ main() {
+   int ret;
+ 
+--- a/testtyp.c
 b/testtyp.c
+@@ -8,6 +8,7 @@
+ 
+ #include "c-config.h"
+ 
++int
+ main() {
+   typedef SYM c_sym_t;
+ }
+
+--- a/test.syms
 b/test.syms
+@@ -24,6 +24,9 @@ use warnings;
+ use English;
+ 
+ my $verbose;
++my $panels;
++my $menus;
++my $forms;
+ 
+ sub makeCompileCommand($) {
+ my ($compileR) = @_;
+@@ -74,22 +77,31 @@ sub makeCompileCommand($) {
+ #
+ #  _C_SYM_ and _C_FILE_ will be filled in later
+ 
++my $defs_prefix = '-D';
+ if ($OSNAME =~ m{VMS}i) {
+-$compile =~ s{#DEFS#}{DEFINE=SYM="_C_SYM_"};
++  $defs_prefix = 'DEFINE-';
+ $compile =~ s{#FILE#}{_C_FILE_.c};
+ $compile =~ s{#NULL#}{};  # no non-verbose way
+ }
+ elsif ($OSNAME eq 'MSWin32') {
+-$compile =~ s{#DEFS#}{-DSYM="_C_SYM_"};
+ $compile =~ s{#FILE#}{_C_FILE_.c};
+ $compile =~ s{#NULL#}{>nul 2>&1};
+ }
+ else {
+-$compile =~ s{#DEFS#}{-DSYM="_C_SYM_"};
+ $compile =~ s{#FILE#}{-o _C_FILE_ _C_FILE_.c};
+ $compile =~ s{#NULL#}{>/dev/null 2>&1};
+ }
+ 
++# Make these defines from CursesDef.h available early, so that
++# the feature probing uses the correct build 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-12-05 Thread Arthur Zamarin
commit: 8e2f998bd4cbb8f8da5dcfba1e852764f01d676c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:51:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2f998b

dev-perl/Curses: Stabilize 1.380.0 sparc, #828166

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/Curses/Curses-1.380.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild 
b/dev-perl/Curses/Curses-1.380.0.ebuild
index 0a0c53f07f85..1840a47b4bc8 100644
--- a/dev-perl/Curses/Curses-1.380.0.ebuild
+++ b/dev-perl/Curses/Curses-1.380.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-12-04 Thread Sam James
commit: 55581e8859c3c5372993ea1aef1d67dc811db5cc
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 03:13:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 03:13:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55581e88

dev-perl/Curses: Stabilize 1.380.0 ppc64, #828166

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

 dev-perl/Curses/Curses-1.380.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild 
b/dev-perl/Curses/Curses-1.380.0.ebuild
index 08523f3508fc..0a0c53f07f85 100644
--- a/dev-perl/Curses/Curses-1.380.0.ebuild
+++ b/dev-perl/Curses/Curses-1.380.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-12-04 Thread Sam James
commit: 6e3f0cbb94369a446d5489cb4c95054ee4a23ed8
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 03:09:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 03:09:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3f0cbb

dev-perl/Curses: Stabilize 1.380.0 arm, #828166

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

 dev-perl/Curses/Curses-1.380.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild 
b/dev-perl/Curses/Curses-1.380.0.ebuild
index d97a5f6f65ed..b5ae0b3b3da5 100644
--- a/dev-perl/Curses/Curses-1.380.0.ebuild
+++ b/dev-perl/Curses/Curses-1.380.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-12-04 Thread Sam James
commit: 1c8fcad7c0f963530fc8450dae0b67d086559ac4
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 03:06:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 03:06:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8fcad7

dev-perl/Curses: Stabilize 1.380.0 x86, #828166

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

 dev-perl/Curses/Curses-1.380.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild 
b/dev-perl/Curses/Curses-1.380.0.ebuild
index f0a9ca5ff94b..d97a5f6f65ed 100644
--- a/dev-perl/Curses/Curses-1.380.0.ebuild
+++ b/dev-perl/Curses/Curses-1.380.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-10-16 Thread Andreas K. Hüttel
commit: 8cb34439f6250a66804b8214364840454c10a17f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 16 17:16:47 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct 16 17:17:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb34439

dev-perl/Curses: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Curses/Curses-1.360.0-r1.ebuild | 48 
 dev-perl/Curses/Manifest |  1 -
 2 files changed, 49 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.360.0-r1.ebuild 
b/dev-perl/Curses/Curses-1.360.0-r1.ebuild
deleted file mode 100644
index 780e2754fc8..000
--- a/dev-perl/Curses/Curses-1.360.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=GIRAFFED
-DIST_VERSION=1.36
-DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc")
-inherit perl-module
-
-DESCRIPTION="Curses interface modules for Perl"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
-IUSE="+unicode test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   virtual/perl-Data-Dumper
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"
-
-my_curses_unicode() {
-   echo ncurses$(use unicode && echo w)
-}
-
-my_curses_version() {
-   echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' 
&& echo 6 || echo 5)
-}
-
-pkg_setup() {
-   myconf="${myconf} FORMS PANELS MENUS"
-   mydoc=HISTORY
-   export CURSES_LIBTYPE=$(my_curses_unicode)
-   export CURSES_LDFLAGS=$($(my_curses_version)-config --libs)
-   export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags)
-}
-
-src_configure() {
-   perl-module_src_configure
-   if ! use unicode ; then
-   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
-   fi
-}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 2282fca425e..66499d4511a 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,3 +1,2 @@
-DIST Curses-1.36.tar.gz 135049 BLAKE2B 
c63d1f8d80db33e184c6d9c49c9ee902b5e3ed2e69e4ccbdd683d7b6109f8025d63838ce20f6e57e95c9a9bcd9e14d6af448e52f1b9d219ab388ab74798d917b
 SHA512 
40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c
 DIST Curses-1.37.tar.gz 135763 BLAKE2B 
b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823
 SHA512 
10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
 DIST Curses-1.38.tar.gz 135789 BLAKE2B 
68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6
 SHA512 
27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-10-16 Thread Andreas K. Hüttel
commit: d2323d9284592f4b75e50b623532bbc88920bae1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Oct 16 17:16:23 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Oct 16 17:17:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2323d92

dev-perl/Curses: Version bump 1.38

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Curses/Curses-1.380.0.ebuild | 40 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 41 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.380.0.ebuild 
b/dev-perl/Curses/Curses-1.380.0.ebuild
new file mode 100644
index 000..11531cb659a
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.380.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.38
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel")
+inherit perl-module
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode"
+
+RDEPEND="
+   sys-libs/ncurses:=[unicode(+)?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   sys-libs/ncurses:=[unicode(+)?]
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+   myconf="${myconf} FORMS PANELS MENUS"
+   mydoc=HISTORY
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && 
echo 6 || echo 5)-config"
+   export CURSES_LDFLAGS=$( ${nc_tool} --libs )
+   export CURSES_CFLAGS=$( ${nc_tool} --cflags )
+   perl-module_src_configure
+   if ! use unicode ; then
+   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 22f45eb918a..2282fca425e 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,2 +1,3 @@
 DIST Curses-1.36.tar.gz 135049 BLAKE2B 
c63d1f8d80db33e184c6d9c49c9ee902b5e3ed2e69e4ccbdd683d7b6109f8025d63838ce20f6e57e95c9a9bcd9e14d6af448e52f1b9d219ab388ab74798d917b
 SHA512 
40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c
 DIST Curses-1.37.tar.gz 135763 BLAKE2B 
b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823
 SHA512 
10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827
+DIST Curses-1.38.tar.gz 135789 BLAKE2B 
68817bfafcfe2b9d9480c12f2490f9281b5e0cc51bbcfd795e2728a21ef24e12362cfc0896d7b5d6678f35f25fb80c0aee4cde5cf06ec8b3871168cd059649d6
 SHA512 
27999e71f19576c930a794c9f478e8a3b6b3b1d1e68c4ca57b712f20c98a83dba46295c012a6c618d097b661ec30441c8147e26579218ecef977d7c7996c7442



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-05-13 Thread Sam James
commit: 0c2cab5093a206a43737c4f94b41ee0d9ea11f12
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:23:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:23:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2cab50

dev-perl/Curses: Stabilize 1.370.0 ppc, #789744

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

 dev-perl/Curses/Curses-1.370.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild 
b/dev-perl/Curses/Curses-1.370.0.ebuild
index 29a40aa808e..f98fec7f749 100644
--- a/dev-perl/Curses/Curses-1.370.0.ebuild
+++ b/dev-perl/Curses/Curses-1.370.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-05-13 Thread Sam James
commit: 285de401cebb83851695eaeb6ff9cd4c5a253485
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:23:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:23:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285de401

dev-perl/Curses: Stabilize 1.370.0 ppc64, #789744

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

 dev-perl/Curses/Curses-1.370.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild 
b/dev-perl/Curses/Curses-1.370.0.ebuild
index 3fc147a497c..29a40aa808e 100644
--- a/dev-perl/Curses/Curses-1.370.0.ebuild
+++ b/dev-perl/Curses/Curses-1.370.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-05-13 Thread Sam James
commit: 911e929a31c93395d668c2390981a477df74d1a8
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:16:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:16:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911e929a

dev-perl/Curses: Stabilize 1.370.0 amd64, #789744

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

 dev-perl/Curses/Curses-1.370.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild 
b/dev-perl/Curses/Curses-1.370.0.ebuild
index 51429888228..3fc147a497c 100644
--- a/dev-perl/Curses/Curses-1.370.0.ebuild
+++ b/dev-perl/Curses/Curses-1.370.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-05-13 Thread Sam James
commit: 9eefdcc2551852a3cc4244acbf9f5ec8730b5de9
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 16:14:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 16:14:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eefdcc2

dev-perl/Curses: Stabilize 1.370.0 x86, #789744

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

 dev-perl/Curses/Curses-1.370.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild 
b/dev-perl/Curses/Curses-1.370.0.ebuild
index 1249849a01d..51429888228 100644
--- a/dev-perl/Curses/Curses-1.370.0.ebuild
+++ b/dev-perl/Curses/Curses-1.370.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-05-12 Thread Sam James
commit: f27d1baceba407d407380d72a4cc65eb39681224
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 04:34:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 04:34:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27d1bac

dev-perl/Curses: Stabilize 1.370.0 sparc, #789744

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

 dev-perl/Curses/Curses-1.370.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild 
b/dev-perl/Curses/Curses-1.370.0.ebuild
index 2de0ffd57b0..1249849a01d 100644
--- a/dev-perl/Curses/Curses-1.370.0.ebuild
+++ b/dev-perl/Curses/Curses-1.370.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2021-05-12 Thread Sam James
commit: 461c0d8272815c3134ee6f3a67c4925400456ef2
Author: Sam James  gentoo  org>
AuthorDate: Thu May 13 04:34:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 13 04:34:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461c0d82

dev-perl/Curses: Stabilize 1.370.0 arm, #789744

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

 dev-perl/Curses/Curses-1.370.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild 
b/dev-perl/Curses/Curses-1.370.0.ebuild
index a0b0c901329..2de0ffd57b0 100644
--- a/dev-perl/Curses/Curses-1.370.0.ebuild
+++ b/dev-perl/Curses/Curses-1.370.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2021-05-12 Thread Andreas K. Hüttel
commit: 1abbfcd83777c2b63437476dbb6c8a422e0e4bb1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 12 20:16:44 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 12 20:21:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abbfcd8

dev-perl/Curses-UI: Stable for all

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild
index 04c46804b2c..d2b26c27712 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl UI framework based on the curses library"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2021-05-12 Thread Andreas K. Hüttel
commit: ef3394ebca06f351563e831ec9cefaa6a643dc73
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May 12 20:17:04 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed May 12 20:21:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3394eb

dev-perl/Curses-UI: Remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
deleted file mode 100644
index 4d55b122690..000
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MDXI
-DIST_VERSION=0.9609
-inherit perl-module
-
-DESCRIPTION="Perl UI framework based on the curses library"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/Curses
-   dev-perl/TermReadKey"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Simple )
-"
-
-src_prepare() {
-   use test && perl_rm_files t/05pod.t
-   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2020-12-11 Thread Kent Fredric
commit: f036872ff4f6581e57e74831d446e5205a4de810
Author: Kent Fredric  gentoo  org>
AuthorDate: Sat Dec 12 06:44:05 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sat Dec 12 06:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f036872f

dev-perl/Curses: Cleanup old 1.360.0-r1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Curses/Curses-1.360.0-r1.ebuild | 47 
 1 file changed, 47 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.360.0-r1.ebuild 
b/dev-perl/Curses/Curses-1.360.0-r1.ebuild
deleted file mode 100644
index 684145194e6..000
--- a/dev-perl/Curses/Curses-1.360.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=GIRAFFED
-DIST_VERSION=1.36
-DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc")
-inherit perl-module
-
-DESCRIPTION="Curses interface modules for Perl"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
-IUSE="+unicode test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=sys-libs/ncurses-5:0=[unicode?]
-   virtual/perl-Data-Dumper
-"
-DEPEND="
-   >=sys-libs/ncurses-5:0=[unicode?]
-"
-BDEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"
-
-src_configure() {
-   myconf="${myconf} FORMS PANELS MENUS"
-   mydoc=HISTORY
-   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
-   local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && 
echo 6 || echo 5)-config"
-   export CURSES_LDFLAGS=$( ${nc_tool} --libs )
-   export CURSES_CFLAGS=$( ${nc_tool} --cflags )
-   perl-module_src_configure
-   if ! use unicode ; then
-   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
-   fi
-}
-src_compile() {
-   mymake=(
-   "OPTIMIZE=${CFLAGS}"
-   )
-   perl-module_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2020-10-18 Thread Kent Fredric
commit: e38a18612ea9f12f91e284a6f6732112ec50e880
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Oct 19 02:50:09 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Oct 19 02:58:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38a1861

dev-perl/Curses: Bump to version 1.370.0

Upstream:
- Fix printw for wide characters
- Return explicit "false" value on error from wenclose() and
  mouse_trafo() instead of integer error code (as that is a
  true-value for perl)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Curses/Curses-1.370.0.ebuild | 47 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.370.0.ebuild 
b/dev-perl/Curses/Curses-1.370.0.ebuild
new file mode 100644
index 000..a0b0c901329
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.370.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.37
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc")
+inherit perl-module
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=sys-libs/ncurses-5:0=[unicode?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   >=sys-libs/ncurses-5:0=[unicode?]
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+   myconf="${myconf} FORMS PANELS MENUS"
+   mydoc=HISTORY
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && 
echo 6 || echo 5)-config"
+   export CURSES_LDFLAGS=$( ${nc_tool} --libs )
+   export CURSES_CFLAGS=$( ${nc_tool} --cflags )
+   perl-module_src_configure
+   if ! use unicode ; then
+   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
+   fi
+}
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 73cb4101da2..22f45eb918a 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1 +1,2 @@
 DIST Curses-1.36.tar.gz 135049 BLAKE2B 
c63d1f8d80db33e184c6d9c49c9ee902b5e3ed2e69e4ccbdd683d7b6109f8025d63838ce20f6e57e95c9a9bcd9e14d6af448e52f1b9d219ab388ab74798d917b
 SHA512 
40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c
+DIST Curses-1.37.tar.gz 135763 BLAKE2B 
b42f81d5a382b8cf6c8323cc5c13fd39dcc57081ad2e3de9e940f06a0126879d301ccaebc5c34fb5cb4bffd1263b0681243164539c450db50cd3388e6fd35823
 SHA512 
10886e725b174fdabc0c9b86a9ef9b717949f0fb03561bfc315e8503be689be7945d1ceeea2f950628ce480c2cc8081736d3b8f28042ea677b252298a9eb4827



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/, dev-perl/Curses-UI/files/

2020-07-02 Thread Kent Fredric
commit: 3d0e8f9e4feb745d8ee0e423752e61cc20513a46
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul  2 19:35:28 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul  2 19:35:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0e8f9e

dev-perl/Curses-UI: -r bump for EAPI7 + fixes

- EAPI7
- Unconditionally patch out bad tests
- Move 'sed' to 'patch'

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild   | 30 ++
 .../files/Curses-UI-0.9609-no-dot-inc.patch| 22 
 2 files changed, 52 insertions(+)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild
new file mode 100644
index 000..04c46804b2c
--- /dev/null
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MDXI
+DIST_VERSION=0.9609
+inherit perl-module
+
+DESCRIPTION="Perl UI framework based on the curses library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-perl/Curses
+   dev-perl/TermReadKey
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.420.0
+   test? ( virtual/perl-Test-Simple )
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9609-no-dot-inc.patch"
+)
+PERL_RM_FILES=(
+   t/05pod.t
+)

diff --git a/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch 
b/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch
new file mode 100644
index 000..29027bccc8b
--- /dev/null
+++ b/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch
@@ -0,0 +1,22 @@
+From 161a0a10c190de155e53d08f413aa49d4a4780e9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Fri, 3 Jul 2020 07:28:17 +1200
+Subject: Include '.' in @INC on perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 0084c7b..d84c838 100644
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -1,4 +1,5 @@
+ # Load the Module::Install bundled in ./inc/
++use lib '.';
+ use inc::Module::Install;
+ 
+ # Define metadata
+-- 
+2.27.0
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2020-07-02 Thread Kent Fredric
commit: 60cce5e8560ceb6196275bef62c12aabe6b2b453
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul  2 19:17:41 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul  2 19:22:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60cce5e8

dev-perl/Curses: -r bump for EAPI7 + CFLAGS love + fixes

- EAPI7
- Move env exports out of pkg_setup as they're not useful in binpkg's
- Simplify src_configure logic to not need function calls, employing
  more 'usex' instead of weirder conditional code.
- Ensure CFLAGS passed through to make/compiler

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Curses/Curses-1.360.0-r1.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.360.0-r1.ebuild 
b/dev-perl/Curses/Curses-1.360.0-r1.ebuild
new file mode 100644
index 000..684145194e6
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.360.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.36
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc")
+inherit perl-module
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=sys-libs/ncurses-5:0=[unicode?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="
+   >=sys-libs/ncurses-5:0=[unicode?]
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+   myconf="${myconf} FORMS PANELS MENUS"
+   mydoc=HISTORY
+   export CURSES_LIBTYPE="$(usex unicode ncursesw ncurses)"
+   local nc_tool="${CURSES_LIBTYPE}$(has_version 'sys-libs/ncurses:0/6' && 
echo 6 || echo 5)-config"
+   export CURSES_LDFLAGS=$( ${nc_tool} --libs )
+   export CURSES_CFLAGS=$( ${nc_tool} --cflags )
+   perl-module_src_configure
+   if ! use unicode ; then
+   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
+   fi
+}
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2018-06-08 Thread Mikle Kolyada
commit: b4b5b07e9dd7ca958770f5d77d153d4f94a8f2e8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jun  8 13:21:43 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jun  8 13:26:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b5b07e

dev-perl/Curses: restore s390 keyword

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-perl/Curses/Curses-1.360.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index 21be24a429a..60ca9136a60 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2018-04-16 Thread Kent Fredric
commit: 5d8cae37d48a7bed50d894d98978cabe01785ca1
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Apr 16 19:36:20 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 17 00:05:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8cae37

dev-perl/Curses-UI: Cleanup old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild | 29 
 1 file changed, 29 deletions(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
deleted file mode 100644
index f316f73d728..000
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MDXI
-MODULE_VERSION=0.9609
-inherit perl-module
-
-DESCRIPTION="Perl UI framework based on the curses library"
-
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 x86"
-IUSE="test"
-
-RDEPEND="dev-perl/Curses
-   dev-perl/TermReadKey"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do"
-
-src_prepare() {
-   use test && perl_rm_files t/05pod.t
-   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2018-04-07 Thread Matt Turner
commit: 27bac8744374468f14ce6920707df81463c6335c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr  7 21:13:05 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr  7 21:13:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bac874

dev-perl/Curses-UI-0.960.900-r2: hppa stable, bug 652622

 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
index ad5df5e83dc..fbc619a957d 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl UI framework based on the curses library"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
+KEYWORDS="amd64 hppa ppc ppc64 x86"
 IUSE="test"
 
 RDEPEND="dev-perl/Curses



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2018-04-06 Thread Matt Turner
commit: ef6141aa002ad545de73a5cfd5f878095b131e9b
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr  7 04:00:29 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr  7 04:00:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6141aa

dev-perl/Curses-UI-0.960.900-r2: ppc stable, bug 652622

 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
index 31f59c3167b..24bd31a479a 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl UI framework based on the curses library"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
 IUSE="test"
 
 RDEPEND="dev-perl/Curses



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2018-04-06 Thread Matt Turner
commit: 462e49c49aeac58362814f72bf600f0e1163b8aa
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr  7 04:00:58 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr  7 04:00:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462e49c4

dev-perl/Curses-UI-0.960.900-r2: ppc64 stable, bug 652622

 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
index 24bd31a479a..ad5df5e83dc 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl UI framework based on the curses library"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
 IUSE="test"
 
 RDEPEND="dev-perl/Curses



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2018-04-05 Thread Aaron Bauman
commit: e532c2fce344b2751da1427ced86066ee7d404dd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr  6 00:34:04 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr  6 00:40:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e532c2fc

dev-perl/Curses-UI: amd64 stable

Bug: https://bugs.gentoo.org/652622
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
index a68802bf09a..31f59c3167b 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl UI framework based on the curses library"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="test"
 
 RDEPEND="dev-perl/Curses



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2018-04-05 Thread Thomas Deutschmann
commit: 9a5b57f56ebc0a2995d66597dc3d21140ecb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  5 23:02:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  5 23:16:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5b57f5

dev-perl/Curses-UI: x86 stable (bug #652622)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
index e44a5b7d8b2..a68802bf09a 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl UI framework based on the curses library"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="test"
 
 RDEPEND="dev-perl/Curses



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2017-10-18 Thread Kent Fredric
commit: f8f780be47f743bc2e4d3d07c26c11551e26df8c
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Oct 18 23:43:58 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Oct 19 00:06:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f780be

dev-perl/Curses-UI: EAPI6

- EAPI6
- Parallel Testing
- Provision remote-id's in metadata.xml

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild | 27 +
 dev-perl/Curses-UI/metadata.xml  | 49 
 2 files changed, 76 insertions(+)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
new file mode 100644
index 000..e44a5b7d8b2
--- /dev/null
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MDXI
+DIST_VERSION=0.9609
+inherit perl-module
+
+DESCRIPTION="Perl UI framework based on the curses library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-perl/Curses
+   dev-perl/TermReadKey"
+DEPEND="${RDEPEND}
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_prepare() {
+   use test && perl_rm_files t/05pod.t
+   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+   perl-module_src_prepare
+}

diff --git a/dev-perl/Curses-UI/metadata.xml b/dev-perl/Curses-UI/metadata.xml
index bde968e0e5a..5bded1adf01 100644
--- a/dev-perl/Curses-UI/metadata.xml
+++ b/dev-perl/Curses-UI/metadata.xml
@@ -7,5 +7,54 @@
   
   
 Curses-UI
+Curses::UI
+Curses::UI::Buttonbox
+Curses::UI::Calendar
+Curses::UI::Checkbox
+Curses::UI::Color
+Curses::UI::Common
+Curses::UI::Container
+Curses::UI::ContainerWidget
+Curses::UI::Dialog::Basic
+Curses::UI::Dialog::Calendar
+Curses::UI::Dialog::Dirbrowser
+Curses::UI::Dialog::Error
+Curses::UI::Dialog::Filebrowser
+Curses::UI::Dialog::Progress
+Curses::UI::Dialog::Question
+Curses::UI::Dialog::Status
+Curses::UI::Label
+Curses::UI::Language
+Curses::UI::Language::chinese
+Curses::UI::Language::czech
+Curses::UI::Language::dutch
+Curses::UI::Language::english
+Curses::UI::Language::french
+Curses::UI::Language::german
+Curses::UI::Language::italian
+Curses::UI::Language::japanese
+Curses::UI::Language::norwegian
+Curses::UI::Language::polish
+Curses::UI::Language::portuguese
+Curses::UI::Language::russian
+Curses::UI::Language::slovak
+Curses::UI::Language::spanish
+Curses::UI::Language::turkish
+Curses::UI::Listbox
+Curses::UI::MenuListbox
+Curses::UI::Menubar
+Curses::UI::Notebook
+Curses::UI::PasswordEntry
+Curses::UI::Popupmenu
+Curses::UI::PopupmenuListbox
+Curses::UI::Progressbar
+Curses::UI::Radiobuttonbox
+Curses::UI::SearchEntry
+Curses::UI::Searchable
+Curses::UI::TextEditor
+Curses::UI::TextEntry
+Curses::UI::TextViewer
+Curses::UI::Widget
+Curses::UI::Window
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2017-06-19 Thread Kent Fredric
commit: 8e3709c2db65807a0444a5332353a8285829d447
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Jun 19 21:21:56 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Jun 19 21:22:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3709c2

dev-perl/Curses-UI: Fix for '.' in @INC re bug #615110

Generic Module::Install Perl 5.26 fix

Bug: https://bugs.gentoo.org/615110
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
index 9ce34eb9d70..f316f73d728 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,5 +23,7 @@ SRC_TEST="do"
 
 src_prepare() {
use test && perl_rm_files t/05pod.t
+   sed -i -e 's/use inc::Module::Install;/use lib q[.]; use 
inc::Module::Install;/' Makefile.PL ||
+   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
perl-module_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2017-04-30 Thread Jeroen Roovers
commit: 06f2a1f9b2a61332e66f0a7e595de548a8dd4279
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Apr 30 08:40:19 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Apr 30 08:42:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f2a1f9

dev-perl/Curses: Stable for HPPA (bug #614974).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-perl/Curses/Curses-1.360.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index 47826a3b21e..e152053c6f6 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2017-04-22 Thread Tobias Klausmann
commit: 01b022998cae360040cbdd2f79c08f1962ca7b76
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Apr 21 11:51:43 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Apr 22 07:30:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b02299

dev-perl/Curses-1.360.0-r0: add alpha keyword

Gentoo-Bug: 614974

 dev-perl/Curses/Curses-1.360.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index 1b58d26e9ee..82a9693a575 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2017-04-19 Thread Michael Weber
commit: 22d372986e8b1ef24233421a3f94dbfc61a31839
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Apr 19 06:12:42 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Apr 19 06:13:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d37298

dev-perl/Curses: arm ppc ppc64 stable (bug 614974).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm arm64 ppc ppc64"

 dev-perl/Curses/Curses-1.360.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index 028c79fe1cf..1b58d26e9ee 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2017-04-11 Thread Kent Fredric
commit: cf9a4213085498839e63ca11ef2bc8bb250afc97
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 18:03:17 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 18:03:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9a4213

dev-perl/Curses: 1.360.0 x86 stable re bug #614974

Arch Testing by Myckel Habets

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Curses/Curses-1.360.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index b4556a25654..028c79fe1cf 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2017-04-11 Thread Agostino Sarubbo
commit: 06f0d6a7ba1dac24b606bc1af7d9a236ccb4b6c5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 11 15:04:03 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 11 15:04:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f0d6a7

dev-perl/Curses: amd64 stable wrt bug #614974

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/Curses/Curses-1.360.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index 0943f3ad847..b4556a25654 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2016-09-07 Thread Kent Fredric
commit: f3c658e3ae6ec43d19f20ca8872ee465578e7564
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Sep  7 22:09:32 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Sep  7 22:10:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c658e3

dev-perl/Curses: Bump to 1.360.0

- Add USE=examples

Upstream:
- Hurd support
- Bugs fixed in examples

Package-Manager: portage-2.3.0

 dev-perl/Curses/Curses-1.360.0.ebuild | 47 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
new file mode 100644
index ..9ff1457
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.36
+DIST_EXAMPLES=("demo" "demo2" "demo.form" "demo.menu" "demo.panel" "gdc")
+inherit perl-module
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode test"
+
+RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]
+   virtual/perl-Data-Dumper
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+my_curses_unicode() {
+   echo ncurses$(use unicode && echo w)
+}
+
+my_curses_version() {
+   echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' 
&& echo 6 || echo 5)
+}
+
+pkg_setup() {
+   myconf="${myconf} FORMS PANELS MENUS"
+   mydoc=HISTORY
+   export CURSES_LIBTYPE=$(my_curses_unicode)
+   export CURSES_LDFLAGS=$($(my_curses_version)-config --libs)
+   export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags)
+}
+
+src_configure(){
+   perl-module_src_configure
+   if ! use unicode ; then
+   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 59ab01c..ad5937b 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,2 +1,3 @@
 DIST Curses-1.32.tgz 134753 SHA256 
5dba44fd7964806d9765e6692bc7eb8eb30aeced2740f28b9a4070a5d14ba650 SHA512 
ecaa5cea2b544979229badc9f0d0ce84b385aa178ea0f821e6582865b3be63ea3d0cbc43651e2dc03334b796e5eab961c30e8f1637eec4af579843617e661562
 WHIRLPOOL 
37b548423430a79791659d40aa2d3d66546e0c49bbe8e1fc5c3798b30715ce1ed40343cdec70b3019a4d7c7d8adb37ca66fd8afa9f52d4b1e63774ac6a0c9b58
 DIST Curses-1.33.tar.gz 134541 SHA256 
eb1febf4c7dc01454f6e1d6a7380010e6a9b61b527e7f635c45b08b43c83ce88 SHA512 
094ecf34f4116a4b405a810a16b727ab3201a32a42f98a2e2ac065e6b5cb25939091021f054bc15503fcc4aee1ee47825392cd8bd10e94f10792afcede6fe978
 WHIRLPOOL 
7cb13e0982a2e063325ac2a5716ff49258f81f03f657cee35856960f3452dd0b4e7ddf6f6baf82bc1f709ee436f5156da288d1ed98f018b61ba11eb63b321c83
+DIST Curses-1.36.tar.gz 135049 SHA256 
a414795ba031c5918c70279fe534fee594a96ec4b0c78f44ce453090796add64 SHA512 
40ce96bdf7ef4bbd6975363bc27c2c561a81cafbaf147f2655a2c6521e09f6e40441cee06b6f8f27e370ad59eaf6f677ffe8e475030dfa870d25eca37717c58c
 WHIRLPOOL 
96507aeff6e4a7a27e4cf8fcd3844e03b0c8955d22ca63fd7c5c7d68e28bc30b6393ba488c56bb6d395d4f570e2b316dac59331319aec4770d665f67d4d362ff



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses-UI/

2016-08-08 Thread Kent Fredric
commit: fd7a3d56bd48419430113a8879983e13523496d3
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Aug  8 07:16:01 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Aug  8 08:11:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7a3d56

dev-perl/Curses-UI: Remove POD Author Tests

Not useful on Gentoo.

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild 
b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
index b162115..718c7b2 100644
--- a/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,8 +17,12 @@ IUSE="test"
 RDEPEND="dev-perl/Curses
dev-perl/TermReadKey"
 DEPEND="${RDEPEND}
-   test? (
-   dev-perl/Test-Pod
-   )"
+   test? ( virtual/perl-Test-Simple )
+"
 
 SRC_TEST="do"
+
+src_prepare() {
+   use test && perl_rm_files t/05pod.t
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2016-01-24 Thread Andreas Hüttel
commit: 6d47877fb5191d5950e02727ae9080792e45b833
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jan 24 12:08:21 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jan 24 12:11:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d47877f

dev-perl/Curses: Remove old

Package-Manager: portage-2.2.27

 dev-perl/Curses/Curses-1.280.0-r1.ebuild | 40 
 dev-perl/Curses/Manifest |  1 -
 2 files changed, 41 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.280.0-r1.ebuild 
b/dev-perl/Curses/Curses-1.280.0-r1.ebuild
deleted file mode 100644
index a40b41b..000
--- a/dev-perl/Curses/Curses-1.280.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=GIRAFFED
-MODULE_VERSION=1.28
-MODULE_A_EXT=tgz
-inherit perl-module
-
-DESCRIPTION="Curses interface modules for Perl"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~sparc-solaris 
~x86-solaris"
-IUSE="unicode"
-
-DEPEND=">=sys-libs/ncurses-5[unicode?]"
-RDEPEND="${DEPEND}"
-
-SRC_TEST="do"
-
-my_curses_version() {
-   echo ncurses$(use unicode && echo w)
-}
-
-pkg_setup() {
-   myconf="${myconf} FORMS PANELS MENUS"
-   mydoc=HISTORY
-   export CURSES_LIBTYPE=$(my_curses_version)
-   export CURSES_LDFLAGS=$($(my_curses_version)5-config --libs)
-   export CURSES_CFLAGS=$( $(my_curses_version)5-config --cflags)
-}
-
-src_configure(){
-   perl-module_src_configure
-   if ! use unicode ; then
-   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
-   fi
-}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index eb4eb44..59ab01c 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,3 +1,2 @@
-DIST Curses-1.28.tgz 127412 SHA256 
613b73c4b6075b1550592812214e4fc0e2205d3afcf234e3fa90f208fb8de892 SHA512 
75664b39174c9875f7f779801bddb08f89ace029ea99857b561e8f8eec167f6f9059a32bc51265145b84bca1316e6d2f90a576b280cfcc7e050225f28730dff2
 WHIRLPOOL 
dbfb87c59a236fef47e5b03735c92d109b2b4bf4a35ae69691c465f832d4122b5d48663ae4707ec6d79e6e5f892f3fdf6991400605f996e712863b3fca1a14c0
 DIST Curses-1.32.tgz 134753 SHA256 
5dba44fd7964806d9765e6692bc7eb8eb30aeced2740f28b9a4070a5d14ba650 SHA512 
ecaa5cea2b544979229badc9f0d0ce84b385aa178ea0f821e6582865b3be63ea3d0cbc43651e2dc03334b796e5eab961c30e8f1637eec4af579843617e661562
 WHIRLPOOL 
37b548423430a79791659d40aa2d3d66546e0c49bbe8e1fc5c3798b30715ce1ed40343cdec70b3019a4d7c7d8adb37ca66fd8afa9f52d4b1e63774ac6a0c9b58
 DIST Curses-1.33.tar.gz 134541 SHA256 
eb1febf4c7dc01454f6e1d6a7380010e6a9b61b527e7f635c45b08b43c83ce88 SHA512 
094ecf34f4116a4b405a810a16b727ab3201a32a42f98a2e2ac065e6b5cb25939091021f054bc15503fcc4aee1ee47825392cd8bd10e94f10792afcede6fe978
 WHIRLPOOL 
7cb13e0982a2e063325ac2a5716ff49258f81f03f657cee35856960f3452dd0b4e7ddf6f6baf82bc1f709ee436f5156da288d1ed98f018b61ba11eb63b321c83



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2016-01-23 Thread Jeroen Roovers
commit: 1511af263256c69a76891c82fd0be33a0d4164d6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 24 07:34:36 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 24 07:39:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1511af26

dev-perl/Curses: Stable for HPPA (bug #570374).

Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches

 dev-perl/Curses/Curses-1.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild 
b/dev-perl/Curses/Curses-1.320.0.ebuild
index c818072..536ae80 100644
--- a/dev-perl/Curses/Curses-1.320.0.ebuild
+++ b/dev-perl/Curses/Curses-1.320.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2016-01-17 Thread Mikle Kolyada
commit: c8ccff3f36c32818244c33923c0232493f0e4a42
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jan 17 19:07:56 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jan 17 19:07:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ccff3f

dev-perl/Curses: ppc64 stable wrt bug #570374

Package-Manager: portage-2.2.26

 dev-perl/Curses/Curses-1.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild 
b/dev-perl/Curses/Curses-1.320.0.ebuild
index 29e9b95..c818072 100644
--- a/dev-perl/Curses/Curses-1.320.0.ebuild
+++ b/dev-perl/Curses/Curses-1.320.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2016-01-09 Thread Markus Meier
commit: 70cf9ca649b45dfd027f328d62d5c481b58703fc
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Jan  9 16:19:28 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Jan  9 16:19:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cf9ca6

dev-perl/Curses: arm stable, bug #570374

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-perl/Curses/Curses-1.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild 
b/dev-perl/Curses/Curses-1.320.0.ebuild
index 75efd31..065fbb9 100644
--- a/dev-perl/Curses/Curses-1.320.0.ebuild
+++ b/dev-perl/Curses/Curses-1.320.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2016-01-02 Thread Agostino Sarubbo
commit: 171ee423d1786b6f495dde03306896f5f4e877c3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  2 18:52:42 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  2 18:52:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171ee423

dev-perl/Curses: amd64 stable wrt bug #570374

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/Curses/Curses-1.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild 
b/dev-perl/Curses/Curses-1.320.0.ebuild
index 958624e..b866628 100644
--- a/dev-perl/Curses/Curses-1.320.0.ebuild
+++ b/dev-perl/Curses/Curses-1.320.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2015-12-31 Thread Andreas Hüttel
commit: f87dc2ea606ad66f7cc333e46b066c748dce53f7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 10:46:26 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Dec 31 10:46:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87dc2ea

dev-perl/Curses: Pin to ncurses slot 0

Package-Manager: portage-2.2.26

 dev-perl/Curses/Curses-1.320.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild 
b/dev-perl/Curses/Curses-1.320.0.ebuild
index 7e85c67..536ae80 100644
--- a/dev-perl/Curses/Curses-1.320.0.ebuild
+++ b/dev-perl/Curses/Curses-1.320.0.ebuild
@@ -12,10 +12,10 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
-DEPEND=">=sys-libs/ncurses-5[unicode?]"
+DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"
 RDEPEND="${DEPEND}"
 
 SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2015-12-31 Thread Andreas Hüttel
commit: 68fd9ebaff276a9d384393ef0a523fef15327b5f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 11:30:14 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Dec 31 11:30:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fd9eba

dev-perl/Curses: Version bump

Package-Manager: portage-2.2.26

 dev-perl/Curses/Curses-1.330.0.ebuild | 41 +++
 dev-perl/Curses/Manifest  |  1 +
 2 files changed, 42 insertions(+)

diff --git a/dev-perl/Curses/Curses-1.330.0.ebuild 
b/dev-perl/Curses/Curses-1.330.0.ebuild
new file mode 100644
index 000..3baa8f0
--- /dev/null
+++ b/dev-perl/Curses/Curses-1.330.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=GIRAFFED
+DIST_VERSION=1.33
+inherit perl-module
+
+DESCRIPTION="Curses interface modules for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+IUSE="+unicode"
+
+DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"
+RDEPEND="${DEPEND}"
+
+my_curses_unicode() {
+   echo ncurses$(use unicode && echo w)
+}
+
+my_curses_version() {
+   echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' 
&& echo 6 || echo 5)
+}
+
+pkg_setup() {
+   myconf="${myconf} FORMS PANELS MENUS"
+   mydoc=HISTORY
+   export CURSES_LIBTYPE=$(my_curses_unicode)
+   export CURSES_LDFLAGS=$($(my_curses_version)-config --libs)
+   export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags)
+}
+
+src_configure(){
+   perl-module_src_configure
+   if ! use unicode ; then
+   sed -i 's::"/usr/include/form.h":' "${S}"/c-config.h || 
die
+   fi
+}

diff --git a/dev-perl/Curses/Manifest b/dev-perl/Curses/Manifest
index 0d718e5..eb4eb44 100644
--- a/dev-perl/Curses/Manifest
+++ b/dev-perl/Curses/Manifest
@@ -1,2 +1,3 @@
 DIST Curses-1.28.tgz 127412 SHA256 
613b73c4b6075b1550592812214e4fc0e2205d3afcf234e3fa90f208fb8de892 SHA512 
75664b39174c9875f7f779801bddb08f89ace029ea99857b561e8f8eec167f6f9059a32bc51265145b84bca1316e6d2f90a576b280cfcc7e050225f28730dff2
 WHIRLPOOL 
dbfb87c59a236fef47e5b03735c92d109b2b4bf4a35ae69691c465f832d4122b5d48663ae4707ec6d79e6e5f892f3fdf6991400605f996e712863b3fca1a14c0
 DIST Curses-1.32.tgz 134753 SHA256 
5dba44fd7964806d9765e6692bc7eb8eb30aeced2740f28b9a4070a5d14ba650 SHA512 
ecaa5cea2b544979229badc9f0d0ce84b385aa178ea0f821e6582865b3be63ea3d0cbc43651e2dc03334b796e5eab961c30e8f1637eec4af579843617e661562
 WHIRLPOOL 
37b548423430a79791659d40aa2d3d66546e0c49bbe8e1fc5c3798b30715ce1ed40343cdec70b3019a4d7c7d8adb37ca66fd8afa9f52d4b1e63774ac6a0c9b58
+DIST Curses-1.33.tar.gz 134541 SHA256 
eb1febf4c7dc01454f6e1d6a7380010e6a9b61b527e7f635c45b08b43c83ce88 SHA512 
094ecf34f4116a4b405a810a16b727ab3201a32a42f98a2e2ac065e6b5cb25939091021f054bc15503fcc4aee1ee47825392cd8bd10e94f10792afcede6fe978
 WHIRLPOOL 
7cb13e0982a2e063325ac2a5716ff49258f81f03f657cee35856960f3452dd0b4e7ddf6f6baf82bc1f709ee436f5156da288d1ed98f018b61ba11eb63b321c83



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/

2015-12-31 Thread Andreas Hüttel
commit: 27280178268d662da2b00c92a316244a286cf603
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 10:48:45 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Dec 31 10:49:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27280178

dev-perl/Curses: Revert accidental stabilization

Package-Manager: portage-2.2.26

 dev-perl/Curses/Curses-1.320.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild 
b/dev-perl/Curses/Curses-1.320.0.ebuild
index 536ae80..958624e 100644
--- a/dev-perl/Curses/Curses-1.320.0.ebuild
+++ b/dev-perl/Curses/Curses-1.320.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode"
 
 DEPEND=">=sys-libs/ncurses-5:0=[unicode?]"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Curses/, dev-perl/Curses/files/

2015-08-21 Thread Jeroen Roovers
commit: 0890a90aea6e33173ad59fa490052f27516f203e
Author: Jeroen Roovers jer AT gentoo DOT org
AuthorDate: Sat Aug 22 05:16:20 2015 +
Commit: Jeroen Roovers jer AT gentoo DOT org
CommitDate: Sat Aug 22 05:16:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0890a90a

dev-perl/Curses: Fix building against =sys-libs/ncurses-6.0 (bug #557434 by 
Bernard Cafarelli).

Package-Manager: portage-2.2.20.1

 dev-perl/Curses/Curses-1.320.0.ebuild | 12 ++---
 dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff | 32 ---
 2 files changed, 8 insertions(+), 36 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild 
b/dev-perl/Curses/Curses-1.320.0.ebuild
index 9b6ff02..7e85c67 100644
--- a/dev-perl/Curses/Curses-1.320.0.ebuild
+++ b/dev-perl/Curses/Curses-1.320.0.ebuild
@@ -20,16 +20,20 @@ RDEPEND=${DEPEND}
 
 SRC_TEST=do
 
-my_curses_version() {
+my_curses_unicode() {
echo ncurses$(use unicode  echo w)
 }
 
+my_curses_version() {
+   echo ncurses$(use unicode  echo w)$(has_version 'sys-libs/ncurses-6' 
 echo 6 || echo 5)
+}
+
 pkg_setup() {
myconf=${myconf} FORMS PANELS MENUS
mydoc=HISTORY
-   export CURSES_LIBTYPE=$(my_curses_version)
-   export CURSES_LDFLAGS=$($(my_curses_version)5-config --libs)
-   export CURSES_CFLAGS=$( $(my_curses_version)5-config --cflags)
+   export CURSES_LIBTYPE=$(my_curses_unicode)
+   export CURSES_LDFLAGS=$($(my_curses_version)-config --libs)
+   export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags)
 }
 
 src_configure(){

diff --git a/dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff 
b/dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff
deleted file mode 100644
index f661f80..000
--- a/dev-perl/Curses/files/Curses-1.08-p5.8-fixes.diff
+++ /dev/null
@@ -1,32 +0,0 @@
-diff -Naurp CursesFun.c.old CursesFun.c
 CursesFun.c.old2005-03-05 09:15:20.714006864 -0500
-+++ CursesFun.c2005-03-05 09:16:14.501829872 -0500
-@@ -1276,8 +1276,8 @@ XS(XS_Curses_newterm)
- c_exactargs(newterm, items, 3);
- {
-   char *  type= ST(0) != PL_sv_undef ? (char *)SvPV(ST(0),PL_na) : 
NULL;
--  FILE *  outfd   = IoIFP(sv_2io(ST(1)));
--  FILE *  infd= IoIFP(sv_2io(ST(2)));
-+  FILE *  outfd   = PerlIO_findFILE(IoIFP(sv_2io(ST(1;
-+  FILE *  infd= PerlIO_findFILE(IoIFP(sv_2io(ST(2;
-   SCREEN *ret = newterm(type, outfd, infd);
-   
-   ST(0) = sv_newmortal();
-@@ -3450,7 +3450,7 @@ XS(XS_Curses_putwin)
- c_exactargs(putwin, items, 2);
- {
-   WINDOW *win = c_sv2window(ST(0), 0);
--  FILE *  filep   = IoIFP(sv_2io(ST(1)));
-+  FILE *  filep   = PerlIO_findFILE(IoIFP(sv_2io(ST(1;
-   int ret = putwin(win, filep);
-   
-   ST(0) = sv_newmortal();
-@@ -3469,7 +3469,7 @@ XS(XS_Curses_getwin)
- #ifdef C_GETWIN
- c_exactargs(getwin, items, 1);
- {
--  FILE *  filep   = IoIFP(sv_2io(ST(0)));
-+  FILE *  filep   = PerlIO_findFILE(IoIFP(sv_2io(ST(0;
-   WINDOW *ret = getwin(filep);
-   
-   ST(0) = sv_newmortal();