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:= + ) +" 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/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 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" 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 ) 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 -} 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 diff --git a/net-p2p/monero/monero-0.18.3.4.ebuild b/net-p2p/monero/monero-0.18.3.4-r1.ebuild similarity index 98% rename from net-p2p/monero/monero-0.18.3.4.ebuild rename to net-p2p/monero/monero-0.18.3.4-r1.ebuild index 2b6b6e997e..bb6dec0e59 100644 --- a/net-p2p/monero/monero-0.18.3.4.ebuild +++ b/net-p2p/monero/monero-0.18.3.4-r1.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 -