[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2022-10-17 Thread Sam James
commit: c075797d89f3bf6c2ddbbc681772e346c0ab44c5
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 17 22:01:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 17 22:01:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c075797d

dev-cpp/notcurses: add 3.0.8

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

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-3.0.8.ebuild | 55 
 2 files changed, 57 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 7a9da35027f2..cf590785540d 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-3.0.5.tar.gz 10135637 BLAKE2B 
a0ce682dca69de15eb17b153a96e7159ae2ff00f36694dbd72caa6fe0938bf52a5a1e1319ca8f3f011c56fb51fcb23e1b029b6b3307153f8c8768a58fd150aa8
 SHA512 
81aef639afc78225c4eb81f5576b773a5714476f09062f5ff290c10d4ab6ad3d67646c836556a0404f638684bfc3774897f75408033f447a6a14529c5f9f04b6
+DIST notcurses-3.0.8.tar.gz 10146073 BLAKE2B 
82540f37bbb27858692df5cf081f7ebbfebdf3c6024c4967d7402c86bbba4caeb8ff9ab4449c51c83b1a971c92af5dee1c53648ede80d8925c500398513f89ca
 SHA512 
ed019daea4cc462043876d61c7798c7aa6a39e70671158388c8a108426172cefd7fd3dbac90d1a0eee1e26c9c1a7b16c98d49bd8be02fd39650dbdda67e545bb
 DIST notcurses-doc-3.0.5.tar.gz 148376 BLAKE2B 
d899a21e40b5c39ee455326c607301a73fbe63f7e5336323397441bdb127324b50c444de578de08752a735b38476549c54b3902a0f4675722db6667ecd383195
 SHA512 
88537f912b9044337542d0c2dfa3777f5837a6a9fdbbe9ba2152c2e2874fca1c54a73e9f6459b9bd78784f4b3042845e9dc3ef7018cf9be043c6111eda70a82e
+DIST notcurses-doc-3.0.8.tar.gz 15 BLAKE2B 
8262157c051876302889c74e7986be928d9997e8b5e69028e2edf996df2f93078dcc584e2bb2860a74fecdc8e52c17d3448638f39036fe8acd8b54c0b6af3a39
 SHA512 
ff2d4a5fddfd775d862b4f1b93131d4600c3e15b1044b73a0b24fe5a6ffe6298960c4caab2848c4dc2ba2872d50fba49f86f34433e36b7e3f3782e920497defb

diff --git a/dev-cpp/notcurses/notcurses-3.0.8.ebuild 
b/dev-cpp/notcurses/notcurses-3.0.8.ebuild
new file mode 100644
index ..7966695b02fe
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-3.0.8.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/libunistring:=
+   media-video/ffmpeg:=
+   sys-libs/gpm
+   sys-libs/ncurses:="
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DUSE_DEFLATE=OFF
+   -DUSE_DOCTEST=OFF
+   -DUSE_GPM=ON
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   ewarn "Tests will fail if you don't have a UTF8 locale available,"
+   ewarn "or if you're missing the proper terminfo database for your TERM."
+
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2022-07-28 Thread Sam James
commit: 0222b7125645191e6929aaf0ed9764bbd571042f
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 28 14:04:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 28 14:08:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0222b712

dev-cpp/notcurses: add github upstream metadata

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

 dev-cpp/notcurses/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-cpp/notcurses/metadata.xml b/dev-cpp/notcurses/metadata.xml
index 4b4ca01eac43..8ae22f1db691 100644
--- a/dev-cpp/notcurses/metadata.xml
+++ b/dev-cpp/notcurses/metadata.xml
@@ -19,4 +19,7 @@
 haciendo un uso completo de Unicode y color real de 24 bits.
 Presenta una API similar a la de Curses y funciona sobre Terminfo.
   
+  
+dankamongmen/notcurses
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2022-02-17 Thread Sam James
commit: 0ec94aca119e0bad13737aa0effa3850f8512871
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 18 04:56:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 18 04:56:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec94aca

dev-cpp/notcurses: bump copyright year

See: 1cd4d975c32f8bed30dbc16f1edd69a42313d8f2
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/notcurses-3.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/notcurses/notcurses-3.0.5.ebuild 
b/dev-cpp/notcurses/notcurses-3.0.5.ebuild
index 7c2529bc6931..5ec6a07f7781 100644
--- a/dev-cpp/notcurses/notcurses-3.0.5.ebuild
+++ b/dev-cpp/notcurses/notcurses-3.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2022-02-17 Thread Sam James
commit: 1cd4d975c32f8bed30dbc16f1edd69a42313d8f2
Author: nick black  gmail  com>
AuthorDate: Mon Feb  7 11:46:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 18 02:45:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd4d975

dev-cpp/notcurses: upgrade 3.0.0 -> 3.0.5

Signed-off-by: nick black  linux.com>
Closes: https://github.com/gentoo/gentoo/pull/24109
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   | 4 ++--
 dev-cpp/notcurses/{notcurses-3.0.0.ebuild => notcurses-3.0.5.ebuild} | 4 +++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 2521355cf603..7a9da35027f2 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,2 @@
-DIST notcurses-3.0.0.tar.gz 10101772 BLAKE2B 
9caa1421d0c499548151ed6d673d6ba6435bdd5608ead3f029b724dc7b3cb9dd5f64204ec32fa38ff17744d9f4691aba083579c983bd9c8fa6afeb10ce5c9c0d
 SHA512 
0bc2a5256feb73a047b7d9c9fb69809aeee41c21a564f7c4be1cd3c0ab6fe68b3db2c5959f678748a2340203e8822459c370b674a3ef6867c17b4b63956f5d25
-DIST notcurses-doc-3.0.0.tar.gz 141494 BLAKE2B 
7c4e464672239065432b0381c67b79540a9bddf304be90b9140ed360193b7face0aabf5086a877cdc5ef12aca69a76dc30702a65d703a28b2a61d5876752a0c8
 SHA512 
ab4ddac027963c5c9203f48a4a51bdcecaca28cef3158c7cc505f48eb89eee9b7f3399f0fa1919ee8959b69139a051c860c72b5feef9e417750fb3141f521ab6
+DIST notcurses-3.0.5.tar.gz 10135637 BLAKE2B 
a0ce682dca69de15eb17b153a96e7159ae2ff00f36694dbd72caa6fe0938bf52a5a1e1319ca8f3f011c56fb51fcb23e1b029b6b3307153f8c8768a58fd150aa8
 SHA512 
81aef639afc78225c4eb81f5576b773a5714476f09062f5ff290c10d4ab6ad3d67646c836556a0404f638684bfc3774897f75408033f447a6a14529c5f9f04b6
+DIST notcurses-doc-3.0.5.tar.gz 148376 BLAKE2B 
d899a21e40b5c39ee455326c607301a73fbe63f7e5336323397441bdb127324b50c444de578de08752a735b38476549c54b3902a0f4675722db6667ecd383195
 SHA512 
88537f912b9044337542d0c2dfa3777f5837a6a9fdbbe9ba2152c2e2874fca1c54a73e9f6459b9bd78784f4b3042845e9dc3ef7018cf9be043c6111eda70a82e

diff --git a/dev-cpp/notcurses/notcurses-3.0.0.ebuild 
b/dev-cpp/notcurses/notcurses-3.0.5.ebuild
similarity index 87%
rename from dev-cpp/notcurses/notcurses-3.0.0.ebuild
rename to dev-cpp/notcurses/notcurses-3.0.5.ebuild
index 1f79a82691ed..7c2529bc6931 100644
--- a/dev-cpp/notcurses/notcurses-3.0.0.ebuild
+++ b/dev-cpp/notcurses/notcurses-3.0.5.ebuild
@@ -37,8 +37,10 @@ src_compile() {
cmake-multilib_src_compile
 }
 
+# warning: these will fail if you don't have your (utf8) locale available,
+# or the proper terminfo database for your (hopefully correct) TERM.
 src_test() {
-   multilib_src_test
+   cmake-multilib_src_test
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-12-04 Thread Joonas Niilola
commit: 102b45bbf52a00bf1dc854b6350d1b3e04de773c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Dec  4 12:37:21 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec  4 12:37:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102b45bb

dev-cpp/notcurses: remove zlib dep

 - detected by iwdevtools. Required by deflate option, which apparently
   needs a dep not currently packaged in Gentoo.

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/notcurses-3.0.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-cpp/notcurses/notcurses-3.0.0.ebuild 
b/dev-cpp/notcurses/notcurses-3.0.0.ebuild
index 2878a9ad2126..1f79a82691ed 100644
--- a/dev-cpp/notcurses/notcurses-3.0.0.ebuild
+++ b/dev-cpp/notcurses/notcurses-3.0.0.ebuild
@@ -17,8 +17,7 @@ KEYWORDS="~amd64 ~x86"
 DEPEND="dev-libs/libunistring:=
media-video/ffmpeg:=
sys-libs/gpm
-   sys-libs/ncurses:=
-   sys-libs/zlib"
+   sys-libs/ncurses:="
 RDEPEND="${DEPEND}"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-12-04 Thread Joonas Niilola
commit: 6be0aba69e5d03b131e9d223a518e162810c802d
Author: nick black  gmail  com>
AuthorDate: Sat Dec  4 07:46:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec  4 11:34:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be0aba6

dev-cpp/notcurses: bump to 3.0.0

Signed-off-by: nick black  linux.com>
Closes: https://github.com/gentoo/gentoo/pull/23176
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   | 4 ++--
 dev-cpp/notcurses/{notcurses-2.4.9.ebuild => notcurses-3.0.0.ebuild} | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 18953f2f077c..2521355cf603 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,2 @@
-DIST notcurses-2.4.9.tar.gz 10097240 BLAKE2B 
e73395eeadaf9cffa999566218f4f6b05696175d0e083c504d30c2bb1b870546fcca47e5d82a5e78a351f7f18e7679564dfebb1baeae73ba5f3238a0f94feb39
 SHA512 
c8774a8b413fb00a0051e4067419785d9fe958c56df0eeecb42c3e0430788bb039e355c8bbcdc63f0bcbc2c33ca0d130d05dbbfdb22a12bc4c9c8d1529976b33
-DIST notcurses-doc-2.4.9.tar.gz 136681 BLAKE2B 
d16d80bda84dd1ce96a0edc6dd9fab80b22dfd9284daff68d2f4fc28542fddfafcc42b40969b6e4655c750246004f2410d8a578a04036347de99ca11217cef40
 SHA512 
8bb490c8297a9cc8f99cac46172d5c2a6bc376725e03eaeb6a0495ed8a712d7c31998b7c8b511dfc1b69a3e082fdb1dba1e4d4d2d05cc5a9bddcc547e682fe4e
+DIST notcurses-3.0.0.tar.gz 10101772 BLAKE2B 
9caa1421d0c499548151ed6d673d6ba6435bdd5608ead3f029b724dc7b3cb9dd5f64204ec32fa38ff17744d9f4691aba083579c983bd9c8fa6afeb10ce5c9c0d
 SHA512 
0bc2a5256feb73a047b7d9c9fb69809aeee41c21a564f7c4be1cd3c0ab6fe68b3db2c5959f678748a2340203e8822459c370b674a3ef6867c17b4b63956f5d25
+DIST notcurses-doc-3.0.0.tar.gz 141494 BLAKE2B 
7c4e464672239065432b0381c67b79540a9bddf304be90b9140ed360193b7face0aabf5086a877cdc5ef12aca69a76dc30702a65d703a28b2a61d5876752a0c8
 SHA512 
ab4ddac027963c5c9203f48a4a51bdcecaca28cef3158c7cc505f48eb89eee9b7f3399f0fa1919ee8959b69139a051c860c72b5feef9e417750fb3141f521ab6

diff --git a/dev-cpp/notcurses/notcurses-2.4.9.ebuild 
b/dev-cpp/notcurses/notcurses-3.0.0.ebuild
similarity index 98%
rename from dev-cpp/notcurses/notcurses-2.4.9.ebuild
rename to dev-cpp/notcurses/notcurses-3.0.0.ebuild
index 56e13b2f06ae..2878a9ad2126 100644
--- a/dev-cpp/notcurses/notcurses-2.4.9.ebuild
+++ b/dev-cpp/notcurses/notcurses-3.0.0.ebuild
@@ -23,6 +23,7 @@ RDEPEND="${DEPEND}"
 
 src_configure() {
local mycmakeargs=(
+   -DUSE_DEFLATE=OFF
-DUSE_DOCTEST=OFF
-DUSE_GPM=ON
-DUSE_MULTIMEDIA=ffmpeg



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-11-29 Thread Joonas Niilola
commit: 32e6b584142181086505d47d991b72a643ffa698
Author: nick black  gmail  com>
AuthorDate: Mon Nov 22 14:06:47 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 30 07:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e6b584

dev-cpp/notcurses: remove 2.4.5

Signed-off-by: nick black  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23039
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 --
 dev-cpp/notcurses/notcurses-2.4.5.ebuild | 53 
 2 files changed, 55 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 448702fd164e..18953f2f077c 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
 DIST notcurses-2.4.9.tar.gz 10097240 BLAKE2B 
e73395eeadaf9cffa999566218f4f6b05696175d0e083c504d30c2bb1b870546fcca47e5d82a5e78a351f7f18e7679564dfebb1baeae73ba5f3238a0f94feb39
 SHA512 
c8774a8b413fb00a0051e4067419785d9fe958c56df0eeecb42c3e0430788bb039e355c8bbcdc63f0bcbc2c33ca0d130d05dbbfdb22a12bc4c9c8d1529976b33
 DIST notcurses-doc-2.4.9.tar.gz 136681 BLAKE2B 
d16d80bda84dd1ce96a0edc6dd9fab80b22dfd9284daff68d2f4fc28542fddfafcc42b40969b6e4655c750246004f2410d8a578a04036347de99ca11217cef40
 SHA512 
8bb490c8297a9cc8f99cac46172d5c2a6bc376725e03eaeb6a0495ed8a712d7c31998b7c8b511dfc1b69a3e082fdb1dba1e4d4d2d05cc5a9bddcc547e682fe4e
-DIST notcurses-2.4.5.tar.gz 10082686 BLAKE2B 
7205f4b5864cf9c09342a4c171f16be85abe92c1ad445ff31aa180837628b897fee8ce702340b68457b729f741a67d360e233d4344244627ed7bffcc07ae9818
 SHA512 
0ad1f22b591fd36eea9917c50b51a7811aec9662edec475d896115b5c7d3e51487a3b1d67298cfc5472be367d7b8a71b6554811e8e3a4d9d781adc2d01eb
-DIST notcurses-doc-2.4.5.tar.gz 133547 BLAKE2B 
65795b4f58eb9f905f17a58e7435579f1bc17e72d0aa8816f6dd7c9f41fc1b8568dc078a93c9184e6324e6c02d3187f36e95f41ba9cf8dbd3dd1be5074b55f11
 SHA512 
9c29fda1b13530931f7f1768b607371e553f8b1fbd573c4cd80bbfacafa2e9b2eaa2063c4c324e8d9878fe62f44c013ab2402126e97f484a4442e791922c3622

diff --git a/dev-cpp/notcurses/notcurses-2.4.5.ebuild 
b/dev-cpp/notcurses/notcurses-2.4.5.ebuild
deleted file mode 100644
index 56e13b2f06ae..
--- a/dev-cpp/notcurses/notcurses-2.4.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring:=
-   media-video/ffmpeg:=
-   sys-libs/gpm
-   sys-libs/ncurses:=
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_GPM=ON
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html || die)
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-11-29 Thread Joonas Niilola
commit: 1255e0c245974e0d2ba1df4a6433241ed519839d
Author: nick black  gmail  com>
AuthorDate: Mon Nov 22 14:06:13 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Nov 30 07:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1255e0c2

dev-cpp/notcurses: add 2.4.9

Signed-off-by: nick black  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-2.4.9.ebuild | 53 
 2 files changed, 55 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 069e97c8ca6d..448702fd164e 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
+DIST notcurses-2.4.9.tar.gz 10097240 BLAKE2B 
e73395eeadaf9cffa999566218f4f6b05696175d0e083c504d30c2bb1b870546fcca47e5d82a5e78a351f7f18e7679564dfebb1baeae73ba5f3238a0f94feb39
 SHA512 
c8774a8b413fb00a0051e4067419785d9fe958c56df0eeecb42c3e0430788bb039e355c8bbcdc63f0bcbc2c33ca0d130d05dbbfdb22a12bc4c9c8d1529976b33
+DIST notcurses-doc-2.4.9.tar.gz 136681 BLAKE2B 
d16d80bda84dd1ce96a0edc6dd9fab80b22dfd9284daff68d2f4fc28542fddfafcc42b40969b6e4655c750246004f2410d8a578a04036347de99ca11217cef40
 SHA512 
8bb490c8297a9cc8f99cac46172d5c2a6bc376725e03eaeb6a0495ed8a712d7c31998b7c8b511dfc1b69a3e082fdb1dba1e4d4d2d05cc5a9bddcc547e682fe4e
 DIST notcurses-2.4.5.tar.gz 10082686 BLAKE2B 
7205f4b5864cf9c09342a4c171f16be85abe92c1ad445ff31aa180837628b897fee8ce702340b68457b729f741a67d360e233d4344244627ed7bffcc07ae9818
 SHA512 
0ad1f22b591fd36eea9917c50b51a7811aec9662edec475d896115b5c7d3e51487a3b1d67298cfc5472be367d7b8a71b6554811e8e3a4d9d781adc2d01eb
 DIST notcurses-doc-2.4.5.tar.gz 133547 BLAKE2B 
65795b4f58eb9f905f17a58e7435579f1bc17e72d0aa8816f6dd7c9f41fc1b8568dc078a93c9184e6324e6c02d3187f36e95f41ba9cf8dbd3dd1be5074b55f11
 SHA512 
9c29fda1b13530931f7f1768b607371e553f8b1fbd573c4cd80bbfacafa2e9b2eaa2063c4c324e8d9878fe62f44c013ab2402126e97f484a4442e791922c3622

diff --git a/dev-cpp/notcurses/notcurses-2.4.9.ebuild 
b/dev-cpp/notcurses/notcurses-2.4.9.ebuild
new file mode 100644
index ..56e13b2f06ae
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.4.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring:=
+   media-video/ffmpeg:=
+   sys-libs/gpm
+   sys-libs/ncurses:=
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_GPM=ON
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-10-19 Thread Sam James
commit: 370bb5944001627d14374e6d75527d20e7034a04
Author: nick black  gmail  com>
AuthorDate: Thu Oct  7 19:55:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 02:39:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370bb594

dev-cpp/notcurses: drop 2.4.3

Signed-off-by: nick black  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22512
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 --
 dev-cpp/notcurses/notcurses-2.4.3.ebuild | 54 
 2 files changed, 56 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index a1cd7e3cccd..069e97c8ca6 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.4.3.tar.gz 10070959 BLAKE2B 
8be967d7f1d49936c12c46f4d9c54ac83e974e4f637fa224000a2459d4143590264dc75c4d36d55ec9cfaa0d737de3298e42156a25b3eef84109883b3e80e8ae
 SHA512 
a16d4e8d8108f565fd6f073b9529b6d7d52569d5241ee0df7186b44800a82a5e488d275c01c6af045419a2ae960f14a99fffe0cf5d600b5901973d93d3c82f82
 DIST notcurses-2.4.5.tar.gz 10082686 BLAKE2B 
7205f4b5864cf9c09342a4c171f16be85abe92c1ad445ff31aa180837628b897fee8ce702340b68457b729f741a67d360e233d4344244627ed7bffcc07ae9818
 SHA512 
0ad1f22b591fd36eea9917c50b51a7811aec9662edec475d896115b5c7d3e51487a3b1d67298cfc5472be367d7b8a71b6554811e8e3a4d9d781adc2d01eb
-DIST notcurses-doc-2.4.3.tar.gz 132158 BLAKE2B 
f96f41c659903e6fbac56318adf1de1b26dd7052e4c5958d60ff7f51c4c30ccf2a522f2581a69a7f54d1cd7774bb72fffc0bba760366294a261a7086611ff696
 SHA512 
7972d61cefcfa4cfdc3f6138202e1448c37dc2b3154307e4a7c0734e67b80919db75520f40f53c198c268f0f905720e75de4ef0ea7a6c0cd196a355b8dbf1e5c
 DIST notcurses-doc-2.4.5.tar.gz 133547 BLAKE2B 
65795b4f58eb9f905f17a58e7435579f1bc17e72d0aa8816f6dd7c9f41fc1b8568dc078a93c9184e6324e6c02d3187f36e95f41ba9cf8dbd3dd1be5074b55f11
 SHA512 
9c29fda1b13530931f7f1768b607371e553f8b1fbd573c4cd80bbfacafa2e9b2eaa2063c4c324e8d9878fe62f44c013ab2402126e97f484a4442e791922c3622

diff --git a/dev-cpp/notcurses/notcurses-2.4.3.ebuild 
b/dev-cpp/notcurses/notcurses-2.4.3.ebuild
deleted file mode 100644
index 238a985a305..000
--- a/dev-cpp/notcurses/notcurses-2.4.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring:=
-   media-video/ffmpeg:=
-   sys-libs/gpm
-   sys-libs/ncurses:=
-   >=sys-libs/readline-8.0:=
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_GPM=ON
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html || die)
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-10-19 Thread Sam James
commit: 1cafed4a65c9147e66c07fe8c355339c09d8e1da
Author: nick black  gmail  com>
AuthorDate: Thu Oct  7 19:54:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 02:39:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cafed4a

dev-cpp/notcurses: bump 2.4.3 -> 2.4.5

Drop readline dep, as it's no longer used.

Signed-off-by: nick black  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-2.4.5.ebuild | 53 
 2 files changed, 55 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 186a731fc8e..a1cd7e3cccd 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.4.3.tar.gz 10070959 BLAKE2B 
8be967d7f1d49936c12c46f4d9c54ac83e974e4f637fa224000a2459d4143590264dc75c4d36d55ec9cfaa0d737de3298e42156a25b3eef84109883b3e80e8ae
 SHA512 
a16d4e8d8108f565fd6f073b9529b6d7d52569d5241ee0df7186b44800a82a5e488d275c01c6af045419a2ae960f14a99fffe0cf5d600b5901973d93d3c82f82
+DIST notcurses-2.4.5.tar.gz 10082686 BLAKE2B 
7205f4b5864cf9c09342a4c171f16be85abe92c1ad445ff31aa180837628b897fee8ce702340b68457b729f741a67d360e233d4344244627ed7bffcc07ae9818
 SHA512 
0ad1f22b591fd36eea9917c50b51a7811aec9662edec475d896115b5c7d3e51487a3b1d67298cfc5472be367d7b8a71b6554811e8e3a4d9d781adc2d01eb
 DIST notcurses-doc-2.4.3.tar.gz 132158 BLAKE2B 
f96f41c659903e6fbac56318adf1de1b26dd7052e4c5958d60ff7f51c4c30ccf2a522f2581a69a7f54d1cd7774bb72fffc0bba760366294a261a7086611ff696
 SHA512 
7972d61cefcfa4cfdc3f6138202e1448c37dc2b3154307e4a7c0734e67b80919db75520f40f53c198c268f0f905720e75de4ef0ea7a6c0cd196a355b8dbf1e5c
+DIST notcurses-doc-2.4.5.tar.gz 133547 BLAKE2B 
65795b4f58eb9f905f17a58e7435579f1bc17e72d0aa8816f6dd7c9f41fc1b8568dc078a93c9184e6324e6c02d3187f36e95f41ba9cf8dbd3dd1be5074b55f11
 SHA512 
9c29fda1b13530931f7f1768b607371e553f8b1fbd573c4cd80bbfacafa2e9b2eaa2063c4c324e8d9878fe62f44c013ab2402126e97f484a4442e791922c3622

diff --git a/dev-cpp/notcurses/notcurses-2.4.5.ebuild 
b/dev-cpp/notcurses/notcurses-2.4.5.ebuild
new file mode 100644
index 000..56e13b2f06a
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.4.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring:=
+   media-video/ffmpeg:=
+   sys-libs/gpm
+   sys-libs/ncurses:=
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_GPM=ON
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-09-28 Thread Joonas Niilola
commit: 076253c41be3047838a56da58c6c7a0d81cb88e4
Author: nick black  gmail  com>
AuthorDate: Thu Sep 23 06:17:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 28 06:12:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076253c4

dev-cpp/notcurses: New upstream version 2.4.3

Signed-off-by: Nick Black  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-2.4.3.ebuild | 54 
 2 files changed, 56 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index ea7a7f3a060..79a0a7fe770 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.3.18.tar.gz 12146295 BLAKE2B 
e11960b1cf3591671751a02b716da0e1cc5caafa5a9bd12a7eb1f190aa3360270fb373ffe32fb854f26b9a8f25508e6e92436e1bc33d18480cf9c7e21582d336
 SHA512 
9b3d695e71014799330a5be77ee1e9e43d85e1bcbf9657c516f4c6ca6076651e3b40408fb3212cccfdfefc5643b6f504f7536eb674982049485effbb9e2233d4
 DIST notcurses-doc-2.3.18.tar.gz 130180 BLAKE2B 
c280db393df33d54868eee0aee1bb4fe04c7100223251ac5ebeb416b13b3248039da58f1883a8adfc0657d69f38aab17c32e1b5597a7d611b7f1594f45700f50
 SHA512 
27dba504bf873680a7f2ca36739002d39d4e5b0f913d64b10926dda66a54d58eb019c7199f93ab04a6b7fb83ba3d646369e3a96d95a5ad548b7bd25f784bf823
+DIST notcurses-2.4.3.tar.gz 10070959 BLAKE2B 
8be967d7f1d49936c12c46f4d9c54ac83e974e4f637fa224000a2459d4143590264dc75c4d36d55ec9cfaa0d737de3298e42156a25b3eef84109883b3e80e8ae
 SHA512 
a16d4e8d8108f565fd6f073b9529b6d7d52569d5241ee0df7186b44800a82a5e488d275c01c6af045419a2ae960f14a99fffe0cf5d600b5901973d93d3c82f82
+DIST notcurses-doc-2.4.3.tar.gz 132158 BLAKE2B 
f96f41c659903e6fbac56318adf1de1b26dd7052e4c5958d60ff7f51c4c30ccf2a522f2581a69a7f54d1cd7774bb72fffc0bba760366294a261a7086611ff696
 SHA512 
7972d61cefcfa4cfdc3f6138202e1448c37dc2b3154307e4a7c0734e67b80919db75520f40f53c198c268f0f905720e75de4ef0ea7a6c0cd196a355b8dbf1e5c

diff --git a/dev-cpp/notcurses/notcurses-2.4.3.ebuild 
b/dev-cpp/notcurses/notcurses-2.4.3.ebuild
new file mode 100644
index 000..238a985a305
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.4.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring:=
+   media-video/ffmpeg:=
+   sys-libs/gpm
+   sys-libs/ncurses:=
+   >=sys-libs/readline-8.0:=
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_GPM=ON
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-09-28 Thread Joonas Niilola
commit: b894f99792009f12a5ce94a385d3d237c1fc12d0
Author: nick black  gmail  com>
AuthorDate: Mon Sep 27 22:00:33 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 28 06:12:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b894f997

dev-cpp/notcurses: Remove old version 2.3.18

Signed-off-by: Nick Black  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22369
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest|  2 --
 dev-cpp/notcurses/notcurses-2.3.18.ebuild | 54 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 79a0a7fe770..186a731fc8e 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.3.18.tar.gz 12146295 BLAKE2B 
e11960b1cf3591671751a02b716da0e1cc5caafa5a9bd12a7eb1f190aa3360270fb373ffe32fb854f26b9a8f25508e6e92436e1bc33d18480cf9c7e21582d336
 SHA512 
9b3d695e71014799330a5be77ee1e9e43d85e1bcbf9657c516f4c6ca6076651e3b40408fb3212cccfdfefc5643b6f504f7536eb674982049485effbb9e2233d4
-DIST notcurses-doc-2.3.18.tar.gz 130180 BLAKE2B 
c280db393df33d54868eee0aee1bb4fe04c7100223251ac5ebeb416b13b3248039da58f1883a8adfc0657d69f38aab17c32e1b5597a7d611b7f1594f45700f50
 SHA512 
27dba504bf873680a7f2ca36739002d39d4e5b0f913d64b10926dda66a54d58eb019c7199f93ab04a6b7fb83ba3d646369e3a96d95a5ad548b7bd25f784bf823
 DIST notcurses-2.4.3.tar.gz 10070959 BLAKE2B 
8be967d7f1d49936c12c46f4d9c54ac83e974e4f637fa224000a2459d4143590264dc75c4d36d55ec9cfaa0d737de3298e42156a25b3eef84109883b3e80e8ae
 SHA512 
a16d4e8d8108f565fd6f073b9529b6d7d52569d5241ee0df7186b44800a82a5e488d275c01c6af045419a2ae960f14a99fffe0cf5d600b5901973d93d3c82f82
 DIST notcurses-doc-2.4.3.tar.gz 132158 BLAKE2B 
f96f41c659903e6fbac56318adf1de1b26dd7052e4c5958d60ff7f51c4c30ccf2a522f2581a69a7f54d1cd7774bb72fffc0bba760366294a261a7086611ff696
 SHA512 
7972d61cefcfa4cfdc3f6138202e1448c37dc2b3154307e4a7c0734e67b80919db75520f40f53c198c268f0f905720e75de4ef0ea7a6c0cd196a355b8dbf1e5c

diff --git a/dev-cpp/notcurses/notcurses-2.3.18.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
deleted file mode 100644
index d63e802b873..000
--- a/dev-cpp/notcurses/notcurses-2.3.18.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring:=
-   media-video/ffmpeg:=
-   sys-libs/gpm
-   sys-libs/ncurses:=
-   >=sys-libs/readline-8.0:=
-   sys-libs/zlib"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_GPM=ON
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html || die)
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-09-04 Thread Joonas Niilola
commit: 8342fc790a369193c3cc7ff59a1c40ed7f43159b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep  4 05:55:52 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:55:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8342fc79

dev-cpp/notcurses: add missing dep, and subslot binders

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/notcurses-2.3.18.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/notcurses/notcurses-2.3.18.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
index b2fd785401b..d63e802b873 100644
--- a/dev-cpp/notcurses/notcurses-2.3.18.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
@@ -14,10 +14,11 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="dev-libs/libunistring
-   media-video/ffmpeg
+DEPEND="dev-libs/libunistring:=
+   media-video/ffmpeg:=
sys-libs/gpm
-   >=sys-libs/readline-8.0
+   sys-libs/ncurses:=
+   >=sys-libs/readline-8.0:=
sys-libs/zlib"
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-09-04 Thread Joonas Niilola
commit: 408fb5ce404892ebe0dfca34b0f38914da50aeb9
Author: nick black  gmail  com>
AuthorDate: Fri Sep  3 03:47:45 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:47:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408fb5ce

dev-cpp/notcurses: remove old

Signed-off-by: Nick Black  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22201
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest| 2 --
 dev-cpp/notcurses/notcurses-2.3.18.ebuild | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 722a108d145..ea7a7f3a060 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.3.12.tar.gz 12180246 BLAKE2B 
9e5f5bfc6853b8ad04f33efa823b4365f496ae5ec854c40c19b1a17690c0f2ece4902673d13ce02f7ccf337393472fac60bce5fd63a0529fc3903195d0547282
 SHA512 
83cbc91fcee871aa88eca3857930e9767a743c889aa8a85bf5bf26d46ba739adfd8edf67bf53b92383de58cfdc9a761d0854a7689fb30a0d5d1e2872c27e5c48
 DIST notcurses-2.3.18.tar.gz 12146295 BLAKE2B 
e11960b1cf3591671751a02b716da0e1cc5caafa5a9bd12a7eb1f190aa3360270fb373ffe32fb854f26b9a8f25508e6e92436e1bc33d18480cf9c7e21582d336
 SHA512 
9b3d695e71014799330a5be77ee1e9e43d85e1bcbf9657c516f4c6ca6076651e3b40408fb3212cccfdfefc5643b6f504f7536eb674982049485effbb9e2233d4
-DIST notcurses-doc-2.3.12.tar.gz 128286 BLAKE2B 
048e799ffd17f980f6653e3b639238c529fc613677a7b4e413296e87b0abd7ade4e63518ad8dd944691b2cb9e77812bb32efb337a991366351872597f2df2081
 SHA512 
c1636a2a4ee72dde60adcf0ebadf3c2265901ae99337ed3e91dfe915c518703f69bd302a85fd5733ca490abe89bf5fb65994945cdf27dd27a0d13d800800c4e6
 DIST notcurses-doc-2.3.18.tar.gz 130180 BLAKE2B 
c280db393df33d54868eee0aee1bb4fe04c7100223251ac5ebeb416b13b3248039da58f1883a8adfc0657d69f38aab17c32e1b5597a7d611b7f1594f45700f50
 SHA512 
27dba504bf873680a7f2ca36739002d39d4e5b0f913d64b10926dda66a54d58eb019c7199f93ab04a6b7fb83ba3d646369e3a96d95a5ad548b7bd25f784bf823

diff --git a/dev-cpp/notcurses/notcurses-2.3.18.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
index 9fa6fcf6623..b2fd785401b 100644
--- a/dev-cpp/notcurses/notcurses-2.3.18.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
 
 DEPEND="dev-libs/libunistring
media-video/ffmpeg
-   syslibs/gpm
+   sys-libs/gpm
>=sys-libs/readline-8.0
sys-libs/zlib"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-09-04 Thread Joonas Niilola
commit: a7d49b49fae8a98c281d36760c1fa206f6c2b559
Author: nick black  gmail  com>
AuthorDate: Fri Sep  3 03:46:46 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 05:47:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d49b49

dev-cpp/notcurses: 2.3.18 bump

Signed-off-by: Nick Black  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest | 2 ++
 dev-cpp/notcurses/{notcurses-2.3.12.ebuild => notcurses-2.3.18.ebuild} | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 591b2970cce..722a108d145 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.3.12.tar.gz 12180246 BLAKE2B 
9e5f5bfc6853b8ad04f33efa823b4365f496ae5ec854c40c19b1a17690c0f2ece4902673d13ce02f7ccf337393472fac60bce5fd63a0529fc3903195d0547282
 SHA512 
83cbc91fcee871aa88eca3857930e9767a743c889aa8a85bf5bf26d46ba739adfd8edf67bf53b92383de58cfdc9a761d0854a7689fb30a0d5d1e2872c27e5c48
+DIST notcurses-2.3.18.tar.gz 12146295 BLAKE2B 
e11960b1cf3591671751a02b716da0e1cc5caafa5a9bd12a7eb1f190aa3360270fb373ffe32fb854f26b9a8f25508e6e92436e1bc33d18480cf9c7e21582d336
 SHA512 
9b3d695e71014799330a5be77ee1e9e43d85e1bcbf9657c516f4c6ca6076651e3b40408fb3212cccfdfefc5643b6f504f7536eb674982049485effbb9e2233d4
 DIST notcurses-doc-2.3.12.tar.gz 128286 BLAKE2B 
048e799ffd17f980f6653e3b639238c529fc613677a7b4e413296e87b0abd7ade4e63518ad8dd944691b2cb9e77812bb32efb337a991366351872597f2df2081
 SHA512 
c1636a2a4ee72dde60adcf0ebadf3c2265901ae99337ed3e91dfe915c518703f69bd302a85fd5733ca490abe89bf5fb65994945cdf27dd27a0d13d800800c4e6
+DIST notcurses-doc-2.3.18.tar.gz 130180 BLAKE2B 
c280db393df33d54868eee0aee1bb4fe04c7100223251ac5ebeb416b13b3248039da58f1883a8adfc0657d69f38aab17c32e1b5597a7d611b7f1594f45700f50
 SHA512 
27dba504bf873680a7f2ca36739002d39d4e5b0f913d64b10926dda66a54d58eb019c7199f93ab04a6b7fb83ba3d646369e3a96d95a5ad548b7bd25f784bf823

diff --git a/dev-cpp/notcurses/notcurses-2.3.12.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
similarity index 97%
rename from dev-cpp/notcurses/notcurses-2.3.12.ebuild
rename to dev-cpp/notcurses/notcurses-2.3.18.ebuild
index 012a4e34675..9fa6fcf6623 100644
--- a/dev-cpp/notcurses/notcurses-2.3.12.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.3.18.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~x86"
 
 DEPEND="dev-libs/libunistring
media-video/ffmpeg
+   syslibs/gpm
>=sys-libs/readline-8.0
sys-libs/zlib"
 RDEPEND="${DEPEND}"
@@ -23,6 +24,7 @@ RDEPEND="${DEPEND}"
 src_configure() {
local mycmakeargs=(
-DUSE_DOCTEST=OFF
+   -DUSE_GPM=ON
-DUSE_MULTIMEDIA=ffmpeg
-DUSE_PANDOC=OFF
-DUSE_QRCODEGEN=OFF



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-07-31 Thread Joonas Niilola
commit: d81b136a8d906f399cff09f20366fb1a1ba2d6a6
Author: nick black  gmail  com>
AuthorDate: Thu Jul 29 11:55:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 31 07:54:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81b136a

dev-cpp/notcurses: 2.3.12 bump

Signed-off-by: Nick Black  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest|  2 ++
 dev-cpp/notcurses/notcurses-2.3.12.ebuild | 50 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 7a1cd0b1733..8681826c236 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
+DIST notcurses-2.3.12.tar.gz 12180246 BLAKE2B 
9e5f5bfc6853b8ad04f33efa823b4365f496ae5ec854c40c19b1a17690c0f2ece4902673d13ce02f7ccf337393472fac60bce5fd63a0529fc3903195d0547282
 SHA512 
83cbc91fcee871aa88eca3857930e9767a743c889aa8a85bf5bf26d46ba739adfd8edf67bf53b92383de58cfdc9a761d0854a7689fb30a0d5d1e2872c27e5c48
 DIST notcurses-2.3.6.tar.gz 11835854 BLAKE2B 
d701d032db2596c9772396862fb240e3f4797c699c13f331ae0aec8aaaf874fd3547f001c27af1d4cee7ea3e85c6d1fe5e74ef05da9832b197ab297a63badf60
 SHA512 
132a033adad18d261c12de8de0227fa2b3d91c3dc10680919b9401a09d7643fe16bd4b8fa1a868ded7d4fd9f002e437b8ea9b3c464a22fcdecd8f102a05a68b4
+DIST notcurses-doc-2.3.12.tar.gz 128286 BLAKE2B 
048e799ffd17f980f6653e3b639238c529fc613677a7b4e413296e87b0abd7ade4e63518ad8dd944691b2cb9e77812bb32efb337a991366351872597f2df2081
 SHA512 
c1636a2a4ee72dde60adcf0ebadf3c2265901ae99337ed3e91dfe915c518703f69bd302a85fd5733ca490abe89bf5fb65994945cdf27dd27a0d13d800800c4e6
 DIST notcurses-doc-2.3.6.tar.gz 124425 BLAKE2B 
9edf3498b0f1ac9c0d6f9724715e33eeb6d008c515c16acb104ed92f066251e570b1cc9917e71465f21ed7d66702ae2f6c9aa303cca092b14a92b093048c413a
 SHA512 
9bdbb6c1603dbcd1800ef6f72c2ae3f143625fd9be40f497df7473086f57a8fe6483e27db5905f0951f4e1ff4c988781cec71eb32d5fd574abb5aab2f7763c4e

diff --git a/dev-cpp/notcurses/notcurses-2.3.12.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.12.ebuild
new file mode 100644
index 000..db8a559116e
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.3.12.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring
+   media-video/ffmpeg
+   >=sys-libs/readline-8.0"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-07-31 Thread Joonas Niilola
commit: 3e374a64e93405886429937ebcccf1be02037116
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jul 31 07:55:04 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 31 07:55:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e374a64

dev-cpp/notcurses: add sys-libs/zlib dep

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/notcurses-2.3.12.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/notcurses/notcurses-2.3.12.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.12.ebuild
index db8a559116e..012a4e34675 100644
--- a/dev-cpp/notcurses/notcurses-2.3.12.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.3.12.ebuild
@@ -16,7 +16,8 @@ KEYWORDS="~amd64 ~x86"
 
 DEPEND="dev-libs/libunistring
media-video/ffmpeg
-   >=sys-libs/readline-8.0"
+   >=sys-libs/readline-8.0
+   sys-libs/zlib"
 RDEPEND="${DEPEND}"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-07-31 Thread Joonas Niilola
commit: 81c995934c386afe29b021ec69e2c4d0245e7b45
Author: nick black  gmail  com>
AuthorDate: Thu Jul 29 11:56:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 31 07:54:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c99593

dev-cpp/notcurses: remove old

Signed-off-by: Nick Black  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21821
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 --
 dev-cpp/notcurses/notcurses-2.3.6.ebuild | 50 
 2 files changed, 52 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 8681826c236..591b2970cce 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
 DIST notcurses-2.3.12.tar.gz 12180246 BLAKE2B 
9e5f5bfc6853b8ad04f33efa823b4365f496ae5ec854c40c19b1a17690c0f2ece4902673d13ce02f7ccf337393472fac60bce5fd63a0529fc3903195d0547282
 SHA512 
83cbc91fcee871aa88eca3857930e9767a743c889aa8a85bf5bf26d46ba739adfd8edf67bf53b92383de58cfdc9a761d0854a7689fb30a0d5d1e2872c27e5c48
-DIST notcurses-2.3.6.tar.gz 11835854 BLAKE2B 
d701d032db2596c9772396862fb240e3f4797c699c13f331ae0aec8aaaf874fd3547f001c27af1d4cee7ea3e85c6d1fe5e74ef05da9832b197ab297a63badf60
 SHA512 
132a033adad18d261c12de8de0227fa2b3d91c3dc10680919b9401a09d7643fe16bd4b8fa1a868ded7d4fd9f002e437b8ea9b3c464a22fcdecd8f102a05a68b4
 DIST notcurses-doc-2.3.12.tar.gz 128286 BLAKE2B 
048e799ffd17f980f6653e3b639238c529fc613677a7b4e413296e87b0abd7ade4e63518ad8dd944691b2cb9e77812bb32efb337a991366351872597f2df2081
 SHA512 
c1636a2a4ee72dde60adcf0ebadf3c2265901ae99337ed3e91dfe915c518703f69bd302a85fd5733ca490abe89bf5fb65994945cdf27dd27a0d13d800800c4e6
-DIST notcurses-doc-2.3.6.tar.gz 124425 BLAKE2B 
9edf3498b0f1ac9c0d6f9724715e33eeb6d008c515c16acb104ed92f066251e570b1cc9917e71465f21ed7d66702ae2f6c9aa303cca092b14a92b093048c413a
 SHA512 
9bdbb6c1603dbcd1800ef6f72c2ae3f143625fd9be40f497df7473086f57a8fe6483e27db5905f0951f4e1ff4c988781cec71eb32d5fd574abb5aab2f7763c4e

diff --git a/dev-cpp/notcurses/notcurses-2.3.6.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.6.ebuild
deleted file mode 100644
index db8a559116e..000
--- a/dev-cpp/notcurses/notcurses-2.3.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring
-   media-video/ffmpeg
-   >=sys-libs/readline-8.0"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html || die)
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-06-24 Thread Sam James
commit: 134abf4a2a9470934507eb78a38904bf6f19ce5e
Author: nick black  gmail  com>
AuthorDate: Thu Jun 24 18:33:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134abf4a

dev-cpp/notcurses: remove old 2.3.2

Signed-off-by: nick black  linux.com>
Closes: https://github.com/gentoo/gentoo/pull/21414
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 --
 dev-cpp/notcurses/notcurses-2.3.2.ebuild | 50 
 2 files changed, 52 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index cb312c2a4aa..7a1cd0b1733 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.3.2.tar.gz 11753206 BLAKE2B 
4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3
 SHA512 
cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
 DIST notcurses-2.3.6.tar.gz 11835854 BLAKE2B 
d701d032db2596c9772396862fb240e3f4797c699c13f331ae0aec8aaaf874fd3547f001c27af1d4cee7ea3e85c6d1fe5e74ef05da9832b197ab297a63badf60
 SHA512 
132a033adad18d261c12de8de0227fa2b3d91c3dc10680919b9401a09d7643fe16bd4b8fa1a868ded7d4fd9f002e437b8ea9b3c464a22fcdecd8f102a05a68b4
-DIST notcurses-doc-2.3.2.tar.gz 121736 BLAKE2B 
a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28
 SHA512 
b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f
 DIST notcurses-doc-2.3.6.tar.gz 124425 BLAKE2B 
9edf3498b0f1ac9c0d6f9724715e33eeb6d008c515c16acb104ed92f066251e570b1cc9917e71465f21ed7d66702ae2f6c9aa303cca092b14a92b093048c413a
 SHA512 
9bdbb6c1603dbcd1800ef6f72c2ae3f143625fd9be40f497df7473086f57a8fe6483e27db5905f0951f4e1ff4c988781cec71eb32d5fd574abb5aab2f7763c4e

diff --git a/dev-cpp/notcurses/notcurses-2.3.2.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.2.ebuild
deleted file mode 100644
index db8a559116e..000
--- a/dev-cpp/notcurses/notcurses-2.3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring
-   media-video/ffmpeg
-   >=sys-libs/readline-8.0"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html || die)
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-06-24 Thread Sam James
commit: 5d22b47ae34ee490a0e3ce5a607b304ad89a5032
Author: nick black  gmail  com>
AuthorDate: Thu Jun 24 18:33:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 25 00:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d22b47a

dev-cpp/notcurses: 2.3.6 bump

Signed-off-by: nick black  linux.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-2.3.6.ebuild | 50 
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 6466faa897a..cb312c2a4aa 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.3.2.tar.gz 11753206 BLAKE2B 
4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3
 SHA512 
cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
+DIST notcurses-2.3.6.tar.gz 11835854 BLAKE2B 
d701d032db2596c9772396862fb240e3f4797c699c13f331ae0aec8aaaf874fd3547f001c27af1d4cee7ea3e85c6d1fe5e74ef05da9832b197ab297a63badf60
 SHA512 
132a033adad18d261c12de8de0227fa2b3d91c3dc10680919b9401a09d7643fe16bd4b8fa1a868ded7d4fd9f002e437b8ea9b3c464a22fcdecd8f102a05a68b4
 DIST notcurses-doc-2.3.2.tar.gz 121736 BLAKE2B 
a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28
 SHA512 
b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f
+DIST notcurses-doc-2.3.6.tar.gz 124425 BLAKE2B 
9edf3498b0f1ac9c0d6f9724715e33eeb6d008c515c16acb104ed92f066251e570b1cc9917e71465f21ed7d66702ae2f6c9aa303cca092b14a92b093048c413a
 SHA512 
9bdbb6c1603dbcd1800ef6f72c2ae3f143625fd9be40f497df7473086f57a8fe6483e27db5905f0951f4e1ff4c988781cec71eb32d5fd574abb5aab2f7763c4e

diff --git a/dev-cpp/notcurses/notcurses-2.3.6.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.6.ebuild
new file mode 100644
index 000..db8a559116e
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.3.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring
+   media-video/ffmpeg
+   >=sys-libs/readline-8.0"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-06-08 Thread Joonas Niilola
commit: f56ba9bba463c0032f949bffb7cb7e32eef49f3e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  8 11:06:47 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  8 11:06:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56ba9bb

dev-cpp/notcurses: regenerate manifest file

Closes: https://bugs.gentoo.org/794901
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 401ca9d9613..6466faa897a 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,2 @@
-DIST notcurses-2.3.2.tar.gz 11744925 BLAKE2B 
4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3
 SHA512 
cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
-DIST notcurses-doc-2.3.2.tar.gz 120206 BLAKE2B 
a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28
 SHA512 
b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f
+DIST notcurses-2.3.2.tar.gz 11753206 BLAKE2B 
4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3
 SHA512 
cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
+DIST notcurses-doc-2.3.2.tar.gz 121736 BLAKE2B 
a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28
 SHA512 
b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-06-08 Thread Sam James
commit: e727e7e5a7d6e87e63b59a738258c88e284b9014
Author: nick black  gmail  com>
AuthorDate: Sun May 23 09:30:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 07:38:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e727e7e5

dev-cpp/notcurses: remove 2.2.8

Signed-off-by: nick black  linux.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 --
 dev-cpp/notcurses/notcurses-2.2.8.ebuild | 50 
 2 files changed, 52 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 4ce90b84601..6427f42f5c3 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.2.8.tar.gz 11255362 BLAKE2B 
d56f48ecfcfc107d696bb1da029afba8c8a29ea6f0d6317ccdd42d895d890c0cc1d46120566c2f60bd554c2a57aa60409276632216608b29469421a1c22cecf2
 SHA512 
7455ad1dfbeda68a0b2c35ba3bb28eab3bc0be1ca4db12ce0e3662cf12f1e541dec506c9896624f77ef8032ae6b644ee85ac5abf2272f54fb1c9038b33214892
 DIST notcurses-2.3.1.tar.gz 11744925 BLAKE2B 
f0b64b70aa898f083383150690a00ddee0355dab6208548c43c44fda5ae2ad96ec2ce63035321813b9f1dfc6c18ee29611917d84a118c84ccbbf39c823a50119
 SHA512 
2faecd40cce48e24af85049eeb2fc319e48d3a5710a72f72fca1804f4275c5c8cf36906a3f8297966452b6d11c4ef7029b713994d8455ef10ea90f258d06e2ce
-DIST notcurses-doc-2.2.8.tar.gz 115654 BLAKE2B 
c770f81a3ad4071f75e84caaa4370f26e68ced2489586ae857a8e3c2cf998e0d7b5d84b8fd09150ace51898731150e499f648ad2e6d5be442df11c648ba58ccd
 SHA512 
1a2c8931bd4f68dfdd2fa921d06b639d5fa382d826d5c9e0186b4d0160f220f3f32b1eb19f17136c4d452c8afd9f6fff1b4f463a11d847ef9216ddb94b5c8ab8
 DIST notcurses-doc-2.3.1.tar.gz 120206 BLAKE2B 
f0e82cde6f5f9f6274c07ebb582a74f81b4fbff0340e5f83f5a3d19a6608b3a264ed6eecaff9a5497099ad32328da3c3e894f9157fd073deb560f8c5a58012e7
 SHA512 
89b18f316b50962e9f0e46cfde07e93f8f581130ce0ba7f19c3f800a7262bc7a30144765f765e0a852f35e6a8fe88805cc19c7e868ed8514a465611fd42aae6f

diff --git a/dev-cpp/notcurses/notcurses-2.2.8.ebuild 
b/dev-cpp/notcurses/notcurses-2.2.8.ebuild
deleted file mode 100644
index db8a559116e..000
--- a/dev-cpp/notcurses/notcurses-2.2.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring
-   media-video/ffmpeg
-   >=sys-libs/readline-8.0"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html || die)
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-06-08 Thread Sam James
commit: bdd497f5df935e2a60afcd1ecab978fcd8e24557
Author: nick black  gmail  com>
AuthorDate: Sun May 23 09:29:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 07:38:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd497f5

dev-cpp/notcurses: add 2.3.1

Signed-off-by: nick black  linux.com>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-2.3.1.ebuild | 50 
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 1534de2f89c..4ce90b84601 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.2.8.tar.gz 11255362 BLAKE2B 
d56f48ecfcfc107d696bb1da029afba8c8a29ea6f0d6317ccdd42d895d890c0cc1d46120566c2f60bd554c2a57aa60409276632216608b29469421a1c22cecf2
 SHA512 
7455ad1dfbeda68a0b2c35ba3bb28eab3bc0be1ca4db12ce0e3662cf12f1e541dec506c9896624f77ef8032ae6b644ee85ac5abf2272f54fb1c9038b33214892
+DIST notcurses-2.3.1.tar.gz 11744925 BLAKE2B 
f0b64b70aa898f083383150690a00ddee0355dab6208548c43c44fda5ae2ad96ec2ce63035321813b9f1dfc6c18ee29611917d84a118c84ccbbf39c823a50119
 SHA512 
2faecd40cce48e24af85049eeb2fc319e48d3a5710a72f72fca1804f4275c5c8cf36906a3f8297966452b6d11c4ef7029b713994d8455ef10ea90f258d06e2ce
 DIST notcurses-doc-2.2.8.tar.gz 115654 BLAKE2B 
c770f81a3ad4071f75e84caaa4370f26e68ced2489586ae857a8e3c2cf998e0d7b5d84b8fd09150ace51898731150e499f648ad2e6d5be442df11c648ba58ccd
 SHA512 
1a2c8931bd4f68dfdd2fa921d06b639d5fa382d826d5c9e0186b4d0160f220f3f32b1eb19f17136c4d452c8afd9f6fff1b4f463a11d847ef9216ddb94b5c8ab8
+DIST notcurses-doc-2.3.1.tar.gz 120206 BLAKE2B 
f0e82cde6f5f9f6274c07ebb582a74f81b4fbff0340e5f83f5a3d19a6608b3a264ed6eecaff9a5497099ad32328da3c3e894f9157fd073deb560f8c5a58012e7
 SHA512 
89b18f316b50962e9f0e46cfde07e93f8f581130ce0ba7f19c3f800a7262bc7a30144765f765e0a852f35e6a8fe88805cc19c7e868ed8514a465611fd42aae6f

diff --git a/dev-cpp/notcurses/notcurses-2.3.1.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.1.ebuild
new file mode 100644
index 000..db8a559116e
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring
+   media-video/ffmpeg
+   >=sys-libs/readline-8.0"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html || die)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-06-08 Thread Sam James
commit: eb99bf116dee5d8aa015e704760fd1372ff719db
Author: nick black  gmail  com>
AuthorDate: Thu Jun  3 07:20:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 07:39:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb99bf11

dev-cpp/notcurses: 2.3.1 -> 2.3.2

Signed-off-by: nick black  linux.com>
Closes: https://github.com/gentoo/gentoo/pull/20945
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/notcurses/Manifest   | 4 ++--
 dev-cpp/notcurses/{notcurses-2.3.1.ebuild => notcurses-2.3.2.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 6427f42f5c3..401ca9d9613 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,2 @@
-DIST notcurses-2.3.1.tar.gz 11744925 BLAKE2B 
f0b64b70aa898f083383150690a00ddee0355dab6208548c43c44fda5ae2ad96ec2ce63035321813b9f1dfc6c18ee29611917d84a118c84ccbbf39c823a50119
 SHA512 
2faecd40cce48e24af85049eeb2fc319e48d3a5710a72f72fca1804f4275c5c8cf36906a3f8297966452b6d11c4ef7029b713994d8455ef10ea90f258d06e2ce
-DIST notcurses-doc-2.3.1.tar.gz 120206 BLAKE2B 
f0e82cde6f5f9f6274c07ebb582a74f81b4fbff0340e5f83f5a3d19a6608b3a264ed6eecaff9a5497099ad32328da3c3e894f9157fd073deb560f8c5a58012e7
 SHA512 
89b18f316b50962e9f0e46cfde07e93f8f581130ce0ba7f19c3f800a7262bc7a30144765f765e0a852f35e6a8fe88805cc19c7e868ed8514a465611fd42aae6f
+DIST notcurses-2.3.2.tar.gz 11744925 BLAKE2B 
4ed5a26e71827bbdf64f8c4cca7d7c8b4e6858ac8df304e5d96cefccd11fe0563eec241b1fd756d99b2184d46f30b46effe405cd8aba5a79c84d7bef40d857b3
 SHA512 
cedd965ec0235762e2c978adeec1771c91018fcfbb135330032038cc4ef6122f31990d29f286ad8eca3166a074e2576420779090c154013af5c79f2d723bf530
+DIST notcurses-doc-2.3.2.tar.gz 120206 BLAKE2B 
a87d2d3919c6dc4ed67ca5e86a984c65eaaa130d6dcaf87e2ea9bd47bafc96c8ddee9133b4e1966812b473b9991fed39b5884b0a35378688c2df7302174f2a28
 SHA512 
b8886acae72e3df47b7a793f66688bac615bb43164cd81aa8ccba888db25206601d76c4a7db254be3508957be12cd365bcf686166e9ad0ed20a004c2b487c68f

diff --git a/dev-cpp/notcurses/notcurses-2.3.1.ebuild 
b/dev-cpp/notcurses/notcurses-2.3.2.ebuild
similarity index 100%
rename from dev-cpp/notcurses/notcurses-2.3.1.ebuild
rename to dev-cpp/notcurses/notcurses-2.3.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-04-29 Thread Joonas Niilola
commit: f52379d616465dc402701ee93e87f110495097ab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Apr 29 07:12:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 29 07:12:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52379d6

dev-cpp/notcurses: add missing die

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/notcurses-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/notcurses/notcurses-2.2.8.ebuild 
b/dev-cpp/notcurses/notcurses-2.2.8.ebuild
index 52303eeff6f..db8a559116e 100644
--- a/dev-cpp/notcurses/notcurses-2.2.8.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.2.8.ebuild
@@ -45,6 +45,6 @@ src_install() {
# x.y.1 or x.y.3, to install the source dir as a man page.
# exploit the fact that there's a bijection from html<>man.
for i in ../*.html ; do
-   doman ../$(basename ${i} .html)
+   doman ../$(basename ${i} .html || die)
done
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-04-29 Thread Joonas Niilola
commit: 056eabb70674d121038a0b4d6bad1ed1f545dcec
Author: nick black  gmail  com>
AuthorDate: Thu Apr 29 07:11:41 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 29 07:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056eabb7

dev-cpp/notcurses: remove old 2.2.3

Signed-off-by: nick black  linux.com>
Closes: https://github.com/gentoo/gentoo/pull/20371
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 --
 dev-cpp/notcurses/notcurses-2.2.3.ebuild | 50 
 2 files changed, 52 deletions(-)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index d06894bb8a3..1534de2f89c 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,4 +1,2 @@
-DIST notcurses-2.2.3.tar.gz 10861361 BLAKE2B 
e7b487e84b5defbb1208f355c85f7178b05f412c2a746a8bcecb2da7db8df32da563aeb1f1f218014a2ff9803f0984889e4341d59f585add49c944d4707e5cd4
 SHA512 
9c718a39352cc10e4f4cb24cd7940ccc7ac7ad1f5890f1a87166267b3c24011629464a4720f08c2b8bbf0fab2c5cb9b31fba7a43bc62ae65dff894019adece7d
-DIST notcurses-doc-2.2.3.tar.gz 89550 BLAKE2B 
a42c74f95166e48ecff99a05d66925869a44a44c4faa867cca663d94ee340748417d6560d022fdb90c7761c19285b0c4838b75843a3d26d25182977f68a0d6ce
 SHA512 
b61f829d1ad5f69147a7b4fe139db406d5a26683b55d72251f3e313c17f591ad4e9e868577fbecf86c4ac9959c942e244927fb29a2e44996fadde7946493ccc8
 DIST notcurses-2.2.8.tar.gz 11255362 BLAKE2B 
d56f48ecfcfc107d696bb1da029afba8c8a29ea6f0d6317ccdd42d895d890c0cc1d46120566c2f60bd554c2a57aa60409276632216608b29469421a1c22cecf2
 SHA512 
7455ad1dfbeda68a0b2c35ba3bb28eab3bc0be1ca4db12ce0e3662cf12f1e541dec506c9896624f77ef8032ae6b644ee85ac5abf2272f54fb1c9038b33214892
 DIST notcurses-doc-2.2.8.tar.gz 115654 BLAKE2B 
c770f81a3ad4071f75e84caaa4370f26e68ced2489586ae857a8e3c2cf998e0d7b5d84b8fd09150ace51898731150e499f648ad2e6d5be442df11c648ba58ccd
 SHA512 
1a2c8931bd4f68dfdd2fa921d06b639d5fa382d826d5c9e0186b4d0160f220f3f32b1eb19f17136c4d452c8afd9f6fff1b4f463a11d847ef9216ddb94b5c8ab8

diff --git a/dev-cpp/notcurses/notcurses-2.2.3.ebuild 
b/dev-cpp/notcurses/notcurses-2.2.3.ebuild
deleted file mode 100644
index 9715255eb4f..000
--- a/dev-cpp/notcurses/notcurses-2.2.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS="cmake"
-inherit cmake-multilib
-
-DESCRIPTION="Blingful TUIs and character graphics"
-HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-libs/libunistring:=
-   media-video/ffmpeg
-   >=sys-libs/readline-8.0:="
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_DOCTEST=OFF
-   -DUSE_MULTIMEDIA=ffmpeg
-   -DUSE_PANDOC=OFF
-   -DUSE_QRCODEGEN=OFF
-   -DUSE_STATIC=OFF
-   )
-   cmake-multilib_src_configure
-}
-
-src_compile() {
-   cmake-multilib_src_compile
-}
-
-src_test() {
-   multilib_src_test
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename ${i} .html)
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-04-29 Thread Joonas Niilola
commit: bd91e7e06cdd478b6db550997a42313a3d758903
Author: nick black  gmail  com>
AuthorDate: Tue Apr 13 22:32:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 29 07:08:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd91e7e0

dev-cpp/notcurses: add 2.2.8 checksums and ebuild

Signed-off-by: nick black  linux.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/notcurses-2.2.8.ebuild | 50 
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
index 44dc9a74987..d06894bb8a3 100644
--- a/dev-cpp/notcurses/Manifest
+++ b/dev-cpp/notcurses/Manifest
@@ -1,2 +1,4 @@
 DIST notcurses-2.2.3.tar.gz 10861361 BLAKE2B 
e7b487e84b5defbb1208f355c85f7178b05f412c2a746a8bcecb2da7db8df32da563aeb1f1f218014a2ff9803f0984889e4341d59f585add49c944d4707e5cd4
 SHA512 
9c718a39352cc10e4f4cb24cd7940ccc7ac7ad1f5890f1a87166267b3c24011629464a4720f08c2b8bbf0fab2c5cb9b31fba7a43bc62ae65dff894019adece7d
 DIST notcurses-doc-2.2.3.tar.gz 89550 BLAKE2B 
a42c74f95166e48ecff99a05d66925869a44a44c4faa867cca663d94ee340748417d6560d022fdb90c7761c19285b0c4838b75843a3d26d25182977f68a0d6ce
 SHA512 
b61f829d1ad5f69147a7b4fe139db406d5a26683b55d72251f3e313c17f591ad4e9e868577fbecf86c4ac9959c942e244927fb29a2e44996fadde7946493ccc8
+DIST notcurses-2.2.8.tar.gz 11255362 BLAKE2B 
d56f48ecfcfc107d696bb1da029afba8c8a29ea6f0d6317ccdd42d895d890c0cc1d46120566c2f60bd554c2a57aa60409276632216608b29469421a1c22cecf2
 SHA512 
7455ad1dfbeda68a0b2c35ba3bb28eab3bc0be1ca4db12ce0e3662cf12f1e541dec506c9896624f77ef8032ae6b644ee85ac5abf2272f54fb1c9038b33214892
+DIST notcurses-doc-2.2.8.tar.gz 115654 BLAKE2B 
c770f81a3ad4071f75e84caaa4370f26e68ced2489586ae857a8e3c2cf998e0d7b5d84b8fd09150ace51898731150e499f648ad2e6d5be442df11c648ba58ccd
 SHA512 
1a2c8931bd4f68dfdd2fa921d06b639d5fa382d826d5c9e0186b4d0160f220f3f32b1eb19f17136c4d452c8afd9f6fff1b4f463a11d847ef9216ddb94b5c8ab8

diff --git a/dev-cpp/notcurses/notcurses-2.2.8.ebuild 
b/dev-cpp/notcurses/notcurses-2.2.8.ebuild
new file mode 100644
index 000..52303eeff6f
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.2.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libunistring
+   media-video/ffmpeg
+   >=sys-libs/readline-8.0"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename ${i} .html)
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-03-21 Thread Joonas Niilola
commit: cb9634c6a667002b0e8def6a6431ab40deac0ac4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 21 08:19:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 21 08:19:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9634c6

dev-cpp/notcurses: bracketize {i}

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/notcurses-2.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/notcurses/notcurses-2.2.3.ebuild 
b/dev-cpp/notcurses/notcurses-2.2.3.ebuild
index 8cf6e10a753..52303eeff6f 100644
--- a/dev-cpp/notcurses/notcurses-2.2.3.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.2.3.ebuild
@@ -45,6 +45,6 @@ src_install() {
# x.y.1 or x.y.3, to install the source dir as a man page.
# exploit the fact that there's a bijection from html<>man.
for i in ../*.html ; do
-   doman ../$(basename $i .html)
+   doman ../$(basename ${i} .html)
done
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-03-21 Thread Joonas Niilola
commit: cabc623be4ee53b9e0a58018c87de83ededaa097
Author: nick black  gmail  com>
AuthorDate: Wed Feb 10 10:23:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 21 08:06:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabc623b

dev-cpp/notcurses: initial ebuild 2.2.3

Notcurses is a library for creating blingful TUIs and terminal
graphics. It supports 8bpc RGB color, Unicode, pixel graphics
using Sixel or the Kitty protocol, and sane multithreading.

Signed-off-by: nick black  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19402
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/Manifest   |  2 ++
 dev-cpp/notcurses/metadata.xml   | 22 ++
 dev-cpp/notcurses/notcurses-2.2.3.ebuild | 51 
 3 files changed, 75 insertions(+)

diff --git a/dev-cpp/notcurses/Manifest b/dev-cpp/notcurses/Manifest
new file mode 100644
index 000..44dc9a74987
--- /dev/null
+++ b/dev-cpp/notcurses/Manifest
@@ -0,0 +1,2 @@
+DIST notcurses-2.2.3.tar.gz 10861361 BLAKE2B 
e7b487e84b5defbb1208f355c85f7178b05f412c2a746a8bcecb2da7db8df32da563aeb1f1f218014a2ff9803f0984889e4341d59f585add49c944d4707e5cd4
 SHA512 
9c718a39352cc10e4f4cb24cd7940ccc7ac7ad1f5890f1a87166267b3c24011629464a4720f08c2b8bbf0fab2c5cb9b31fba7a43bc62ae65dff894019adece7d
+DIST notcurses-doc-2.2.3.tar.gz 89550 BLAKE2B 
a42c74f95166e48ecff99a05d66925869a44a44c4faa867cca663d94ee340748417d6560d022fdb90c7761c19285b0c4838b75843a3d26d25182977f68a0d6ce
 SHA512 
b61f829d1ad5f69147a7b4fe139db406d5a26683b55d72251f3e313c17f591ad4e9e868577fbecf86c4ac9959c942e244927fb29a2e44996fadde7946493ccc8

diff --git a/dev-cpp/notcurses/metadata.xml b/dev-cpp/notcurses/metadata.xml
new file mode 100644
index 000..3fe0567d3e8
--- /dev/null
+++ b/dev-cpp/notcurses/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+dankamong...@gmail.com
+nick black
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+Notcurses facilitates the creation of modern TUI programs,
+making full use of Unicode and 24-bit TrueColor. It presents
+an API similar to that of Curses, and rides atop Terminfo.
+  
+  
+Notcurses facilita la creación de programas TUI actuales,
+haciendo un uso completo de Unicode y color real de 24 bits.
+Presenta una API similar a la de Curses y funciona sobre Terminfo.
+  
+

diff --git a/dev-cpp/notcurses/notcurses-2.2.3.ebuild 
b/dev-cpp/notcurses/notcurses-2.2.3.ebuild
new file mode 100644
index 000..e605c199a79
--- /dev/null
+++ b/dev-cpp/notcurses/notcurses-2.2.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS="cmake"
+inherit cmake-multilib
+
+DESCRIPTION="Blingful TUIs and character graphics"
+HOMEPAGE="https://notcurses.com;
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz doc? ( 
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz
 )"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+doc"
+
+DEPEND="dev-libs/libunistring
+   media-video/ffmpeg
+   >=sys-libs/readline-8.0"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_DOCTEST=OFF
+   -DUSE_MULTIMEDIA=ffmpeg
+   -DUSE_PANDOC=OFF
+   -DUSE_QRCODEGEN=OFF
+   -DUSE_STATIC=OFF
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+}
+
+src_test() {
+   multilib_src_test
+}
+
+src_install() {
+   cmake-multilib_src_install
+   if use doc ; then
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename $i .html)
+   done
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/

2021-03-21 Thread Joonas Niilola
commit: c316deffd6304fb3a11748bc415e88b4fb180af3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Mar 21 08:07:36 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Mar 21 08:07:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c316deff

dev-cpp/notcurses: install manpages unconditionally

 - 150 kb worth of files in total.

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/notcurses/notcurses-2.2.3.ebuild | 19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-cpp/notcurses/notcurses-2.2.3.ebuild 
b/dev-cpp/notcurses/notcurses-2.2.3.ebuild
index e605c199a79..8cf6e10a753 100644
--- a/dev-cpp/notcurses/notcurses-2.2.3.ebuild
+++ b/dev-cpp/notcurses/notcurses-2.2.3.ebuild
@@ -8,11 +8,11 @@ inherit cmake-multilib
 
 DESCRIPTION="Blingful TUIs and character graphics"
 HOMEPAGE="https://notcurses.com;
-SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz doc? ( 
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz
 )"
+SRC_URI="https://github.com/dankamongmen/notcurses/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/dankamongmen/notcurses/releases/download/v${PV}/notcurses-doc-${PV}.tar.gz;
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+doc"
 
 DEPEND="dev-libs/libunistring
media-video/ffmpeg
@@ -40,12 +40,11 @@ src_test() {
 
 src_install() {
cmake-multilib_src_install
-   if use doc ; then
-   # we use this tortured form lest we try, every time we release a
-   # x.y.1 or x.y.3, to install the source dir as a man page.
-   # exploit the fact that there's a bijection from html<>man.
-   for i in ../*.html ; do
-   doman ../$(basename $i .html)
-   done
-   fi
+
+   # we use this tortured form lest we try, every time we release a
+   # x.y.1 or x.y.3, to install the source dir as a man page.
+   # exploit the fact that there's a bijection from html<>man.
+   for i in ../*.html ; do
+   doman ../$(basename $i .html)
+   done
 }