From 752d6256e5204b958b0ef7905675a940b5e9172f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 12 May 2022 16:42:50 +0300 Subject: gentoo resync : 12.05.2022 --- dev-python/adblock/Manifest | 1 + dev-python/adblock/adblock-0.5.2-r1.ebuild | 99 ++++++++++++++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 dev-python/adblock/adblock-0.5.2-r1.ebuild (limited to 'dev-python/adblock') diff --git a/dev-python/adblock/Manifest b/dev-python/adblock/Manifest index 8fb2ce0adc0d..ffb51a3ad696 100644 --- a/dev-python/adblock/Manifest +++ b/dev-python/adblock/Manifest @@ -62,5 +62,6 @@ DIST url-2.2.2.crate 68555 BLAKE2B f8e59f784b6c2e16bacfba36ad68670a6af17c16ea3b0 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +EBUILD adblock-0.5.2-r1.ebuild 2071 BLAKE2B 210d0b460aa10383bc0a31452dc9250385b7515df1cd172f56c7e7eaebbef2fa794de7e36cd01c78094786f150e94420a7917d712fb55f1eea2cebb5f42104fb SHA512 3178622f451f8e0f3e90e11a4142de059ae9e4c2875bb2c40605d9daad623364519ec08d8d0618e2b701c2e1939f7910710a922899c1981ab68424ba761ef6c1 EBUILD adblock-0.5.2.ebuild 2280 BLAKE2B be395166166b36a270a3b66e599769766ff9cfe2d2946ffd1f3ca32c346e584235e14bb90719562642631a03de562660cf993d3315d0ea3bb089f3073776d1c9 SHA512 b55db2898c5b4e765f17fe1d3cbc74882a885c7beb6651de09907ceaea83d35e8b846f7dad19eb8c7c01bcc9207120160c59679ab65e32cb51ff31e8f36f71c7 MISC metadata.xml 488 BLAKE2B c6813b6b4c00dc1282ab21a9e37b4c035c9d75cdd1c0bf0a2903e4f40d074eedf5ae972b68aac91f46146e339bcd3cf799c45b96c94e6209d100811c2254daff SHA512 3f62c544ec8f4b2da7f04e3af1a81a702d719a0957a187ace37e638c1f00e0d3dbc67728e6915a05a6cb0bcb46366670c2e0a5837734cd0a51b7c3b021d4ffae diff --git a/dev-python/adblock/adblock-0.5.2-r1.ebuild b/dev-python/adblock/adblock-0.5.2-r1.ebuild new file mode 100644 index 000000000000..2e432744ce79 --- /dev/null +++ b/dev-python/adblock/adblock-0.5.2-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adblock-0.4.3 + addr-0.14.0 + adler-1.0.2 + aho-corasick-0.7.18 + autocfg-1.1.0 + base64-0.13.0 + bitflags-1.3.2 + byteorder-1.4.3 + cfg-if-1.0.0 + crc32fast-1.3.2 + either-1.6.1 + flate2-1.0.22 + form_urlencoded-1.0.1 + idna-0.2.3 + indoc-0.3.6 + indoc-impl-0.3.6 + instant-0.1.12 + itertools-0.10.3 + libc-0.2.118 + lock_api-0.4.6 + matches-0.1.9 + memchr-2.4.1 + miniz_oxide-0.4.4 + num-traits-0.2.14 + once_cell-1.9.0 + parking_lot-0.11.2 + parking_lot_core-0.8.5 + paste-0.1.18 + paste-impl-0.1.18 + percent-encoding-2.1.0 + proc-macro-hack-0.5.19 + proc-macro2-1.0.36 + psl-2.0.71 + psl-types-2.0.10 + pyo3-0.15.1 + pyo3-build-config-0.15.1 + pyo3-macros-0.15.1 + pyo3-macros-backend-0.15.1 + quote-1.0.15 + redox_syscall-0.2.10 + regex-1.5.4 + regex-syntax-0.6.25 + rmp-0.8.10 + rmp-serde-0.13.7 + rmp-serde-0.15.5 + scopeguard-1.1.0 + seahash-3.0.7 + serde-1.0.136 + serde_derive-1.0.136 + smallvec-1.8.0 + syn-1.0.86 + tinyvec-1.5.1 + tinyvec_macros-0.1.0 + twoway-0.2.2 + unchecked-index-0.2.2 + unicode-bidi-0.3.7 + unicode-normalization-0.1.19 + unicode-xid-0.2.2 + unindent-0.1.7 + url-2.2.2 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-x86_64-pc-windows-gnu-0.4.0" +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{8..10} ) +inherit cargo distutils-r1 + +DESCRIPTION="Python wrapper for Brave's adblocking library, which is written in Rust" +HOMEPAGE="https://github.com/ArniDagur/python-adblock" +SRC_URI=" + https://github.com/ArniDagur/python-adblock/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris)" +S="${WORKDIR}/python-${P}" + +LICENSE="Apache-2.0 BSD MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="test? ( dev-python/toml[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED=".*/adblock.*.so" + +DOCS=( CHANGELOG.md README.md ) + +src_compile() { + distutils-r1_src_compile + + # tests try to find Cargo.toml + adblock/adblock.pyi in current + # directory but will fail if pytest finds init in ./adblock + rm adblock/__init__.py || die +} -- cgit v1.2.3