editors/openoffice-4: Switch to bundled lucene.
Use bundled lucene instead of the lucene port and amend DEPRECATED.
MFH: 2026Q4
(cherry picked from commit 77dc9dabebd898241d5f641dfb3e58029a7f1298)
editors/openoffice-devel: upgrade to new snapshot
Upgrade to a newer snapshot of the upstream trunk branch.
Wiki Publisher no longer uses apache-commons-codec or the insecure
apache-commons-httpclient so unbreak and re-enable the WIKI_PUBLISHER_
option.
These patches have been upstreamed:
patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_call.s
patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_cpp2uno.cxx
patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_share.hxx
patch-bridges_source_cpp__uno_gcc3__freebsd__powerpc64_uno2cpp.cxx
patch-jvmfwk_plugins_sunmajor_pluginlib_vendorbase.hxx
patch-set_soenv.in
patch-source__soenv.sh
Use bundled lucene instead of the lucene port and remove DEPRECATED.
[2 lines not shown]
editors/openoffice-*: enable on powerpc64le
OpenJDK keeps its libraries in jre/lib/ppc64le on little-endian, and
source_soenv.sh in -devel only knew the big-endian triple.
(cherry picked from commit cfb4eff2c826bcd0a780fe925be1894d4bc1369b)
editors/openoffice-*: don't require libjawt.so
openjdk8 keeps libjawt.so under jre/lib, where pkg doesn't register it
as provided, so pkg add of the package fails with "Missing shlib
libjawt.so". openjdk8 is already a run dependency.
(cherry picked from commit e1c869f4c1d4a0c358c5115b92440c7613c230e3)
devel/py-curio: Fix import on Python 3.12 and 3.13
Python 3.12 made multiprocessing.connection's CHALLENGE, WELCOME and
FAILURE private and removed ssl.wrap_socket, and Python 3.13 removed
telnetlib, so importing curio fails. Backport upstream commit a5590bb
("Add support for Python 3.12"), which upstream never released, and
replace the telnetlib based monitor client with a small socket +
selectors loop.
While here, document the patches.
Obtained from: upstream
PR: 300285
Approved by: portmgr@ (unbreak; blanket)