[Bug 287144] textproc/yelp-tools: Use lxml 5.x

[email protected]
Newsgroups gmane.os.freebsd.devel.gnome
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287144

--- Comment #1 from [email protected] ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=0b0f7cda9d34dc0169a7b91fa134903f2d822526

commit 0b0f7cda9d34dc0169a7b91fa134903f2d822526
Author:     Hiroki Tagato <[email protected]>
AuthorDate: 2025-07-21 07:41:16 +0000
Commit:     Hiroki Tagato <[email protected]>
CommitDate: 2025-07-21 08:00:55 +0000

    */*: update dependency on devel/py-lxml to devel/py-lxml5 (2nd attempt)

    This is a follow up to the commit 230fb2661c78, which updated some
    ports' dependencies on devel/py-lxml to devel/py-lxml5. It was an
    attempt to follow the dependency change of
    www/py-beautifulsoup. However, the switch was incomplete and broke
    some other ports.

    It has turned out that the ports depending on devel/py-lxml (at
    version 4.9.3) does not limit their dependencies' upper bound to 4.x
    except for one (devel/py-pymaven-patch). So updating them to
    devel/py-lxml5 (at version 5.4.0) should cause no harm.

    This commit switch dependencies of all the ports (except
    devel/py-pymaven-patch) to devel/py-lxml5 avoid potential conflicts.

    Co-authored-by: Daniel Engberg <[email protected]>

    PR:             287144, 288047
    Reported by:    makc (via ports-committers),
                    vvd (PR 288047),
                    diizzy (PR 287144)
    Approved by:    portmgr (chase dependency change, unbreak build)
    Fixes:          230fb2661c78 (*/*: update dependency on devel/py-lxml to
