| Age | Commit message (Collapse) | Author |
|
Also a new distinfo file because upstream silently replaced the
distfiles.
PR: 292413
MFH: 2025Q4
(cherry picked from commit c0976b73470224c08bc469b4cbca5bf803d06be8)
|
|
* Pull sources from Gentoo repo because upstream stopped tarball
releases after v0.15
* Clarify LICENSE
* Patch to remove hardcoded AM_FLAGS
* Patch to fix linking with libelp
PR: 292368
Reported by: diizzy@
Approved by: db@, yuri@ (Mentors, implicit)
MFH: 2025Q4
(cherry picked from commit 6cf40a435f0726d0e67f4cf5a270dcea1a0934d6)
|
|
Import patch from upstream
https://bugzilla.mozilla.org/show_bug.cgi?id=1962139
PR: 291974
Reported By: Yusuf Yaman
(cherry picked from commit e7234a76a58bc02514fe14534753fab0debe7958)
|
|
MFH: 2025Q4
Security: https://www.vuxml.org/freebsd/d822839e-ee4f-11f0-b53e-0897988a1c07.html
(cherry picked from commit edbf5446fb2de4498ce3667ef89f02d39a2fb45c)
|
|
Patch to update EDK2 OVMF firmware package used in bhyve and some ARM
platforms from 2023 to 2025 stable release. New submodules added in
GH_TUPLE, some script for build has been moved to a bash subshell.
BHYVE notices: tiny boot speedup, a bug with crashing on CPU sensor
wmsr from HWiNFO has stopped occurring, a bug with glibc apps crashing
in Linux VMs has stopped occurring, a crash on memtest86+ with more
than 1 vCPU has stopped occurring.
No new bugs seem to have surfaced.
PR: 285554
Tested by: novel
MFH: 2025Q4
(cherry picked from commit bafbff663ba59c9c6f10acecc3c4b86dee155f43)
|
|
A bug fix release.
Changelog: https://www.msweet.org/blog/2025-12-28-htmldoc-1.9.22.html
MFH: 2025Q4
(cherry picked from commit abe9f8c6193828f7b870b7445a6c02eb9d31ed3c)
|
|
Kernel now reports support for 126 signals, while the libc headers only
report 32. This mismatch caused an out-of-bounds write initialising
internal tables.
Reported by: hackee <h4ckee@proton.me>
PR: 292146
MFH: 2025Q4
(cherry picked from commit 1c257703ed4c59a485b28b17c7a1541b0c203191)
|
|
Security: 79c3c751-ee20-11f0-b17e-50ebf6bdf8e9
MFH: 2025Q4
(cherry picked from commit 598d66480135d426973902e34c62c4cf89924f7a)
|
|
(cherry picked from commit 85e01cdbaf16b80e7880785fb0a4b4329c28c6ef)
|
|
(cherry picked from commit 197f5749388656eb4bf7335dd69e42fe53772ccd)
|
|
Release Notes:
https://www.thunderbird.net/en-US/thunderbird/140.7.0esr/releasenotes/
(cherry picked from commit 1d04867f13ef2c90a27d168a4c296197433f7800)
|
|
Release Notes:
https://www.thunderbird.net/en-US/thunderbird/147.0/releasenotes/
(cherry picked from commit 552102d732e30337b965dacac75ebc8432b04f10)
|
|
Changelog:
- tpm2: Fix memory leak by freeing KDF context
- tpm2: Fix retrieval of updated IV when using OpenSSL >= 3.0
(CVE-2026-21444)
https://github.com/stefanberger/libtpms/releases/tag/v0.10.2
PR: 292279
Security: CVE-2026-21444
(cherry picked from commit 3557ca23680a41ba1dbab7c5662f67483a57334a)
|
|
ChangeLog: https://github.com/exult/exult/releases/tag/v1.12.1
MFH: 2025Q4 (bugfix release)
(cherry picked from commit ceb14b8bf3b5fb254c6748548058fa4f105b9523)
|
|
Security: https://vuxml.freebsd.org/freebsd/8826fb1c-ebd8-11f0-a15a-a8a1599412c6.html
(cherry picked from commit 9d67253e3504144cedbb906f898b5dfd3320cd89)
|
|
MFH: 2025Q4
Security: https://vuxml.freebsd.org/freebsd/df33c83b-eb4f-11f0-a46f-0897988a1c07.html
(cherry picked from commit e447a7254babb35cb6b48862683990fa6f35d3e8)
|
|
Reported by: go (adamw)
(cherry picked from commit 85290560c5b05d91cf06cad656cc92955408aaf4)
|
|
(cherry picked from commit 430f3dd82e6c1492bcbd90b7d0edbbbebe660fe5)
|
|
(cherry picked from commit 62a10e5246d643ddaef7136a01e3120c570465e9)
|
|
Security: 0b5145e9-a500-11f0-a136-10ffe07f9334
(cherry picked from commit ef2ff89326f0cff5a237438141d6e12de026636e)
|
|
Relevant issue: https://github.com/dotnet/dotnet/issues/4037
(cherry picked from commit ef0eaf43025ef37daabc8c1ac4ace3d348096b62)
|
|
Relevant issue: https://github.com/dotnet/dotnet/issues/4037
(cherry picked from commit 27d33ba01bb40c388f2d8f39e7e7316cfd71fd07)
|
|
(cherry picked from commit 41fb5a71c5ca9fee9e96407b8ca919352ada4e7d)
|
|
(cherry picked from commit df1a11efc34387eb62972099c2ae390e5654545a)
|
|
Security: https://vuxml.freebsd.org/freebsd/8826fb1c-ebd8-11f0-a15a-a8a1599412c6.html
(cherry picked from commit 5cb677b5758b224e723e6c7ab6641ea42f586478)
|
|
MFH: 2025Q4
(cherry picked from commit a5d1751b218be2d18bf46fbd1caba97e6d08cbe8)
|
|
Release Notes (soon):
https://www.firefox.com/en-US/firefox/140.7.0/releasenotes/
(cherry picked from commit 23e2ed5f0c58a26f6ee3c6d62722e66a3120ef06)
|
|
Announcement:
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/nkRQtoi6StY
yes, they did change the distfile naming pattern.
(cherry picked from commit 8112593b7f76ae85d97651dfde9cba42fff94801)
|
|
Announcement:
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/o3YEIPhb-s4
(cherry picked from commit 10a2c1f115db3bdcb56004bb603d1b08cb5a5a81)
|
|
VBoxClient-all script
PR: 254049
MFH: 2025Q4
(cherry picked from commit 53fd1bc9933ab8872e78fe2e0ae58fe87e3e4631)
|
|
I have no idea what cura-engine is trying to do by adding
WITH_DEBUGINFO, but this activate a feature which is a user defined
feature which result in subpackages, which is not yet a stable feature.
In any case this should never be set in a port.
(cherry picked from commit 271f3fe6c9e633af2d11f4412ad85c8377bc2d10)
|
|
Current Gecko requires ICU 78, and ports is at ICU 76 right now
(cherry picked from commit ff4ef0c3c8f899610152a7e9ebd8d1d2a9e3a5c1)
|
|
Release Notes (soon):
https://www.firefox.com/en-US/firefox/147.0/releasenotes/
(cherry picked from commit 2aa0398f0d5b965392c7bc0ecf97ba064e0bf298)
|
|
OpenEXR attempts to use F16C intrinsics when AVX available and
at least one of these is true: F16C available, GCC used, or clang used.
Intel Sandy Bridge processors do have AVX extensions,
but no F16C instruction set extension, so compilers (clang 19, 20, gcc 14)
complain:
work/openexr-3.4.4/src/lib/OpenEXRCore/unpack.c:37:18:
error: always_inline function '_mm256_cvtph_ps' requires target feature 'f16c',
but would be inlined into function 'half_to_float_buffer'
that is compiled without support for 'f16c'
37 | out, _mm256_cvtph_ps (_mm_loadu_si128 ((const __m128i*) in)));
| ^
Not bumping PORTREVISION because this is not a supported configuration.
https://github.com/AcademySoftwareFoundation/openexr/issues/2231
Reported by: "UnitedMarsupials"
MFH: 2025Q4
(cherry picked from commit 90d4fc1621bb463d19be5a6459f90d644258188d)
|
|
Changelog: https://gitlab.gnome.org/GNOME/xdg-user-dirs-gtk/-/blob/0.16/NEWS
Note that the new systemd service has been patched out.
PR: 291660
(cherry picked from commit 1aaf5bdb0a4f3f3aa1f5e52cbee6e2bdeb15352c)
|
|
Change OnlyShowIn from 'Cinnamon' to 'X-Cinnamon'
References:
https://github.com/linuxmint/cinnamon/blame/master/cinnamon.session.in#L4
https://github.com/linuxmint/cinnamon-session/commit/1c1ffa94815c19d3ec5c76c39b6f76b424d16aad
PR: 288176
(cherry picked from commit 6ba6506a4bbc66c86268953f8a1ca09bb978f825)
|
|
With clang 20 or higher webkit2-gtk fails to build, with errors similar
to:
/wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:246:20: error: no matching function for call to 'enumName'
246 | names[i] = enumName<static_cast<E>(static_cast<unsigned>(i))>();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:233:9: note: in instantiation of function template specialization 'WTF::enumNames()::(anonymous class)::operator()<std::integral_constant<unsigned long, 64>>' requested here
233 | func(std::integral_constant<size_t, i>());
| ^
/wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:234:9: note: in instantiation of function template specialization 'WTF::detail::forConstexpr<64UL, 256UL, (lambda at /wrkdirs/usr/ports/www/webkit2-gtk/work-40/.build/WTF/Headers/wtf/EnumTraits.h:245:36)>' requested here
234 | forConstexpr<i + 1, end>(func);
| ^
...
This is fixed by https://commits.webkit.org/292321@main for
https://bugs.webkit.org/show_bug.cgi?id=289669, so import that patch,
plus https://commits.webkit.org/290345@main, which is a prerequisite.
PR: 292165
Approved by: vishwin (maintainer)
MFH: 2025Q4
(cherry picked from commit c71c571a6d22f2792581f9be7838c32d73c47409)
|
|
Reverts "lang/python-doc-html: strip python 3.9 from distinfo, no longer referenced"
This reverts commit 519164dfc178f37b3f78266b2f5e5a4009d6f5c8.
Reason is that 2025Q4 still has python39, so we need to keep the
relevant distinfo data.
|
|
Security: 613d0f9e-d477-11f0-9e85-03ddfea11990
PR: 291609
(cherry picked from commit efc17c651bcf08d79af1d962c5ed31815a650c10)
|
|
(cherry picked from commit f06f9baf8f3d469147f95add93702db8450162aa)
|
|
(cherry picked from commit c7a8e0562b60f32749229062a215e03f15b3471d)
|
|
(cherry picked from commit 09d40b9c70e9dc3bfddb3f163c69bf4347d13cb0)
|
|
Reported by: Gunther Nikl
PR: 292050
MFH: 2025Q4
(2026Q1 has not yet been created)
Approved by: portmgr@ (just-fix-it blanket)
Obtained from: https://foss.heptapod.net/mercurial/mercurial-devel/-/commit/fb8373b37f6e9942f7def675c9051b7ac5e727b4
(cherry picked from commit 5b7560e401d4ff4f5c7b5e3d81cc949b126572a1)
|
|
PR: 290159
Exp-run by: antoine@
PR: 291609
(cherry picked from commit d67eef9c30bcc09bcbddc5306496181098f0e037)
|
|
ChangeLog: https://github.com/gbdev/rgbds/releases/tag/v1.0.1
MFH: 2025Q4 (bugfix release)
(cherry picked from commit 3162c08c5e7278e5e81b968bdf1f1ab2c4bf7e3b)
|
|
Recent versions of clang made -Wenum-constexpr-conversion errors into a
hard error, as was announced several versions ago.
Boost type_traits has two instances where it attempts to convert
out-of-range enum values, leading to errors similar to:
In file included from ../src/lib/dhcpsrv/csv_lease_file6.cc:9:
In file included from ../src/lib/dhcpsrv/dhcpsrv_log.h:11:
In file included from ../src/lib/log/macros.h:10:
In file included from ../src/lib/log/logger.h:19:
In file included from ../src/lib/log/log_formatter.h:19:
In file included from /usr/local/include/boost/lexical_cast.hpp:33:
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:31:
In file included from /usr/local/include/boost/lexical_cast/detail/converter_numeric.hpp:31:
In file included from /usr/local/include/boost/type_traits/make_unsigned.hpp:14:
/usr/local/include/boost/type_traits/is_signed.hpp:37:25: error: in-class initializer for static data member is not a constant expression
37 | static const no_cv_t minus_one = (static_cast<no_cv_t>(-1));
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/boost/type_traits/is_signed.hpp:45:60: note: in instantiation of template class 'boost::detail::is_signed_values<isc::dhcp::Lease::Type>' requested here
45 | BOOST_STATIC_CONSTANT(bool, value = (!(::boost::detail::is_signed_values<T>::minus_one > boost::detail::is_signed_values<T>::zero)));
| ^
/usr/local/include/boost/config/detail/suffix.hpp:410:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
410 | # define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
| ^
/usr/local/include/boost/type_traits/is_signed.hpp:74:40: note: in instantiation of template class 'boost::detail::is_signed_helper<isc::dhcp::Lease::Type>' requested here
74 | BOOST_STATIC_CONSTANT(bool, value = type::value);
| ^
/usr/local/include/boost/config/detail/suffix.hpp:410:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
410 | # define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
| ^
/usr/local/include/boost/type_traits/is_signed.hpp:79:85: note: in instantiation of template class 'boost::detail::is_signed_impl<isc::dhcp::Lease::Type>' requested here
79 | template <class T> struct is_signed : public integral_constant<bool, boost::detail::is_signed_impl<T>::value> {};
| ^
/usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:315:44: note: in instantiation of template class 'boost::is_signed<isc::dhcp::Lease::Type>' requested here
315 | typename boost::enable_if_c<boost::is_signed<Type>::value && !boost::is_enum<Type>::value, bool>::type
| ^
/usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:449:67: note: while substituting deduced template arguments into function template 'stream_in' [with Type = isc::dhcp::Lease::Type]
449 | -> decltype(std::declval<optimized_src_stream&>().stream_in(std::declval<lcast::exact<T>>()), optimized_src_stream{});
| ^
/usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:454:46: note: while substituting explicitly-specified template arguments into function template 'detect_type'
454 | using from_src_stream = decltype(detect_type<Source>(1));
| ^
/usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:67:20: note: in instantiation of template class 'boost::detail::lexical_converter_impl<std::string, isc::dhcp::Lease::Type>' requested here
67 | return caster_type::try_convert(arg, result);
| ^
/usr/local/include/boost/lexical_cast.hpp:42:41: note: in instantiation of function template specialization 'boost::conversion::detail::try_lexical_convert<std::string, isc::dhcp::Lease::Type>' requested here
42 | if (!boost::conversion::detail::try_lexical_convert(arg, result)) {
| ^
../src/lib/util/csv_file.h:243:34: note: in instantiation of function template specialization 'boost::lexical_cast<std::string, isc::dhcp::Lease::Type>' requested here
243 | values_[at] = boost::lexical_cast<std::string>(value);
| ^
../src/lib/dhcpsrv/csv_lease_file6.cc:54:9: note: in instantiation of function template specialization 'isc::util::CSVRow::writeAt<isc::dhcp::Lease::Type>' requested here
54 | row.writeAt(getColumnIndex("lease_type"), lease.type_);
| ^
/usr/local/include/boost/type_traits/is_signed.hpp:37:38: note: integer value -1 is outside the valid range of values [0, 3] for the enumeration type 'Type'
37 | static const no_cv_t minus_one = (static_cast<no_cv_t>(-1));
| ^
This is while compiling net/kea, but other users of boost type traits
may also have the same issue.
There is an upstream bug report at:
https://github.com/boostorg/type_traits/issues/202
and an outstanding pull request at:
https://github.com/boostorg/type_traits/pull/199
Apply the latter as a diff, to work around the problem. Bump
PORTREVISION to make dependents recompile.
PR: 292071
Approved by: fluffy (maintainer)
MFH: 2025Q4
(cherry picked from commit ab934769498d910cfb2e9e6493dd1fedc3cbc5f7)
|
|
MFH: 2025Q4
(cherry picked from commit b1b70066f0dbc2749aa41652810b5bff3dccc9da)
|
|
ChangeLog: https://duplicity.gitlab.io/stable/CHANGELOG.html
MFH: 2025Q4 (bugfixes)
(cherry picked from commit 0c6358e7062329bc087a59902682d827d527f26f)
|
|
Changelog since 20251107:
https://github.com/pdfminer/pdfminer.six/releases/tag/20251230
MFH: 2025Q4
Security: fa433f05-c217-11f0-82ac-901b0edee044
(cherry picked from commit 9acc3385d7ada889b575fcbb04956ff4848eb2c7)
|
|
PR: 291045
(cherry picked from commit 412cc988dcb2cc45edf44287f47c00d646132e00)
|