From 82b30705ac6892e839e34d95332a3281e8d938ea Mon Sep 17 00:00:00 2001 From: Filip Kobierski Date: Wed, 25 Sep 2024 16:42:23 +0200 Subject: [PATCH 1/9] net-p2p/monero: bump EAPI, unpin boost version Closes: https://bugs.gentoo.org/887239 Signed-off-by: Filip Kobierski --- net-p2p/monero/monero-0.18.3.4-r1.ebuild | 123 +++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 net-p2p/monero/monero-0.18.3.4-r1.ebuild diff --git a/net-p2p/monero/monero-0.18.3.4-r1.ebuild b/net-p2p/monero/monero-0.18.3.4-r1.ebuild new file mode 100644 index 0000000000..bb6dec0e59 --- /dev/null +++ b/net-p2p/monero/monero-0.18.3.4-r1.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake systemd + +DESCRIPTION="The secure, private, untraceable cryptocurrency" +HOMEPAGE="https://github.com/monero-project/monero" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/monero-project/monero.git" + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="BSD MIT" +SLOT="0" +IUSE="+daemon hw-wallet readline +tools +wallet-cli +wallet-rpc" +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" +RESTRICT="test" + +DEPEND=" + acct-group/monero + acct-user/monero + dev-libs/boost:=[nls] + dev-libs/libsodium:= + dev-libs/openssl:= + dev-libs/randomx + dev-libs/rapidjson + dev-libs/supercop + net-dns/unbound:=[threads] + net-libs/czmq:= + net-libs/miniupnpc:= + readline? ( sys-libs/readline:0= ) + hw-wallet? ( + dev-libs/hidapi + dev-libs/protobuf:= + virtual/libusb:1 + ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.18.3.3-unbundle-dependencies.patch" + "${FILESDIR}/${PN}-0.18.3.3-miniupnp-api-18.patch" +) + +src_configure() { + local mycmakeargs=( + # TODO: Update CMake to install built libraries (help wanted) + -DBUILD_SHARED_LIBS=OFF + -DMANUAL_SUBMODULES=ON + -DUSE_DEVICE_TREZOR=$(usex hw-wallet ON OFF) + ) + + use elibc_musl && mycmakeargs+=( -DSTACK_TRACE=OFF ) + + cmake_src_configure +} + +src_compile() { + local targets=() + use daemon && targets+=(daemon) + use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage}) + use wallet-cli && targets+=(simplewallet) + use wallet-rpc && targets+=(wallet_rpc_server) + cmake_build ${targets[@]} +} + +src_install() { + einstalldocs + + # Install all binaries. + find "${BUILD_DIR}/bin/" -type f -executable -print0 | + while IFS= read -r -d '' line; do + dobin "$line" + done + + if use daemon; then + dodoc utils/conf/monerod.conf + + # data-dir + keepdir /var/lib/monero + fowners monero:monero /var/lib/monero + fperms 0755 /var/lib/monero + + # log-file dir + keepdir /var/log/monero + fowners monero:monero /var/log/monero + fperms 0755 /var/log/monero + + # /etc/monero/monerod.conf + insinto /etc/monero + doins "${FILESDIR}/monerod.conf" + + # OpenRC + newconfd "${FILESDIR}/monerod.confd" monerod + newinitd "${FILESDIR}/monerod.initd" monerod + + # systemd + systemd_dounit "${FILESDIR}/monerod.service" + fi +} + +pkg_postinst() { + if use daemon; then + elog "Start the Monero P2P daemon as a system service with" + elog "'rc-service monerod start'. Enable it at startup with" + elog "'rc-update add monerod default'." + elog + elog "Run monerod status as any user to get sync status and other stats." + elog + elog "The Monero blockchain can take up a lot of space (200 GiB) and is stored" + elog "in /var/lib/monero by default. You may want to enable pruning by adding" + elog "'prune-blockchain=1' to /etc/monero/monerod.conf to prune the blockchain" + elog "or move the data directory to another disk." + fi +} From da49d14392b240e52fecce6b488b9d04e9bf23f8 Mon Sep 17 00:00:00 2001 From: Filip Kobierski Date: Wed, 25 Sep 2024 16:43:14 +0200 Subject: [PATCH 2/9] net-p2p/monero: drop 0.18.3.4-r0 Signed-off-by: Filip Kobierski --- net-p2p/monero/monero-0.18.3.4.ebuild | 123 -------------------------- 1 file changed, 123 deletions(-) delete mode 100644 net-p2p/monero/monero-0.18.3.4.ebuild diff --git a/net-p2p/monero/monero-0.18.3.4.ebuild b/net-p2p/monero/monero-0.18.3.4.ebuild deleted file mode 100644 index 2b6b6e997e..0000000000 --- a/net-p2p/monero/monero-0.18.3.4.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake systemd - -DESCRIPTION="The secure, private, untraceable cryptocurrency" -HOMEPAGE="https://github.com/monero-project/monero" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/monero-project/monero.git" - EGIT_SUBMODULES=() -else - SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" -fi - -LICENSE="BSD MIT" -SLOT="0" -IUSE="+daemon hw-wallet readline +tools +wallet-cli +wallet-rpc" -REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" -RESTRICT="test" - -DEPEND=" - acct-group/monero - acct-user/monero - Date: Wed, 25 Sep 2024 16:46:17 +0200 Subject: [PATCH 3/9] net-p2p/monero: update live ebuild Signed-off-by: Filip Kobierski --- net-p2p/monero/monero-9999.ebuild | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/net-p2p/monero/monero-9999.ebuild b/net-p2p/monero/monero-9999.ebuild index 36b9f1e655..bb6dec0e59 100644 --- a/net-p2p/monero/monero-9999.ebuild +++ b/net-p2p/monero/monero-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake systemd @@ -26,7 +26,7 @@ RESTRICT="test" DEPEND=" acct-group/monero acct-user/monero - Date: Wed, 25 Sep 2024 22:36:41 +0200 Subject: [PATCH 4/9] games-util/libtess2: improve ebuild, go back to original repo Signed-off-by: Adel KARA SLIMANE --- games-util/libtess2/Manifest | 2 +- games-util/libtess2/files/meson.build | 37 +++++++++++++++++++++++ games-util/libtess2/libtess2-1.0.2.ebuild | 27 +++++++++++++++++ games-util/libtess2/libtess2-1.0.3.ebuild | 31 ------------------- 4 files changed, 65 insertions(+), 32 deletions(-) create mode 100644 games-util/libtess2/files/meson.build create mode 100644 games-util/libtess2/libtess2-1.0.2.ebuild delete mode 100644 games-util/libtess2/libtess2-1.0.3.ebuild diff --git a/games-util/libtess2/Manifest b/games-util/libtess2/Manifest index fde6e9563e..393d673f6e 100644 --- a/games-util/libtess2/Manifest +++ b/games-util/libtess2/Manifest @@ -1 +1 @@ -DIST libtess2-v1.0.3.tar.bz2 52901 BLAKE2B 6921a13f5291cc1651e7c43eb85f72a37a32be3ce56b5e25dcdf240e8b0e976c43e2d668a35e3559cff3eece6c884bf4c0bec58cd9c30c2a204a68240703b110 SHA512 2e42a9af344c4cfe716234edc102d139cbf33d1efaa6c253b89f78a3b981e22a05d3bff883494856df779f267867882bc3eef434df2e07e33adc9ddeacac6a5b +DIST libtess2-1.0.2.tar.gz 59626 BLAKE2B eea77bac09e6ef29993e9428cb776b56c60b1832cfc8aea50c114ba72f8fd081fd955eb46c014a932e9b2a2717e6423489afe4d9e975ebc53c5a53c18a264006 SHA512 c2b3385c0c54f2f38a01f757c89ae32152f01cc1615a3857a002a1928b0fa1b5344a778de73ef0b53c2131adbf0c3918935ac38781dceefb5daa97cfac8ba231 diff --git a/games-util/libtess2/files/meson.build b/games-util/libtess2/files/meson.build new file mode 100644 index 0000000000..147b1d12a2 --- /dev/null +++ b/games-util/libtess2/files/meson.build @@ -0,0 +1,37 @@ +project('libtess2', 'c', +version : '0.12.0', +default_options : [ + 'buildtype=release', + 'optimization=3', + 'default_library=static', + 'prefer_static=true', + 'b_ndebug=if-release', + 'c_args=-pipe', + 'cpp_args=-pipe', +] +) + +inc = include_directories( + 'Include', + 'Source' +) + +install_headers('Include/tesselator.h') + +sources = files( + 'Source/bucketalloc.c', + 'Source/dict.c', + 'Source/geom.c', + 'Source/mesh.c', + 'Source/priorityq.c', + 'Source/sweep.c', + 'Source/tess.c', +) + +lib = library('tess2', + sources, + include_directories: inc, + install: true) + +pkg = import('pkgconfig') +pkg.generate(lib) diff --git a/games-util/libtess2/libtess2-1.0.2.ebuild b/games-util/libtess2/libtess2-1.0.2.ebuild new file mode 100644 index 0000000000..42c3035f87 --- /dev/null +++ b/games-util/libtess2/libtess2-1.0.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Game and tools oriented refactored version of GLU tesselator" + +HOMEPAGE="https://github.com/memononen/libtess2" +SRC_URI="https://github.com/memononen/libtess2/archive/refs/tags/v${PV}.tar.gz -> $P.tar.gz" +S="${WORKDIR}/${PN}-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=media-libs/glew-2.2.0 + >=media-libs/glfw-3.0.0 + >=media-libs/glu-9.0.2 +" + +src_unpack() { + default + cp "${FILESDIR}/meson.build" "${S}/" || die +} diff --git a/games-util/libtess2/libtess2-1.0.3.ebuild b/games-util/libtess2/libtess2-1.0.3.ebuild deleted file mode 100644 index 1d2ab0a771..0000000000 --- a/games-util/libtess2/libtess2-1.0.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Game and tools oriented refactored version of GLU tesselator" - -HOMEPAGE="https://gitlab.eurecom.fr/gasc/libtess2" -SRC_URI="https://gitlab.eurecom.fr/gasc/libtess2/-/archive/v${PV}/libtess2-v${PV}.tar.bz2" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - >=media-libs/glew-2.2.0 - >=media-libs/glfw-3.0.0 - >=media-libs/glu-9.0.2" -BDEPEND=" - ${DEPEND} - >=dev-util/premake-5.0.0_alpha16" - -src_compile() { - emake clean build -} - -src_install() { - echo ${D} - emake DESTDIR="${D}/usr" install -} From ab4664a7c319a4df6f73a4461a3738e2c52f487a Mon Sep 17 00:00:00 2001 From: Adel KARA SLIMANE Date: Wed, 25 Sep 2024 22:50:30 +0200 Subject: [PATCH 5/9] games-util/libtess2: add myself as a maintainer Signed-off-by: Adel KARA SLIMANE --- games-util/libtess2/metadata.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/games-util/libtess2/metadata.xml b/games-util/libtess2/metadata.xml index a77d78d95b..8c49f27948 100644 --- a/games-util/libtess2/metadata.xml +++ b/games-util/libtess2/metadata.xml @@ -5,6 +5,10 @@ Gasc Henri gasc@eurecom.fr + + Adel KARA SLIMANE + adel.ks@zegrapher.com + memononen/libtess2 From 758329bd64c4c6d4382c3d16677224fcf24257ae Mon Sep 17 00:00:00 2001 From: Daichi Yamamoto Date: Thu, 26 Sep 2024 07:28:34 +0900 Subject: [PATCH 6/9] dev-util/rye: add 0.40.0, drop 0.39.0 Signed-off-by: Daichi Yamamoto --- dev-util/rye/Manifest | 2 +- dev-util/rye/{rye-0.39.0.ebuild => rye-0.40.0.ebuild} | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) rename dev-util/rye/{rye-0.39.0.ebuild => rye-0.40.0.ebuild} (99%) diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 96998bc0d4..44450ebbc4 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -186,7 +186,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23 DIST rustls-0.23.12.crate 438443 BLAKE2B 638ed38c62f807d1a28cd880a8664e09e0ef25ef038f93c6b8f5512e1864d60f2bc8a83e00907f9ee36e543bbbd9e5b6f5a0ff7fb57770619864298d32c31bd7 SHA512 49b7fb3dc02e9ded96718d064a121629dffeded6affbe8dd8a41283be62c99244b23208205a1821d83b557200b017d26589d4f42a0048b2cbd70156dcbbb8b94 DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 DIST rustls-webpki-0.102.6.crate 201331 BLAKE2B 9802401ac0134a4c6b2ae7d72ad73126dfb271458a9ced5128c4fe7919ec64b5d68be13b5abf9ca9f666052c462bac112c321cca3b54c1b615224fcabb1bca3a SHA512 83ed70c4ca8e0714b363bf76c04281fafac08788bb5f283b87c21eb6d5b3bbb9ebd21a62dd9e1eea89d41f1557f953486e1160c5e7eb02b693bec3745a9603c5 -DIST rye-0.39.0.tar.gz 1475688 BLAKE2B 23df773cbea01e45d6262a485412a1c89ae8df9a02eb5ddc1d6b6651a46f45ccc0f3a081edcd665df41d0b1335a5a578ff58467baf16ebeb406f7c33bd37651f SHA512 1d36c6bb6b1562b1420d653c74c4e390c5e213ad915621cbe0a9d47b338af8aea395861b8bc26663fe24ec45c73305e033585918d635d65f81599b1ba4c4e09e +DIST rye-0.40.0.tar.gz 1473031 BLAKE2B 29714363e6018103079dfedfb3217a6d873aa5cc742555316c5ffcb6c9aa78e276dcb03e360e6c54e10cb8e981c10890385c42acabafc9298ad1badbeff03356 SHA512 c3ffa43940e3219a52b8d6069b2edfc8930da76fd6b9e3f649d3577e3e7a228dc43560e97e7fb03927ad8f94f5ff746a8bc3c649b993d0eac7e0ae9add6ebc98 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rye/rye-0.39.0.ebuild b/dev-util/rye/rye-0.40.0.ebuild similarity index 99% rename from dev-util/rye/rye-0.39.0.ebuild rename to dev-util/rye/rye-0.40.0.ebuild index 4400e721a4..1d3b195eeb 100644 --- a/dev-util/rye/rye-0.39.0.ebuild +++ b/dev-util/rye/rye-0.40.0.ebuild @@ -344,6 +344,7 @@ src_test() { # The following tests require network access. --skip test_basic_list --skip test_list_not_rye_managed + --skip test_list_never_overwrite --skip test_add --skip test_dotenv --skip test_config @@ -354,6 +355,7 @@ src_test() { --skip test_version --skip test_empty_sync --skip test_autosync_remember + --skip test_exclude_hashes --skip test_fetch --skip test_basic_tool_behavior ) From 5ac1999e3d7893b60360e6661924b79bddeef0d2 Mon Sep 17 00:00:00 2001 From: Hiroki Tokunaga Date: Thu, 26 Sep 2024 16:44:40 +0900 Subject: [PATCH 7/9] dev-ml/angstrom: add 0.16.1 Signed-off-by: Hiroki Tokunaga --- dev-ml/angstrom/Manifest | 1 + dev-ml/angstrom/angstrom-0.16.1.ebuild | 38 ++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 dev-ml/angstrom/angstrom-0.16.1.ebuild diff --git a/dev-ml/angstrom/Manifest b/dev-ml/angstrom/Manifest index 5affffba3d..174ec0ac7e 100644 --- a/dev-ml/angstrom/Manifest +++ b/dev-ml/angstrom/Manifest @@ -1 +1,2 @@ DIST angstrom-0.16.0.tar.gz 117499 BLAKE2B f59da1da561c81e0fae790e8b4efc5e30e5472481a1446c3f40e03964a64ef42ff6272d6eb73f7a51b9038e4ab710a5df0985c569ae2c60a35c55b21031357a1 SHA512 3fda504f0d4cb53d0b7d249964257f3ab8f9a0b4e0dee13665e8b65d2a281bc1e0529f4f2e29cf376c7331bd44833cae929641a559ac003989c7341b08e33f6c +DIST angstrom-0.16.1.tar.gz 117544 BLAKE2B e09bea0e44d391aa9aa2dc0592bf0c40a62f5d0e9b9fd3b9247ca558c59ab1bd30c820c07a29543b87bbea9636a847135abe1a4fd196baa62ee7679484ce77cc SHA512 754089f10e4836fc6379a508662853885ceec985367a9b4bc2915ce5f45e5878aba31523149710b5040e4e373a0a27a6315231dfbc690ff4718c4c3d7df33732 diff --git a/dev-ml/angstrom/angstrom-0.16.1.ebuild b/dev-ml/angstrom/angstrom-0.16.1.ebuild new file mode 100644 index 0000000000..29ae47903b --- /dev/null +++ b/dev-ml/angstrom/angstrom-0.16.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Parser combinators built for speed and memory efficiency" +HOMEPAGE="https://github.com/inhabitedtype/angstrom" +SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/async:= + dev-ml/bigstringaf:= + dev-ml/result:= + dev-ml/ppx_let:= + dev-ml/ocaml-syntax-shims:= + dev-ml/lwt:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +" From f5aca7f11c8cd26ef783baaf205efcd2a849a968 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 26 Sep 2024 11:08:19 +0200 Subject: [PATCH 8/9] dev-python/plotext: drop myself as a maintainer Signed-off-by: David Roman --- dev-python/plotext/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/plotext/metadata.xml b/dev-python/plotext/metadata.xml index d4a66746a1..59c662e19b 100644 --- a/dev-python/plotext/metadata.xml +++ b/dev-python/plotext/metadata.xml @@ -1,10 +1,7 @@ - - davidroman96@gmail.com - David Roman - + piccolomo/plotext From 1da5b18f86ff7e28a9c933b24a5fb4e4f4cdfe32 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 26 Sep 2024 11:10:40 +0200 Subject: [PATCH 9/9] dev-python/plotext: add 5.3.2 Signed-off-by: David Roman --- dev-python/plotext/Manifest | 1 + dev-python/plotext/plotext-5.3.2.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 dev-python/plotext/plotext-5.3.2.ebuild diff --git a/dev-python/plotext/Manifest b/dev-python/plotext/Manifest index 5ad55d1e73..5bfd5b0856 100644 --- a/dev-python/plotext/Manifest +++ b/dev-python/plotext/Manifest @@ -1 +1,2 @@ DIST plotext-5.3.0.tar.gz 11106682 BLAKE2B ddc15abc64d35c78da676386401eb6b68be254a713b8b646be49190ef6387e59b1a381342e2012f3b3c4852a7db5c7e70182593785366f04c5170f5ce2b5da83 SHA512 7032f58b5c4dd02e6cfb9856f2572bd12be17d4759a75bac9c3f2013e1352d5c5629c0c476100669ca3d8c4112a9563a9a6cf47551ec8de2ea7f806d45c2ccb8 +DIST plotext-5.3.2.tar.gz 13517156 BLAKE2B 7c8731525c1862d1f1514df68ee7bb0a957be3bc767206a7659b54fe55f2f192f57c2372672f9b706dd4c817b82ca24ca7da22da770a64433cd7ccd5b17922b3 SHA512 dd4e929a276746aeae69842ad4f088d7110bac1b4df67ff4545b0fafa5b2a1dc4f2c3cfdc9ce1ed8cfabeef4758276cb65d63948960ff906f783ffea29619746 diff --git a/dev-python/plotext/plotext-5.3.2.ebuild b/dev-python/plotext/plotext-5.3.2.ebuild new file mode 100644 index 0000000000..1a37fff6c2 --- /dev/null +++ b/dev-python/plotext/plotext-5.3.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Plotting on terminal" +HOMEPAGE="https://github.com/piccolomo/plotext" +SRC_URI="https://github.com/piccolomo/plotext/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test"