devel/py-lxml5)

 audio/lv2/Makefile                        | 5 +++--
 audio/puddletag/Makefile                  | 4 ++--
 biology/py-ete3/Makefile                  | 4 ++--
 cad/k40-whisperer/Makefile                | 3 ++-
 comms/gnuradio/Makefile                   | 4 ++--
 deskutils/dosage/Makefile                 | 4 ++--
 devel/py-clldutils/Makefile               | 3 ++-
 devel/py-grab/Makefile                    | 4 ++--
 devel/py-keystoneauth1/Makefile           | 3 ++-
 devel/py-libtaxii/Makefile                | 4 ++--
 devel/py-mypy/Makefile                    | 5 +++--
 devel/py-oslo.vmware/Makefile             | 3 ++-
 devel/py-pyquery/Makefile                 | 3 ++-
 devel/py-python-xcaplib/Makefile          | 3 ++-
 devel/py-selection/Makefile               | 3 ++-
 devel/py-weblib/Makefile                  | 4 ++--
 devel/py-xsdata/Makefile                  | 3 ++-
 dns/dnsrecon/Makefile                     | 4 ++--
 editors/libreoffice/Makefile              | 4 ++--
 editors/novelwriter/Makefile              | 3 ++-
 finance/py-ebaysdk/Makefile               | 4 ++--
 finance/py-investpy/Makefile              | 4 ++--
 finance/py-pytrends/Makefile              | 3 ++-
 graphics/inkscape/Makefile                | 3 ++-
 graphics/py-pycollada/Makefile            | 4 ++--
 graphics/py-termtosvg/Makefile            | 4 ++--
 graphics/py-tifffile/Makefile             | 3 ++-
 korean/hunspell/Makefile                  | 3 ++-
 mail/automx/Makefile                      | 4 ++--
 mail/py-premailer/Makefile                | 4 ++--
 math/octave-forge-geometry/Makefile       | 4 ++--
 math/py-pandas-datareader/Makefile        | 4 ++--
 misc/py-kartograph/Makefile               | 4 ++--
 misc/py-mffpy/Makefile                    | 4 ++--
 misc/py-pykml/Makefile                    | 4 ++--
 multimedia/mythtv/Makefile                | 6 +++---
 multimedia/py-soco/Makefile               | 4 ++--
 multimedia/streamlink/Makefile            | 4 ++--
 multimedia/wireplumber/Makefile           | 3 ++-
 net-im/py-matrix-synapse/Makefile         | 6 +++---
 net-mgmt/crmsh/Makefile                   | 4 ++--
 net-mgmt/py-junos-eznc/Makefile           | 4 ++--
 net-mgmt/py-napalm/Makefile               | 4 ++--
 net-mgmt/py-ncclient/Makefile             | 4 ++--
 net-mgmt/py-nxapi-plumbing/Makefile       | 4 ++--
 net-mgmt/py-pyIOSXR/Makefile              | 4 ++--
 net-mgmt/py-pyang/Makefile                | 4 ++--
 net-p2p/bazarr/Makefile                   | 3 ++-
 net/py-blobfile/Makefile                  | 3 ++-
 net/py-pyshark/Makefile                   | 4 ++--
 net/py-zeep/Makefile                      | 3 ++-
 net/ryu/Makefile                          | 4 ++--
 news/py-pynzb/Makefile                    | 6 +++---
 print/py-relatorio/Makefile               | 3 ++-
 science/py-OpenMC/Makefile                | 4 ++--
 science/py-obspy/Makefile                 | 3 ++-
 science/py-pycsw/Makefile                 | 3 ++-
 science/py-pygeometa/Makefile             | 4 ++--
 science/py-pyteomics/Makefile             | 5 +++--
 science/votca/Makefile                    | 4 ++--
 security/gvmd/Makefile                    | 4 ++--
 security/py-cybox/Makefile                | 4 ++--
 security/py-maec/Makefile                 | 4 ++--
 security/py-mixbox/Makefile               | 4 ++--
 security/py-ospd-openvas/Makefile         | 3 ++-
 security/py-pykeepass/Makefile            | 3 ++-
 security/py-python-cas/Makefile           | 4 ++--
 security/py-python3-saml/Makefile         | 3 ++-
 security/py-stix/Makefile                 | 4 ++--
 sysutils/bamf/Makefile                    | 4 ++--
 sysutils/py-howdoi/Makefile               | 4 ++--
 textproc/py-citeproc-py/Makefile          | 4 ++--
 textproc/py-cyclonedx-python-lib/Makefile | 5 +++--
 textproc/py-docxcompose/Makefile          | 4 ++--
 textproc/py-docxtpl/Makefile              | 3 ++-
 textproc/py-elementpath/Makefile          | 3 ++-
 textproc/py-markups/Makefile              | 4 ++--
 textproc/py-parsel/Makefile               | 3 ++-
 textproc/py-petl/Makefile                 | 3 ++-
 textproc/py-pikepdf/Makefile              | 3 ++-
 textproc/py-pyexcel-ezodf/Makefile        | 4 ++--
 textproc/py-pyexcel-ods3/Makefile         | 4 ++--
 textproc/py-python-docx/Makefile          | 3 ++-
 textproc/py-python-pptx/Makefile          | 3 ++-
 textproc/py-sphinx-tabs/Makefile          | 3 ++-
 textproc/py-toronado/Makefile             | 4 ++--
 textproc/py-xmldiff/Makefile              | 3 ++-
 textproc/sigil/Makefile                   | 3 ++-
 textproc/yelp-tools/Makefile              | 3 ++-
 www/py-caldav/Makefile                    | 3 ++-
 www/py-cinemagoer/Makefile                | 4 ++--
 www/py-feedgen/Makefile                   | 4 ++--
 www/py-html5-parser/Makefile              | 4 ++--
 www/py-html5lib-modern/Makefile           | 3 ++-
 www/py-inlinestyler/Makefile              | 4 ++--
 www/py-readability-lxml/Makefile          | 4 ++--
 www/py-scrapy/Makefile                    | 4 ++--
 www/py-seafdav/Makefile                   | 3 ++-
 www/py-searxng-devel/Makefile             | 3 ++-
 www/py-splinter/Makefile                  | 4 ++--
 www/py-spyne/Makefile                     | 4 ++--
 www/py-urlwatch/Makefile                  | 4 ++--
 www/py-woob/Makefile                      | 5 +++--
 www/xist/Makefile                         | 4 ++--
 x11-themes/kf6-breeze-icons/Makefile      | 4 ++--
 x11/cinnamon/Makefile                     | 4 ++--
 106 files changed, 220 insertions(+), 177 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.