[gentoo-commits] repo/gentoo:master commit in: dev-cpp/notcurses/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 }