diff options
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/elfio/Manifest | 1 | ||||
| -rw-r--r-- | dev-cpp/elfio/elfio-3.9.ebuild | 27 | ||||
| -rw-r--r-- | dev-cpp/elfio/metadata.xml | 10 | ||||
| -rw-r--r-- | dev-cpp/notcurses/Manifest | 4 | ||||
| -rw-r--r-- | dev-cpp/notcurses/notcurses-3.0.0.ebuild (renamed from dev-cpp/notcurses/notcurses-2.4.9.ebuild) | 1 | ||||
| -rw-r--r-- | dev-cpp/termcolor/Manifest | 1 | ||||
| -rw-r--r-- | dev-cpp/termcolor/metadata.xml | 10 | ||||
| -rw-r--r-- | dev-cpp/termcolor/termcolor-2.0.0.ebuild | 25 |
8 files changed, 77 insertions, 2 deletions
diff --git a/dev-cpp/elfio/Manifest b/dev-cpp/elfio/Manifest new file mode 100644 index 000000000000..0f9656cf99df --- /dev/null +++ b/dev-cpp/elfio/Manifest @@ -0,0 +1 @@ +DIST elfio-3.9.tar.gz 4265086 BLAKE2B 3f2f40930ad82b9bd4f53f14c117e71e5c8ba39f0952555c51f196ca03b187702347c80db30ecf6ad9d19bc4edfae18d1b3f04d4cd09e2b85f9bba9736e0a78a SHA512 479c4132ac3575940bd1e8190ba5253e54ae57f38319d7bca75ea85ee2f744f5d5b460d2d4ceb17eca0d0561c6e281673f050bbdab2f5ff526c031c220876bf1 diff --git a/dev-cpp/elfio/elfio-3.9.ebuild b/dev-cpp/elfio/elfio-3.9.ebuild new file mode 100644 index 000000000000..048dd0370aad --- /dev/null +++ b/dev-cpp/elfio/elfio-3.9.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="ELF reader/producer header-only C++ library" +HOMEPAGE="https://github.com/serge1/ELFIO" +SRC_URI="https://github.com/serge1/${PN}/archive/Release_${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN^^}-Release_${PV} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-libs/boost )" + +src_configure() { + local mycmakeargs=( + -DELFIO_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/elfio/metadata.xml b/dev-cpp/elfio/metadata.xml new file mode 100644 index 000000000000..7005c32b12c1 --- /dev/null +++ b/dev-cpp/elfio/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <name>Sam James</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file 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 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 diff --git a/dev-cpp/termcolor/Manifest b/dev-cpp/termcolor/Manifest new file mode 100644 index 000000000000..49924bd31aaa --- /dev/null +++ b/dev-cpp/termcolor/Manifest @@ -0,0 +1 @@ +DIST termcolor-2.0.0.tar.gz 88582 BLAKE2B 3e7a4a99af3586fff103d0de0601e019881745e2921b4750dbf476439138a71120b6513a287c5fe26fd96a9c6115cb82295810d9bea11d0992f48fcd5d0a8d18 SHA512 72dead77fb9f3ff79432b1659b57c3d961a57b46305937acd0c221f5abb016f609dfaf7a9bf508bd7a073338ee604cf55f9915c8e8a76ddfaf6c68bc031e37f9 diff --git a/dev-cpp/termcolor/metadata.xml b/dev-cpp/termcolor/metadata.xml new file mode 100644 index 000000000000..7005c32b12c1 --- /dev/null +++ b/dev-cpp/termcolor/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sam@gentoo.org</email> + <name>Sam James</name> + </maintainer> + + <origin>gentoo-staging</origin> +</pkgmetadata>
\ No newline at end of file diff --git a/dev-cpp/termcolor/termcolor-2.0.0.ebuild b/dev-cpp/termcolor/termcolor-2.0.0.ebuild new file mode 100644 index 000000000000..2b522f5ede05 --- /dev/null +++ b/dev-cpp/termcolor/termcolor-2.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="A header-only C++ library for printing colored messages to the terminal" +HOMEPAGE="https://github.com/ikalnytskyi/termcolor https://termcolor.readthedocs.io" +SRC_URI="https://github.com/ikalnytskyi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +# It's just a visual test, nothing automated / no way to detect failure in an ebuild. +RESTRICT="!test? ( test ) test" + +src_configure() { + local mycmakeargs=( + -DTERMCOLOR_TESTS=$(usex test) + ) + + cmake_src_configure +} |
