From 867ef65cd897014478ed65034b1ac3f139289a77 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 8 Nov 2022 15:24:16 +0000 Subject: gentoo auto-resync : 08:11:2022 - 15:24:16 --- dev-python/html5-parser/Manifest | 1 + .../html5-parser/html5-parser-0.4.10-r1.ebuild | 36 ++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-python/html5-parser/html5-parser-0.4.10-r1.ebuild (limited to 'dev-python/html5-parser') diff --git a/dev-python/html5-parser/Manifest b/dev-python/html5-parser/Manifest index 4835d63356cd..971778df0da7 100644 --- a/dev-python/html5-parser/Manifest +++ b/dev-python/html5-parser/Manifest @@ -1,3 +1,4 @@ DIST html5-parser-0.4.10.tar.gz 272814 BLAKE2B 5759c872e65080ea059b81e632ed70a94e6677ef01af1e50ab1822128cc75ccbd3361c9d4e5e94fc4cc78996b3dbde97ffe435f083c492df2815c67d929cabc7 SHA512 45accb891261e1b82185de1cb0e06915e0ff487fe2cfc81b79f5653c8e9d7b9848349ab94657f8fb5eb116311b1d2b0d19f504f841ee8af0cf4a23601a5000aa +EBUILD html5-parser-0.4.10-r1.ebuild 851 BLAKE2B 37ecdda6a0eda2aba8cbc4d1e4c1c7a1981fb0d32285ed653f55667895c68dfa4de14aa2193397d606853abe12ead6157ba2369b7c3d3b440dcd7ee25c134fa7 SHA512 9a67a1aa6170c513c2d3cd2f413402f657f4e3e17d7edd8ec59981a65d776e87650728a8a1c01ab5a3f4db1b4d28bf02b1470bc8a518055722cbe808bf590f5c EBUILD html5-parser-0.4.10.ebuild 826 BLAKE2B ad7af266f23d032b3e6a3a54165dde7609e46297fd9d65998b13b4cb6f926f900e7021cd7f7f042d360e2f921de352ee74910cce59c1599af02f5f87e2ea52a0 SHA512 28f63774fb9812f2c0458c550a5bccf6bec22e60d581389b1eb392386f3c99f96ee9f5072cb9f50f953cbfa0ebf706e733e46c92f6e797bc28b1e2746ec7edde MISC metadata.xml 458 BLAKE2B 368218d3f5b16284b8d0bc3447efae89d833b7ac206f9b0719f88078f8e472a7b362a0843211189da3f273e0e689a40b5cda5d457ff4dedc51dc74b74960ec3e SHA512 40b3f0e265ac93e827eadc79a57f9b05a7b5adf9fb88d729613a7f2844fabc38e47d39843e039e27a412fd2d1aa1cc38345027a3c31c952873c5e38e899112b0 diff --git a/dev-python/html5-parser/html5-parser-0.4.10-r1.ebuild b/dev-python/html5-parser/html5-parser-0.4.10-r1.ebuild new file mode 100644 index 000000000000..211165d5baa8 --- /dev/null +++ b/dev-python/html5-parser/html5-parser-0.4.10-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 toolchain-funcs + +DESCRIPTION="Fast C based HTML 5 parsing for python" +HOMEPAGE="https://github.com/kovidgoyal/html5-parser/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +BDEPEND=" + virtual/pkgconfig +" +DEPEND="dev-libs/libxml2:=" +RDEPEND="${DEPEND} + dev-python/chardet[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]" + +distutils_enable_tests setup.py + +src_prepare() { + # Soup is not used when lxml is available. + rm test/soup.py || die + sed -i -e 's:-O3::' setup.py build.py || die + distutils-r1_src_prepare +} + +src_configure() { + export PKGCONFIG_EXE=$(tc-getPKG_CONFIG) +} -- cgit v1.2.3