lxml-5.2.1-1/gpkg-1 0000644 0000000 0000000 00000000000 14611462124 010557 0 ustar 00 lxml-5.2.1-1/metadata.tar.zst 0000644 0000000 0000000 00000110752 14611455144 012701 0 ustar 00 (/Xmetadata/lxml-5.2.1.ebuild 00006440006164 14611455144 012403 0ustar 0# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms ofGNU General Public License v2
EAPI=8
DISTUTILS_EXT=1USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 optfeature toolchain-funcs
DESCRIPTION="A Pic binding folibxml2 andslt libraries"
HOMEPAGE="
https:/.de/pypi.org/projectgithub.com"
SRC_URIarchive/${P}.tar.gz
-> gh"
S=${WORKDIR}-${P}
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc64 ~riscv ~s390 sparc ~x86 ~-linux-macoxsolaris"
IUSE="doc examples +threads test"
RESTRICT="!test? ( )"
# Note: lib{xml2,xslt} are used as C, not modules.
DEPEND="
>=dev-libs/ml2-2.10.3slt-1.1.38
"
R${}
"
Bvirtual/pkgconfig/c-3.0.10[${USEDEP}]
doc? (
$(_gen_any_dep '
docpygmentsphinx-rtd-theme')
)
cssselect)
"
PATCHES=(
"${FILES${PN}-5.1.1-pypy.patch"
)
_check_deps() {
use doc || return 0
has_version -b "" &&"
}prepare_all# avoid replacing PATH ins.
sed -i -e '/sys\.path/d'.py || die
# don't use some random SDK on Darwin_ldflags =/s/=.*isysroot.*d.*None/= ' \
info_compilelocal ARG # by default it adds -w to CFLAGS
--warningsc-export PKG_CONFIG&& emake htmltestdir=${BUILD_testt_sitedir)-x PATH/usr/bin:${PATH}
cp -al ""/{install,test}srcs "${dir}/"htln -rS}"/doc"/../../
#_feedparser_data requires lxml_html_cleanhis is*sit* way of skipping these without breaking
#others, sighe '\.html\./d-i/ rm -r*-*."${E}"-vv --all-levels -p ||
die "Tfail on ifdoc; then
OCS=( README.rst *.txt doc/)HTML_doc. )
fidodoc -r skg_postin"Supfor BeautifulSoup as a backend" bsoup4Translates CSS ors to XPath 1.0 expressions
}
CATEGORY0013072DEFINED_PHASES601611 ure FEATUR7210732sfpuserpriv -locks parallel-unmerge-orphans pid-sandbox pkgdir-index-trusted preserve assume-diguser-protect-if-modifiowned pkg -logs ipcstrict syncfetch fixlafiles unknown-sbinpkgqa-unresolved-soname-deps networkdocom multilib--livestripdistnceINHERITED2231024 flag-o-matic out-of-source-processing ninja-r1USE040255_targets_1012 debugPF01SLOT020265024463116677 0711275C0274x86_64-pc-gnux321244-O2 -pipHOS373XX72LD30561-Wl,-O1 -as-needed115145abi_x86_x32elibc_glibc kernel_1 EAPI228environment.bz210062BZh91AY&SYmΕ ~vD `w sw]C/z=vm+}m^- 7U[zΨRh;i}'vfݝϫ{oF;ݝ_ZWM L}{3 GӦ}>u7ۮk{Vݵ9wri
o5{-sn+}}}}ܯ}7-u/7\־}Ϲ{R|u۹n{źjv>;{:諾/mwvkιn}qSj}g%>Ͻ};kkꥵu\깚Ѿ|_Mow8o{w^}7^oz9{}>}3w| @ 4 B M
Lia6Jh i!
#ɩSfiC#jA$ )S1STJxSzbhHoT?Tɡh4i$dd B&dM=Sa2LMڙ !0Di=LJ{MSƁ<*~*<Ҟ52'$ !Mh*ih~Q@=hcQ8@1"A2 1$$R)"*Dd@$T(*( $ r !H X B`Cب$1@Qg~J;bR~d&O2d9+lY9]i%h(:EDSygwHK:Q?t{<=>)T! E"`D$ ȄAX,`*FH#t
BH" A"TvIYUH(E#"HHFňQ
" 1 (b1"De+H F(a<}O~^9{UE2zoWI>`!O'01{6mXӝ!1'|81P6\qJ>:]es-ڭ#6Q4}]m5{wO{FOuTc+E.d!Fbb l1
4I,CNeFXcs + %%%ai!BIG-TuAka憘lL6m4ʣ3(\lfZX`J岡Y̵RdncQulJcZ6162d3"MDzAE r*șHeVHMeÆèRBɡy ]b/gD6
f&ab&[SVM `ۋkk)R8I0F"mP2ѥDTTRI1!%6(1B4excf5 Z8`
<,Dd eQ
Bǩ4h0ןJ6."oDcD9B7ZluW c\0TI6 mZui
L1"vrA17Y& i9em
܀lTyFOrEUBy{gO}CO~Qlitfywr}7#]ykȠl ~#M)IhI@x1C=lp_xiJsfir @
'_":a9Y:%>_pZwxՋn<4o-ٟvkw2E}=]y~3Z0wvLf cec3o8
ݷ26 :Z,!(j2
*8E
EP!6kc`QT䟩*JVD@R8APWGH[Cքh/oΟ/BGcfne6Aim?蠝j1CT:|(:Wsh\?/Ւ}QC4a]uƼWbk_>|q'8#7i-o[Gov&I)7 ?KN2젌L}ȩu1]5jcs§l7
:+9HTE.[8:fv_Kxj:
EE=+c,oʢUH0Ŋ#W
A_L
ޜ!T*#mP݃dLVRwxDZr' LVhGF8Nh[9R1e$e5QL1C7#*Jg 32lcʥ9RF?4ґy trvV,p.\⪹6GJCUSK{SX~D#ɌB٘L5dM")a.Mc ,醽>D庐j
5%j$̅$StfqtX|y~m][Fb'A4a6Q|[;؞
T]C vH\OZ{`09 #i|buI%&G}d<;W3=3X$N8(Et{ydZDž~Wc%@Ֆ4:~S]W!|mN{ѐ8~jO#x?DM2ǝnBu6ӗŨQtú'J/R1h*qXś66^"`E
"hp6O:ύF(~d?ThT=K>Nǔ>=YVif'M9豨*=WʟܕDttIės>ɦ<+]};߭}u+}pzZL2QĂeT !c [T'>0gc"'3R;x~
?ݘ8娫yO{mE.* ٻĘZ|'w{:xN,
ڠ{ 뻭wQUjf/3g(AA_\9wTQoπ֨nd9{>DBgBeel8Tͫ_*ƍ[=M5W6OmRkME*.
~i"t7!NtQtC
sc՛fXoyjB;W\1h2}Rqko;!]bN./VsYLk3*ZZ|pшʣCȀ
@W(|ZJ2 !VTow~w;8]7*5;Ѹ,ya_5=쾎
wZRT|0VlQW&h{|'~.|?N1yN[;^bQȿX~8TT<Qb1 #0bhUUER$