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 <diizzy@FreeBSD.org>
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)
www/py-beautifulsoup has switched dependency on devel/py-lxml to
devel/py-lxml5.
Ports which directly or indirectly depends on both
www/py-beautifulsoup and devel/py-lxml must also switch their
dependencies on devel/py-lxml to devel/py-lxml5 to avoid conflicts.
PR: 288047
Approved by: portmgr (chase dependency change)
- Update MASTER_SITES and WWW urls
- Pet portfmt
ChangeLog:
2024/09/16
----------
+ exit immediately if an error is detected in a script.
+ use MIT license throughout rather than ISC
+ updated configure script to reduce compiler-warnings in checks.
+ update config.guess, config.sub
2024/01/10
----------
+ minor fixes to manpage style.
+ updated configure script to reduce compiler-warnings in checks.
+ update config.guess, config.sub
PR: 288228
MFH: 2025Q3
- update dependency reference for textproc/saxon-he
- update some error handling stuff for libxml2 >= 2.13 API
- prevent picking up valgrind in ports builds with valgrind installed
because that causes duplicate definition of the _start symbol in the
final link at least on FreeBSD-14.3-RELEASE-p1 amd64.
- bump PORTREVISION and remove BROKEN
MFH: 2025Q3
We need to define which linear equations solver (MUMPS or SuperLU) to
be used in configuration header. This commit adds either of them based
on a chosen option and should unbreak the build of cad/gmsh.
PR: 288106
Reported by: thierry
Approved by: Atanu Biswas <atanubiswas484@gmail.com> (maintainer)
Fixes: 5b6b3839ef38 (update to 5.4.4 and take maintainership)
hexowl is a lightweight and flexible programmer's calculator with user
variables and functions support. It provides a terminal-based interface
for performing arithmetic, bitwise, and boolean operations across decimal,
hexadecimal, and binary number systems.
WWW: https://github.com/mruttley/hexowl