devel/subversion-book: deprecate, horribly out of date
Still ships the r4515 book snapshot documenting Subversion 1.7, with
no updated distfile or newer revision available from the upstream
mirror. Mark DEPRECATED and schedule removal.
Co-Authored-By: Claude Sonnet 5 <noreply at anthropic.com>
*/*: declare the qt6-webengine dependency in the KDE PIM ports
akregator, grantlee-editor, kdepim-addons, kdepim-runtime, kmail,
libksieve and messagelib link QtWebEngineWidgets but only pulled
www/qt6-webengine in through kmailtransport and libkgapi, which does not
use it. Since libkgapi dropped it, libksieve and messagelib fail to
configure on powerpc64 instead of being skipped.
games/openrct2: update to 0.5.7
Add FLAC, FREETYPE, HTTP, OPENGL, SCRIPTING and VORBIS options. Drop the
benchmark dependency, upstream disables it by default so it was never used.
Building without HTTP needs a missing <future> include, sent upstream.
Changelog: https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.5.7
math/gap: fix packaging on powerpc64le
:S replaces only the first match, so powerpc64le was turned into 64le
before its own pattern was tried and the plist pointed at a directory
that doesn't exist. Try the longer names first (powerpcspe had the same
problem).
biology/infernal: enable on powerpc64le
Let configure accept Altivec/VMX on little-endian PowerPC and swap the
vec_sld operands there, the same fix as in biology/hmmer.
devel/subversion: stop duplicating BINS_TO_STRIP for SVNSERVE_WRAPPER
Both branches of the .if PORT_OPTIONS:MSVNSERVE_WRAPPER block listed
the exact same 11 binaries, differing only in whether svnserve carried
a .bin suffix. Compute SVNSERVE_EXT once and reuse it both in SUB_LIST
(for svnserve.in's procname substitution) and inline in
BINS_TO_STRIP, instead of maintaining two full copies of the list.
Co-Authored-By: Claude Sonnet 5 <noreply at anthropic.com>
deskutils/merkuro: add missed dependency (+)
Declare implicit (previously hidden by dependencies) requirement on libplasma
Bump PORTREVISION
CMake Warning at src/contacts/applet/CMakeLists.txt:4 (find_package):
By not providing "FindPlasma.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Plasma", but
CMake did not find one.
Could not find a package configuration file provided by "Plasma" with any
of the following names:
PlasmaConfig.cmake
plasma-config.cmake
[skip]
Reported by: bulk -t
Approved by: makc
[2 lines not shown]
www/spawn-fcgi: unbreaks usage of unix sockets
Add a patch to fix Unix socket usage on FreeBSD,
based on the analysis provided by Philip.
PR: 300386
Reported by: Philipp Wuensche <cryx-ports at h3q.com>
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)