Currently it is only used to set WRKSRC in ruby
ports (lang/ruby3[2-5]). But it is unnecessary to set it explicitly as
default value of WRKSRC is same as that of RUBY_WRKSRC.
Announcement: https://kde.org/announcements/gear/25.04.0/
Ports changes:
kde.mk:
- Simplify KDE_APPS_BASED_PATCHLEVEL definition and generalize
it for unstable branch.
devel/kopeninghours:
- Use custom PLIST_SUB to reduce churn on updates.
editors/ghostwriter:
- Drop upstreamed patch.
games/khangman:
- Drop upstreamed patch.
math/kcalc:
- Depend on math/mpc.
multimedia/kdenlive:
- Prevent fetching during build.
- Depends on KF6 Purpose unconditionally and remove no-op OPTIONS_SUB.
- Depend on OpenTimelineIO.
net/krdc:
- Switch to freerdp3.
x11-fm/dolphin:
- Fix abuse of PLIST_SUB.
*/*:
- Add missing and update KF6 dependencies and Qt components.
[g]awk and grep utilities depends on libsigsegv.so.2.0.6
Integrate devel/linux-rl9-libsigsegv into the emulators/linux_base-rl9 package
to resolve missed dependency
Drop dedicated devel/linux-rl9-libsigsegv port
Bump all linux-rl9-libsigsegv consumers to track changed dependency
PR: 286032
For ports which use bsd.*.mk in their build, the existing USE_CSTD
logic which patches CFLAGS and CXXFLAGS is insufficient since
bsd.sys.mk will add the default CSTD/CXXSTD later in CFLAGS/CXXFLAGS.
Presumably no ports are using USE_CSTD with bsd.*.mk, but at least one
does use USE_CXXSTD with bsd.*.mk which will break when src starts
defining a default CXXSTD.
PR: 285141
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D49597
golang projects with versions greater than 2.x have different URLs
presented for them via `${GOPROXY}` [1]. In particular, the major
version is added to the URL and to the extracted GOPROXY provided
DISTFILE(s).
This change adjusts `MASTER_SITES` and `WRKSRC` with `USES+= go` to
support the "Major Version Suffixes" documented in the go module
docs [1].
Reviewed by: adamw, arrowd
Approved by: adamw (go)
Differential Revision: https://reviews.freebsd.org/D49723
1. https://go.dev/ref/mod#major-version-suffixes
- Update USE_PYTHON=cython{,_run,_test}
- Convert all cython3 occurrence to USE_PYTHON=cython3*
- While I'm here, fix incorrect usage of combining cython3 in BUILD_DEPENDS and USE_PYTHON=cython
It is added to simplify the future transition from Cython 0.29 to 3.
The minimal version is set to 3.0.12 because it is required by devel/py-propcache.
The upper bound of version is set to 3.1 because it is limited by multiple ports.
March 27, 2025 by Jani Heikkinen
We have released Qt 6.8.3 today. As a patch release, Qt 6.8.3 does not
introduce new features but contains more than 300 bug fixes, security updates,
and other improvements on top of the Qt 6.8.2 release. See more information
about the most important changes and bug fixes from Qt 6.8.3 release note.
Qt for Python 6.8.3 has also been released by its usual means along with the
Qt 6.8.3 release.
Announcement:
https://www.qt.io/blog/qt-6.8.3-released
Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.3/release-note.md
Security: 7cb6642c-0c5a-11f0-8688-4ccc6adda413