[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/files/, profiles/, dev-php/pecl-ncurses/

2023-09-15 Thread David Seifert
commit: b2d596fcea9e00b61ae8d6b11092026b3d504007
Author: David Seifert  gentoo  org>
AuthorDate: Fri Sep 15 07:52:04 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep 15 07:52:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d596fc

dev-php/pecl-ncurses: treeclean

Signed-off-by: David Seifert  gentoo.org>

 dev-php/pecl-ncurses/Manifest  |   2 -
 .../files/pecl-ncurses-1.0.2-php7.3.patch  | 175 -
 dev-php/pecl-ncurses/metadata.xml  |   8 -
 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild  |  23 ---
 profiles/package.mask  |   1 -
 5 files changed, 209 deletions(-)

diff --git a/dev-php/pecl-ncurses/Manifest b/dev-php/pecl-ncurses/Manifest
deleted file mode 100644
index a25fbc4308db..
--- a/dev-php/pecl-ncurses/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST ncurses-1.0.2.tgz 16226 BLAKE2B 
2b50fb953594f71e8ba2c93cc8ac1443168ea360c5c752eb4ebb941cdbd4e576bd6d5516722bbe06f31a5dd4732bf47c6fd740599af161cb33cbcb45493bbc5d
 SHA512 
e1f684dcab2aa4dd3fded79fed02c78de1525f0384027fe64ad08759617f13ca6fb11742e3407723eecc431ed99847c0c98ae559797dc98ce373a01ba8413bf2
-DIST pecl-ncurses-1.0.2-php7.patch.xz 5096 BLAKE2B 
8034121b97cc1769534923570c929444c0cd01238615e51c47845b9b10db4b62353a853a17d8ddd44c8ad47e68c44363321f7d08c2dfdd0e2948ddc7d33b2b9d
 SHA512 
1f1dcaaa61033d7db55048f97e48029a335d5d191447038324eb170c9877da62a7b03cec20ea7496c073b76d7ba1009b4374b088c87e1838ee2dc433749c41fa

diff --git a/dev-php/pecl-ncurses/files/pecl-ncurses-1.0.2-php7.3.patch 
b/dev-php/pecl-ncurses/files/pecl-ncurses-1.0.2-php7.3.patch
deleted file mode 100644
index 9b4f8a6274b5..
--- a/dev-php/pecl-ncurses/files/pecl-ncurses-1.0.2-php7.3.patch
+++ /dev/null
@@ -1,175 +0,0 @@
-diff -aurN a/ncurses_fe.c b/ncurses_fe.c
 a/ncurses_fe.c 2012-06-16 13:05:19.0 -0400
-+++ b/ncurses_fe.c 2019-02-06 10:41:09.0 -0500
-@@ -123,7 +123,9 @@
-   PHP_FE(ncurses_savetty, NULL)
-   PHP_FE(ncurses_termattrs,   NULL)
-   PHP_FE(ncurses_use_default_colors,  NULL)
-+#ifdef HAVE_NCURSES_SLK_ATTR
-   PHP_FE(ncurses_slk_attr,NULL)
-+#endif
-   PHP_FE(ncurses_slk_clear,   NULL)
-   PHP_FE(ncurses_slk_noutrefresh, NULL)
-   PHP_FE(ncurses_slk_refresh, NULL)
-@@ -191,7 +193,9 @@
- #ifdef HAVE_NCURSES_ASSUME_DEFAULT_COLORS
-   PHP_FE(ncurses_assume_default_colors,   NULL)
- #endif
-+#ifdef HAVE_NCURSES_DEFINE_KEY
-   PHP_FE(ncurses_define_key,  NULL)
-+#endif
-   PHP_FE(ncurses_hline,   NULL)
-   PHP_FE(ncurses_vline,   NULL)
-   PHP_FE(ncurses_keyok,   NULL)
-@@ -205,6 +209,10 @@
-   PHP_FE(ncurses_waddstr, NULL)
-   PHP_FE(ncurses_wnoutrefresh,NULL)
-   PHP_FE(ncurses_wclear,  NULL)
-+  PHP_FE(ncurses_wscrl,   NULL)
-+  PHP_FE(ncurses_wsetscrreg,  NULL)
-+  PHP_FE(ncurses_scrollok,NULL)
-+
- #ifdef HAVE_NCURSES_COLOR_SET
-   PHP_FE(ncurses_wcolor_set,  NULL)
- #endif
-diff -aurN a/ncurses_functions.c b/ncurses_functions.c
 a/ncurses_functions.c  2019-06-07 11:00:54.713250845 -0400
-+++ b/ncurses_functions.c  2019-02-06 10:41:09.0 -0500
-@@ -163,16 +163,25 @@
-   *pscr = stdscr;
-   zscr = zend_register_resource(pscr, le_ncurses_windows);
-   ZVAL_RES(, zscr);
-+#if PHP_VERSION_ID < 70300
-   c.flags = CONST_CS;
-+#endif
-   c.name = zend_string_init("STDSCR", sizeof("STDSCR")-1, 0);
-   zend_register_constant();
- 
-+#if PHP_VERSION_ID < 70300
- #define PHP_NCURSES_DEF_CONST(x)\
-   ZVAL_LONG(, x); \
-   c.flags = CONST_CS; \
-   c.name = zend_string_init("NCURSES_" #x, sizeof("NCURSES_" 
#x)-1, 0); \
-   zend_register_constant()
- #else
-+#define PHP_NCURSES_DEF_CONST(x)\
-+  ZVAL_LONG(, x); \
-+  c.name = zend_string_init("NCURSES_" #x, sizeof("NCURSES_" 
#x)-1, 0); \
-+  zend_register_constant()
-+#endif
-+#else
-   zval *zscr;
- 
-   *pscr = stdscr;
-@@ -188,7 +197,6 @@
-   /* we need this "interesting" arrangement because the
-* underlying values of the ACS_XXX defines are not
-* initialized until after ncurses has been initialized */
--  
- #define PHP_NCURSES_DEF_CONST(x)\
-   ZVAL_LONG(zscr, x); \
-   c.value = *zscr;\
-@@ -1904,6 +1912,66 @@
- }
- /* }}} */
- 
-+/* {{{ proto int ncurses_wscrl(resource window, int count)
-+   Scrolls window content up or down without changing current position */
-+PHP_FUNCTION(ncurses_wscrl)
-+{
-+  zval *handle;
-+  zend_long intarg;
-+  

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2022-03-17 Thread Brian Evans
commit: d668cccd67c5b3269776ba15200fd30a81fcf60b
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 17 13:23:55 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 17 13:23:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d668cccd

dev-php/pecl-ncurses: Update targets

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild
index 87adfe2ff31d..273b93d25b1c 100644
--- a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild
+++ b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
+USE_PHP="php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2019-11-29 Thread Thomas Deutschmann
commit: 06a506932321d0422960201acfe337f409393dd8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Nov 29 13:25:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Nov 29 13:25:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a50693

dev-php/pecl-ncurses: add PHP 7.4 support

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild
index 929d4af5296..87adfe2ff31 100644
--- a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild
+++ b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_PHP="php5-6 php7-1 php7-2 php7-3"
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4"
 
 inherit php-ext-pecl-r3
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2019-06-07 Thread Brian Evans
commit: 45ec0c28dc308bee8c1b16d1f5c4b3e5902eb1b7
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  7 15:25:31 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  7 15:25:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ec0c28

dev-php/pecl-ncurses: Drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r4.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r4.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r4.ebuild
deleted file mode 100644
index eb953b941e9..000
--- a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
-
-inherit php-ext-pecl-r3
-
-SRC_URI+=" https://dev.gentoo.org/~grknight/distfiles/${P}-php7.patch.xz;
-
-DESCRIPTION="Terminal screen handling and optimization package"
-
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-PHP_EXT_ECONF_ARGS=( --enable-ncursesw )
-PATCHES=( "${WORKDIR}/${P}-php7.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/files/, dev-php/pecl-ncurses/

2019-06-07 Thread Brian Evans
commit: d5cd69b3d1d2cc59602b69b8338b8f1f63c4f73e
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  7 15:24:43 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jun  7 15:24:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5cd69b3

dev-php/pecl-ncurses: Revbump for PHP 7.3 support.

Patch taken from https://github.com/OOPS-ORG-PHP/mod_ncurses changes

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Brian Evans  gentoo.org>

 .../files/pecl-ncurses-1.0.2-php7.3.patch  | 175 +
 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r5.ebuild  |  23 +++
 2 files changed, 198 insertions(+)

diff --git a/dev-php/pecl-ncurses/files/pecl-ncurses-1.0.2-php7.3.patch 
b/dev-php/pecl-ncurses/files/pecl-ncurses-1.0.2-php7.3.patch
new file mode 100644
index 000..9b4f8a6274b
--- /dev/null
+++ b/dev-php/pecl-ncurses/files/pecl-ncurses-1.0.2-php7.3.patch
@@ -0,0 +1,175 @@
+diff -aurN a/ncurses_fe.c b/ncurses_fe.c
+--- a/ncurses_fe.c 2012-06-16 13:05:19.0 -0400
 b/ncurses_fe.c 2019-02-06 10:41:09.0 -0500
+@@ -123,7 +123,9 @@
+   PHP_FE(ncurses_savetty, NULL)
+   PHP_FE(ncurses_termattrs,   NULL)
+   PHP_FE(ncurses_use_default_colors,  NULL)
++#ifdef HAVE_NCURSES_SLK_ATTR
+   PHP_FE(ncurses_slk_attr,NULL)
++#endif
+   PHP_FE(ncurses_slk_clear,   NULL)
+   PHP_FE(ncurses_slk_noutrefresh, NULL)
+   PHP_FE(ncurses_slk_refresh, NULL)
+@@ -191,7 +193,9 @@
+ #ifdef HAVE_NCURSES_ASSUME_DEFAULT_COLORS
+   PHP_FE(ncurses_assume_default_colors,   NULL)
+ #endif
++#ifdef HAVE_NCURSES_DEFINE_KEY
+   PHP_FE(ncurses_define_key,  NULL)
++#endif
+   PHP_FE(ncurses_hline,   NULL)
+   PHP_FE(ncurses_vline,   NULL)
+   PHP_FE(ncurses_keyok,   NULL)
+@@ -205,6 +209,10 @@
+   PHP_FE(ncurses_waddstr, NULL)
+   PHP_FE(ncurses_wnoutrefresh,NULL)
+   PHP_FE(ncurses_wclear,  NULL)
++  PHP_FE(ncurses_wscrl,   NULL)
++  PHP_FE(ncurses_wsetscrreg,  NULL)
++  PHP_FE(ncurses_scrollok,NULL)
++
+ #ifdef HAVE_NCURSES_COLOR_SET
+   PHP_FE(ncurses_wcolor_set,  NULL)
+ #endif
+diff -aurN a/ncurses_functions.c b/ncurses_functions.c
+--- a/ncurses_functions.c  2019-06-07 11:00:54.713250845 -0400
 b/ncurses_functions.c  2019-02-06 10:41:09.0 -0500
+@@ -163,16 +163,25 @@
+   *pscr = stdscr;
+   zscr = zend_register_resource(pscr, le_ncurses_windows);
+   ZVAL_RES(, zscr);
++#if PHP_VERSION_ID < 70300
+   c.flags = CONST_CS;
++#endif
+   c.name = zend_string_init("STDSCR", sizeof("STDSCR")-1, 0);
+   zend_register_constant();
+ 
++#if PHP_VERSION_ID < 70300
+ #define PHP_NCURSES_DEF_CONST(x)\
+   ZVAL_LONG(, x); \
+   c.flags = CONST_CS; \
+   c.name = zend_string_init("NCURSES_" #x, sizeof("NCURSES_" 
#x)-1, 0); \
+   zend_register_constant()
+ #else
++#define PHP_NCURSES_DEF_CONST(x)\
++  ZVAL_LONG(, x); \
++  c.name = zend_string_init("NCURSES_" #x, sizeof("NCURSES_" 
#x)-1, 0); \
++  zend_register_constant()
++#endif
++#else
+   zval *zscr;
+ 
+   *pscr = stdscr;
+@@ -188,7 +197,6 @@
+   /* we need this "interesting" arrangement because the
+* underlying values of the ACS_XXX defines are not
+* initialized until after ncurses has been initialized */
+-  
+ #define PHP_NCURSES_DEF_CONST(x)\
+   ZVAL_LONG(zscr, x); \
+   c.value = *zscr;\
+@@ -1904,6 +1912,66 @@
+ }
+ /* }}} */
+ 
++/* {{{ proto int ncurses_wscrl(resource window, int count)
++   Scrolls window content up or down without changing current position */
++PHP_FUNCTION(ncurses_wscrl)
++{
++  zval *handle;
++  zend_long intarg;
++  WINDOW **w;
++
++  if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rl", , 
) == FAILURE) {
++  return;
++  }
++
++  IS_NCURSES_INITIALIZED();
++
++  FETCH_WINRES(w, );
++
++  RETURN_LONG(wscrl(*w, intarg));
++}
++/* }}} */
++
++/* {{{ proto int ncurses_wsetscrreg(resource window, int top, int bot)
++   Set region for scrolling */
++PHP_FUNCTION(ncurses_wsetscrreg)
++{
++  zval *handle;
++  zend_long top, bot;
++  WINDOW **w;
++
++  if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rll", , 
, ) == FAILURE) {
++  return;
++  }
++
++  IS_NCURSES_INITIALIZED();
++
++  FETCH_WINRES(w, );
++
++  RETURN_LONG(wsetscrreg(*w, top, bot));
++}
++/* }}} */
++
++/* {{{ proto int ncurses_scrollok(resource window, bool bf)
++   Enable or disable scrolling of window content */

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2018-03-27 Thread Brian Evans
commit: 2992228b0af00ce4626b7cfb4bb239fb09fa3e99
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Mar 27 16:28:17 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Mar 27 18:19:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2992228b

dev-php/pecl-ncurses: Revbump to add php7-1 and php7-2 flags

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../{pecl-ncurses-1.0.2-r3.ebuild => pecl-ncurses-1.0.2-r4.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r4.ebuild
similarity index 84%
rename from dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
rename to dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r4.ebuild
index b0c95e716e3..eb953b941e9 100644
--- a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
+++ b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_PHP="php5-6 php7-0"
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
 
 inherit php-ext-pecl-r3
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2017-09-06 Thread Michał Górny
commit: a78e79f8783c2c61f9fa39c708ad9d6a6f9111f2
Author: Francesco Turco  fastmail  fm>
AuthorDate: Sun Sep  3 16:07:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 20:52:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78e79f8

dev-php/pecl-ncurses: use HTTPS for links to dev.gentoo.org

 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
index c38a49f3112..b0c95e716e3 100644
--- a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
+++ b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.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
@@ -7,7 +7,7 @@ USE_PHP="php5-6 php7-0"
 
 inherit php-ext-pecl-r3
 
-SRC_URI+=" http://dev.gentoo.org/~grknight/distfiles/${P}-php7.patch.xz;
+SRC_URI+=" https://dev.gentoo.org/~grknight/distfiles/${P}-php7.patch.xz;
 
 DESCRIPTION="Terminal screen handling and optimization package"
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2016-12-01 Thread Brian Evans
commit: 8269fa92d1093e05d7681ddf66ac60ec477f2778
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec  1 15:24:51 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec  1 15:46:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8269fa92

dev-php/pecl-ncurses: Drop old

Package-Manager: portage-2.3.2

 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r2.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r2.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r2.ebuild
deleted file mode 100644
index 9ecc187..
--- a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_PHP="php5-6 php5-5 php5-4"
-
-inherit php-ext-pecl-r2
-
-DESCRIPTION="Terminal screen handling and optimization package"
-
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-libs/ncurses:0="
-RDEPEND="${DEPEND}"
-
-my_conf="--enable-ncursesw"



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2016-12-01 Thread Brian Evans
commit: e2d48de46ca94cb2192bac76e7dc3422ea4b0c44
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec  1 15:24:01 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec  1 15:46:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d48de4

dev-php/pecl-ncurses: Revision bump to add php 7 and drop 5.4 and 5.5

Package-Manager: portage-2.3.2

 dev-php/pecl-ncurses/Manifest |  1 +
 dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild | 24 +++
 2 files changed, 25 insertions(+)

diff --git a/dev-php/pecl-ncurses/Manifest b/dev-php/pecl-ncurses/Manifest
index aa76922..9383581 100644
--- a/dev-php/pecl-ncurses/Manifest
+++ b/dev-php/pecl-ncurses/Manifest
@@ -1 +1,2 @@
 DIST ncurses-1.0.2.tgz 16226 SHA256 
7fa4998d06a00a094276e5283fd6a408cbf78cd2d3b889fe6ab51be3780c9063 SHA512 
e1f684dcab2aa4dd3fded79fed02c78de1525f0384027fe64ad08759617f13ca6fb11742e3407723eecc431ed99847c0c98ae559797dc98ce373a01ba8413bf2
 WHIRLPOOL 
31cb413b229b6b82b506ee24bc124272fad742567c66574013feb4006af7523aff5a68aae32e8091f62297befb5aa1cc7af199ca66567a9262d0388323830ec4
+DIST pecl-ncurses-1.0.2-php7.patch.xz 5096 SHA256 
8c7456eeb5a290afafd24e2dff46dcfd50856e245d3ae8157406d4aeaee33c0c SHA512 
1f1dcaaa61033d7db55048f97e48029a335d5d191447038324eb170c9877da62a7b03cec20ea7496c073b76d7ba1009b4374b088c87e1838ee2dc433749c41fa
 WHIRLPOOL 
0039a64ee9a5781c50bc19e073f390e33f35c66bcc0fc301933461f056e1fbadda0312311356d657e6af518647671f7cef0ae7b991f26c573d0355506f70dc28

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
new file mode 100644
index ..d994c03
--- /dev/null
+++ b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+USE_PHP="php5-6 php7-0"
+
+inherit php-ext-pecl-r3
+
+SRC_URI+=" http://dev.gentoo.org/~grknight/distfiles/${P}-php7.patch.xz;
+
+DESCRIPTION="Terminal screen handling and optimization package"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0="
+RDEPEND="${DEPEND}"
+
+PHP_EXT_ECONF_ARGS=( --enable-ncursesw )
+PATCHES=( "${WORKDIR}/${P}-php7.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-ncurses/

2015-10-06 Thread Brian Evans
commit: b30e934e1f683f63f3f3d32b889fa82be9e16982
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Oct  6 14:25:21 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Oct  6 14:25:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30e934e

dev-php/pecl-ncurses: Revbump to fix ncurses slot dependency

Package-Manager: portage-2.2.22

 .../{pecl-ncurses-1.0.2-r1.ebuild => pecl-ncurses-1.0.2-r2.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r1.ebuild 
b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r2.ebuild
similarity index 81%
rename from dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r1.ebuild
rename to dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r2.ebuild
index 4afaa95..9ecc187 100644
--- a/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r1.ebuild
+++ b/dev-php/pecl-ncurses/pecl-ncurses-1.0.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND="sys-libs/ncurses"
+DEPEND="sys-libs/ncurses:0="
 RDEPEND="${DEPEND}"
 
 my_conf="--enable-ncursesw"