| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
the softlinked home -> /usr/home has been removed in FreeBSD
14.0-RELEASE and upwards, as the mountpoints are now /home.
Sponsored by: SkunkWerks, GmbH
Approved by: maintainer
Differential Revision: https://reviews.freebsd.org/D47338
Upstream Issue: https://github.com/canonical/cloud-init/issues/5850
(cherry picked from commit 00a36881807c8aed5a6903d67d1d86be7705468a)
|
|
|
|
|
|
|
|
|
| |
Changelog:
https://www.keycloak.org/2024/11/keycloak-2605-released.html
PR: 282599
MFH: 2024Q4
(cherry picked from commit 7ecdd7a2c8983c7428e1c2b01901bc7f48a48e1d)
|
|
|
|
|
| |
Security:https://vuxml.freebsd.org/freebsd/ab254c9d-9c36-11ef-8c1c-a8a1599412c6.html
(cherry picked from commit 799f8ef64e3754b4dcf585c8c41e5df68c66f7d3)
|
|
|
|
|
|
|
| |
Fixes pkg-fallout
MFH: 2024Q4
(cherry picked from commit bf7bedbf0240b430b5868ea054500bbd9f538a44)
|
|
|
|
|
| |
Changes: https://gitlab.com/veloren/veloren/-/compare/2dd493e3b...736665224
(cherry picked from commit 380be9c7980adc5431b47270b3814aff0fcc5237)
|
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/e474d4ebeef...c108dfc930f
(cherry picked from commit 84fb8cf7cb2e4de8438b1b048ecedaa8f3370767)
|
|
|
|
|
|
|
| |
Release Notes:
https://www.thunderbird.net/en-US/thunderbird/128.4.2esr/releasenotes/
(cherry picked from commit 545685513857e03edc9ca234ae17939fbcf150fb)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sub-Makefiles of this port use make macros with lots of shell expansions
that are expanded again and again. Assign to these with := so that the
shell commands are ran only once. This fixes the port not building due
to timeouts under high system load.
Approved by: portmgr (build fix blanket)
MFH: 2024Q4
(cherry picked from commit 432f2ebe088377708fb08514ea86f2c19a5b0ad5)
|
|
|
|
|
|
|
|
| |
PR: 282261
Approved by: portmaster@bsdforge.com (maintainer timeout)
MFH: 2024Q4
(cherry picked from commit 52f20643f2882de5c6085e8f89432325eed50a13)
|
|
|
|
|
|
|
|
|
|
| |
Bump golang.org/x/sys dependency to a version new enough
to support aarch64-freebsd and riscv64-freebsd.
Approved by: portmgr (build fix blanket)
MFH: 2024Q4
(cherry picked from commit 1955155ac2df53b15a650e1da2f640b4a1db080b)
|
|
|
|
| |
(cherry picked from commit dd7deaddf4833301ef5aeb96dfa91faa88b03f3b)
|
|
|
|
|
|
|
|
|
| |
Security: https://vuxml.freebsd.org/freebsd/fafaef4d-f364-4a07-bbdd-bf53448c593c.html
Security: https://vuxml.freebsd.org/freebsd/1e71e366-080b-4e8f-a9e6-150bf698186b.html
Security: https://vuxml.freebsd.org/freebsd/e17384ef-c5e8-4b5d-bb62-c13405e7f1f7.html
(cherry picked from commit 39bd30debea8568723186a7c1ffcd23e1fcbf81d)
(cherry picked from commit ed3cd32164681a86504ee23b1210d2877d2e6cf0)
|
|
|
|
|
|
|
|
|
| |
Security: https://vuxml.freebsd.org/freebsd/fafaef4d-f364-4a07-bbdd-bf53448c593c.html
Security: https://vuxml.freebsd.org/freebsd/1e71e366-080b-4e8f-a9e6-150bf698186b.html
Security: https://vuxml.freebsd.org/freebsd/e17384ef-c5e8-4b5d-bb62-c13405e7f1f7.html
(cherry picked from commit fbddcce7d6718816edfce026bdad292b5c96c07b)
(cherry picked from commit a1cf2e43d8e66ae4b3a2c227393beff9fef31f0d)
|
|
|
|
|
|
|
| |
Changelog: https://github.com/spyder-ide/spyder-kernels/compare/v3.0.0...v3.0.1
MFH: 2024Q4
(cherry picked from commit a61281c0969a736ca311f393a935b185891aee9c)
|
|
|
|
|
|
|
|
|
|
| |
While here, fix build with llvm 19 [1]
PR: 282277, 282476 [1]
Submitted by: dim [1]
Sponsored by: Rubicon Communications, LLC ("Netgate")
(cherry picked from commit e291bf88f70671902bc5d79ac89f74bba0222069)
|
|
|
|
|
|
| |
Sponsored by: Rubicon Communications, LLC ("Netgate")
(cherry picked from commit 8846cc6a3bb267e0650fbcf88d2c80537f93c293)
|
|
|
|
|
|
|
|
|
|
|
| |
* Add EXAMPLES option
* Add support for activation of tests (still failing)
* Fix conditional BUILD_DEPENDS on libxml2 for doxygen2man
* Fix a typo
PR: 282536
MFH: 2024Q4
(cherry picked from commit 7945736569ee6db4563ff713a70a5876d9c5d836)
|
|
|
|
|
|
|
| |
Changes: https://github.com/wmww/gtk4-layer-shell/releases/tag/v1.0.4
Reported by: GitHub (watch releases)
(cherry picked from commit 3922a8598ffdd1691573dd654543e0a12c5fd1a0)
|
|
|
|
|
|
|
| |
PR: 282472, 282562
Sponsored by: Rubicon Communications, LLC ("Netgate")
(cherry picked from commit d8d75d3d6a3db4b6d865a38c1dcdcd24b50907ff)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reasons:
* Port build shouldn't use cross-compilation mode
because it buids for the same architecture.
* RUSTFLAGS isn't passed to the build of all or some Rust ports
in the cross-compilation mode.
Essential changes:
* Remove the CARGO_BUILD_TARGET make variable.
* Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV.
* Update many ports that used CARGO_BUILD_TARGET.
* Build paths now don't include the architecture triplet part.
Immadiate benefits:
* Unbreak build on architectures like i386 that sometimes require
special RUSTFLAGS that were not effective in the cross-compilation
mode.
Ports that really need cross-compilation for some reason should
enable it on case-by-case basis. Example: net-p2p/cncli
(Not sure why does net-p2p/cncli actually need it, but it only
builds with these options.)
PR: 280305
Approved by: rust@FreeBSD.org (maintainer's timeout; 98 days)
|
|
|
|
|
| |
Changes: https://gitlab.com/veloren/veloren/-/compare/dcd111825...2dd493e3b
(cherry picked from commit c625f105f680f0a2528a279bf2b76cacfa772787)
|
|
|
|
|
|
|
| |
The upstream bridges code does not yet work on powerpc64.
PR: 251417
(cherry picked from commit d74f1e0a8d38d54eae26f2494ef077eb05c653fb)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
log_blackbox.c in libqb before 2.0.8 allows a buffer overflow via long
log messages because the header size is not considered.
https://nvd.nist.gov/vuln/detail/CVE-2023-39976
Changelogs:
https://github.com/ClusterLabs/libqb/releases/tag/v2.0.7
https://github.com/ClusterLabs/libqb/releases/tag/v2.0.8
Improve port: remove GNU_CONFIGURE_MANPREFIX, update pkg-descr, fix
warnings from portclippy.
PR: 282536
MFH: 2024Q4
(cherry picked from commit c08f528cd36c76d76f221e7af8d5918054978bdf)
|
|
|
|
|
|
|
| |
Release Notes:
https://www.mozilla.org/en-US/firefox/132.0.1/releasenotes/
(cherry picked from commit 9c6b8ec494dc15b4ea0631947e75db7866f3e6e2)
|
|
|
|
|
|
|
|
|
|
|
| |
"Bring back aarch64 builds"
Changelog:
https://github.com/prometheus-community/ipmi_exporter/releases/tag/v1.9.0
PR: 282538
MFH: 2024Q4
(cherry picked from commit f6763167461bc24848bd57ddeb6ba448e32d56d7)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/intel/intel-vaapi-driver/commit/fd727a4e9cb8
Not blindly recommending multimedia/libva-intel-media-driver:
- lacks support for pre-Broadwell (Gen < 8) GPUs
- lacks VP9 decode on Skylake (Gen9)
- lacks VP9 encode on Kabylake (Gen9.5)
Deprecation is for existing users to exercise caution decoding videos
from untrusted sources since the vendor no longer promises security fixes.
(cherry picked from commit 4da2294f9cbaa1363969d35fbc971b10430f790c)
|
|
|
|
|
|
|
| |
https://github.com/intel/intel-hybrid-driver/commit/79619456ab8f
"This repository has been archived by the owner on Aug 5, 2022. It is now read-only."
(cherry picked from commit 09b0a3a12428e2e7bacefd6b22bafd65b6b86817)
|
|
|
|
| |
(cherry picked from commit 51d05517f981d56411bbaf12919bf85697755508)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As noted in the libc++ 19 release notes [1], std::char_traits<> is now
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
instantiation for other types will fail.
This causes science/py-dlib to fail to compile with clang 19 and libc++
19, resulting in errors similar to:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits<unsigned int>'
820 | static_assert(is_same<_CharT, typename traits_type::char_type>::value,
| ^
/wrkdirs/usr/ports/science/py-dlib/work-py311/dlib-19.24.6/dlib/bigint/../unicode/unicode.h:718:19: note: in instantiation of template class 'std::basic_string<unsigned int>' requested here
718 | const ustring convert_to_utf32 (
| ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
| ^
This can be fixed by defining `unichar` as `char32_t` instead of
`uint32` in `unicode.h`, and adding a serializer for `char32_t` to
`serialize.h`.
[1] https://libcxx.llvm.org/ReleaseNotes/19.html#deprecations-and-removals
PR: 282524
Approved by: arrowd (maintainer)
MFH: 2024Q4
(cherry picked from commit e494e799b8f4976ab09b60d606f5e9ee6e3747c2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As noted in the libc++ 19 release notes [1], std::char_traits<> is now
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
instantiation for other types will fail.
This causes x11-wm/blackbox to fail to compile with clang 19 and libc++
19, resulting in errors similar to:
/usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined template 'std::char_traits<unsigned int>'
820 | static_assert(is_same<_CharT, typename traits_type::char_type>::value,
| ^
./Menu.hh:82:13: note: in instantiation of template class 'std::basic_string<unsigned int>' requested here
82 | ustring lbl;
| ^
/usr/include/c++/v1/__fwd/string.h:23:29: note: template is declared here
23 | struct _LIBCPP_TEMPLATE_VIS char_traits;
| ^
This can be fixed by defining `Uchar` as `char32_t` instead of `unsigned
int` in `Unicode.hh`.
[1] https://libcxx.llvm.org/ReleaseNotes/19.html#deprecations-and-removals
PR: 282525
Approved by: A.J.Caines@halplant.com (maintainer)
MFH: 2024Q4
(cherry picked from commit dcc7cc48114b3730934be4236f63b5cdc0fa9821)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This update includes a fix to support Python 3.11+. As the default
Python version has been updated to 3.11 on 20240529, this update is
needed.
PR: 282462
Reported by: Paula Breton <freebsd@breton.xyz>
Approved by: WATANABE Kazuhiro <CQG00620@nifty.ne.jp> (maintainer)
Changes: https://github.com/ibus/ibus-anthy/releases/tag/1.5.16
Changes: https://github.com/ibus/ibus-anthy/releases/tag/1.5.15
Changes: https://github.com/ibus/ibus-anthy/releases/tag/1.5.14
Changes: https://github.com/ibus/ibus-anthy/releases/tag/1.5.13
Changes: https://github.com/ibus/ibus-anthy/releases/tag/1.5.12
(cherry picked from commit 1ab7cc7fb4354a708ce71af86036c75513c225e9)
|
|
|
|
|
|
|
|
| |
PR: 282371
Reported by: madpilot
MFH: 2024Q4
(cherry picked from commit a811f5edccef485b6ada224cacb3a3b07dcd18d3)
|
|
|
|
|
|
|
| |
Changes: https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.13
Reported by: GitHub (watch releases)
(cherry picked from commit 9bc872fbee0420526b9448bb8081d6e1cee09ae8)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clang 19 has become more strict about assigning to const class members,
resulting in errors similar to:
/wrkdirs/usr/ports/www/davix/work/davix-R_0_8_7/src/libs/rapidjson/document.h:319:82: error: cannot assign to non-static data member 'length' with const-qualified type 'const SizeType' (aka 'const unsigned int')
319 | GenericStringRef& operator=(const GenericStringRef& rhs) { s = rhs.s; length = rhs.length; }
| ~~~~~~ ^
/wrkdirs/usr/ports/www/davix/work/davix-R_0_8_7/src/libs/rapidjson/document.h:325:20: note: non-static data member 'length' declared const here
325 | const SizeType length; //!< length of the string (excluding the trailing NULL terminator)
| ~~~~~~~~~~~~~~~^~~~~~
Upstream rapidjson has fixed this in commit 3b2441b8 [1], which simply
removes the assignment operator.
[1] https://github.com/Tencent/rapidjson/commit/3b2441b8
PR: 282515
Approved by: yuri (maintainer)
MFH: 2024Q4
(cherry picked from commit c3ec17f889effeee0a46d666dbd4f82c8cc77fac)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With clang and libc++ 19 math/openfst-vosk fails to compile, with errors
similar to:
./../include/fst/fst.h:704:15: error: no viable overloaded '='
704 | isymbols_ = impl.isymbols_ ? impl.isymbols_->Copy() : nullptr;
| ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/v1/__memory/unique_ptr.h:231:67: note: candidate function not viable: no known conversion from 'SymbolTable *' to 'unique_ptr<SymbolTable>' for 1st argument
231 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(unique_ptr&& __u) _NOEXCEPT {
| ^ ~~~~~~~~~~~~~~~~
/usr/include/c++/v1/__memory/unique_ptr.h:241:67: note: candidate template ignored: could not match 'unique_ptr<_Up, _Ep>' against 'SymbolTable *'
241 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT {
| ^
/usr/include/c++/v1/__memory/unique_ptr.h:263:67: note: candidate function not viable: no known conversion from 'SymbolTable *' to 'nullptr_t' (aka 'std::nullptr_t') for 1st argument
263 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(nullptr_t) _NOEXCEPT {
| ^ ~~~~~~~~~
/usr/include/c++/v1/__memory/unique_ptr.h:138:59: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'SymbolTable *' to 'const unique_ptr<SymbolTable>' for 1st argument
138 | class _LIBCPP_UNIQUE_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS unique_ptr {
| ^~~~~~~~~~
and:
./../include/fst/bi-table.h:330:25: error: no member named 's_' in 'VectorHashBiTable<I, T, S, FP, H, HS>'
330 | : selector_(table.s_),
| ~~~~~ ^
The first error can be fixed by using `std::unique_ptr<>::reset` instead
of the assignment operator. The second error can be fixed by using the
correct class member, `selector_`.
PR: 282513
Approved by: yuri (maintainer)
MFH: 2024Q3
(cherry picked from commit e8b22e75d75924f1f6567044252abe2a3d60078e)
|
|
|
|
|
|
|
|
|
|
|
|
| |
The drivers are updated in main. Add newer supported firmware along
with it while (manually) keeping some older revisions in some drivers
for the stable braches.
Sponsored by: The FreeBSD Foundation
Reviewed by: jrm, (cy previous revision)
Differential Revision: https://reviews.freebsd.org/D47142
(cherry picked from commit 1a0146ce027d0c4315042d541458fb9831268e48)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a flavor for a selection of wireless firmware packages to put
onto a relase media. There is no point shipping firmware for the
installer if there is no active driver for them yet.
Sponsored by: The FreeBSD Foundation
Reviewed by: jrm
Differential Revision: https://reviews.freebsd.org/D47141
(cherry picked from commit a4a64114c919e53333f51960c3fdac0c9c653057)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Feb 2024 a feature to firmware(9) was introduced to be able to load
plain firmware files (not kernel modules) from /boot/firmware/ .
If the system is modern enough stop building kernel modules but simply
copy the firmware files in.
This makes the entire build process a lot simpler.
For older versions we still have to generate kernel modules (though
they all shipped with firmware in src so we can possibly unsupport
them in the future).
Sponsored by: The FreeBSD Foundation
Reviewed by: jrm, imp
Differential Revision: https://reviews.freebsd.org/D47068
(cherry picked from commit 7a02aa98f615f499ee7e3cb87cec9d3da4f3d80b)
|
|
|
|
|
|
|
|
|
|
| |
While I'm here pet portfmt.
PR: 281912
Approved by: portmgr (blanket)
MFH: 2024Q4
(cherry picked from commit bf25239a296dbd6077b90211d7605b45a3b534b8)
|
|
|
|
|
|
|
| |
Approved by: portmgr (blanket)
MFH: 2024Q4
(cherry picked from commit 681ab3448b51a925c30d86c9ec698f82f22c4137)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unbreak build by fixing pkg-plist:
pkg-static: Unable to access file /wrkdirs/usr/ports/emulators/playonbsd/work/stage/usr/local/lib/playonbsd/python/__pycache__/debug.cpython-311.pyc:No such file or directory
See also: https://portsfallout.com/port/33842/
Approved by: portmgr (blanket)
MFH: 2024Q4
(cherry picked from commit 8a8bfc53f5387879c473b317658c0e525fae1d9b)
|
|
|
|
|
|
| |
Reported by: fallout
(cherry picked from commit 654087267d6cf115d35d9a2416c0ec459991ee49)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I forgot to update this port in c0294e30df31 where PORTVERSION was
increased in Mk/Uses/qt.mk, but distinfo was not updated and the old
PORTREVISION was not removed, but it had unfortunately already been
indexed by the chkversion.pl script with the old PORTREVISION in tow
before I fixed it in 886b4294b79c. The port was broken before this
and no packages would have been created. This is just to squash the
nag emails to the kde@ list.
MFH: 2024Q4
(cherry picked from commit cc183d8a8d82261baf32888861abffae1769d02d)
|
|
|
|
|
|
|
| |
Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.16.5/NEWS
Reported by: Repology
(cherry picked from commit 99c9e4f77a5c3dbb596aa42129a0e1aaf48feea1)
|
|
|
|
|
|
|
| |
Approved by: re (implicit)
Sponsored by: Amazon
(cherry picked from commit 0494a45f7401c9ea669e83c54ce3f97acc2fded3)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clang >= 19.1.0-rc1 enables C++17 relaxed template template argument
matching by default. The workaround in qtcreator before this was the
case is now causing build failures.
Add upstream patch to fix build of the clang-format plugin with
clang-format19.
MFH: 2024Q4
(cherry picked from commit af073c18a31257e36538a52e2e7ebdf900e0d888)
|
|
|
|
|
|
|
| |
The (unused) move-constructor of BaseSqliteResultRange is
ill-formed because it mentions a field that does not exist.
(cherry picked from commit 3dbc3bf8d626d4c3cc82656300db05d3fa58f026)
|
|
|
|
|
|
|
|
|
| |
This is a minor bugfix release.
Changes: https://www.qt.io/blog/qt-creator-14.0.2-released
PR: 282058
(cherry picked from commit b1054be877ce7aa46a17d702a10da56ce6f0bf49)
|
|
|
|
|
|
| |
Reported by: Bo <borelays@protonmail.com>
(cherry picked from commit 0f41e1b9c6c1651ea216232121b0980ba655a4f8)
|
|
|
|
| |
(cherry picked from commit 26cd6843def44e418da619ffd358e2ae99aba41f)
|