Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-09-26 09:18:58 +00:00
14 changed files with 137 additions and 42 deletions

View File

@@ -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

View File

@@ -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:=
)
"

View File

@@ -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

View File

@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<name>David Roman</name>
</maintainer>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">piccolomo/plotext</remote-id>
</upstream>

View File

@@ -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"

View File

@@ -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

View File

@@ -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
)

View File

@@ -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

View File

@@ -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)

View File

@@ -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
}

View File

@@ -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
}

View File

@@ -5,6 +5,10 @@
<name>Gasc Henri</name>
<email>gasc@eurecom.fr</email>
</maintainer>
<maintainer type="person">
<name>Adel KARA SLIMANE</name>
<email>adel.ks@zegrapher.com</email>
</maintainer>
<upstream>
<remote-id type="github">memononen/libtess2</remote-id>
</upstream>

View File

@@ -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
<dev-libs/boost-1.85:=[nls]
dev-libs/boost:=[nls]
dev-libs/libsodium:=
dev-libs/openssl:=
dev-libs/randomx

View File

@@ -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
<dev-libs/boost-1.85:=[nls]
dev-libs/boost:=[nls]
dev-libs/libsodium:=
dev-libs/openssl:=
dev-libs/randomx
@@ -34,7 +34,7 @@ DEPEND="
dev-libs/supercop
net-dns/unbound:=[threads]
net-libs/czmq:=
<net-libs/miniupnpc-2.2.8:=
net-libs/miniupnpc:=
readline? ( sys-libs/readline:0= )
hw-wallet? (
dev-libs/hidapi
@@ -47,6 +47,7 @@ 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() {