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

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 29 May 2025 13:05:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287144

            Bug ID: 287144
           Summary: textproc/yelp-tools: Use lxml 5.x
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: gnome@FreeBSD.org
          Reporter: diizzy@FreeBSD.org
            Blocks: 287143
             Flags: maintainer-feedback?(gnome@FreeBSD.org)
          Assignee: gnome@FreeBSD.org

Created attachment 260786
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=260786&action=edit
Patch for yelp-tools

Start using lxml 5.x to avoid conflicts with itstool moving to lxml

Compile tested on FreeBSD 14.2-RELEASE (amd64) (make, make check-plist)

Poudriere testport OK 13.5-RELEASE (amd64)
Poudriere testport OK 13.5-RELEASE (i386)
Poudriere testport OK 14.2-RELEASE (amd64)

Tested with following consumers on 14.2-RELEASE (amd64):
astro/viking
databases/gmdb2
deskutils/gucharmap
graphics/geeqie
graphics/xviewer
mail/balsa
misc/xiphos (fails, unrelated)
net/vinagre
net-mgmt/etherape
sysutils/mate-control-center
textproc/gtk-doc
x11/lightdm
x11-fonts/font-manager


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287143
[Bug 287143] textproc/itstool: Update to latest commit and import upstream pull
request #57
-- 
You are receiving this mail because:
You are the assignee for the bug.