Bring on two new OPTIONs here: X11 and WAYLAND which enable corresponding dependencies.
Set both ON by default to mimics previous behaviour.
PR: 277344 (based on)
Also update dependency library net-im/mtxclient, of
which nheko is the only consumer.
Release notes at
https://nheko.im/nheko-reborn/nheko/-/tags/v0.12.0
Which is a long list. Major build change is using Qt6.
Snac is a simple, minimalistic ActivityPub instance.
It features:
- Lightweight, minimal dependencies
- Extensive support of ActivityPub operations.
- Multiuser
- Mastodon API support, so Mastodon-compatible apps can be used
- Simple but effective web interface
- Easily-accessed MUTE button
- Tested interoperability with related software
- No database needed
- Totally JavaScript-free
PR: 278385
Reviewed by: bofh
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)
After the update to 0.58.0, the port failed to build in poudriere during
the fetch phase, giving the error:
make: Could not create temporary file
/wrkdirs/usr/ports/net-im/libsignal-node/work/makekSsI9M: No such file
or directory
Approved by: mikael (maintainer)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D46966
ChangeLog:
https://download.igniterealtime.org/openfire/docs/4.8.3/changelog.html
Improvement
* [OF-2846] - Update zh\_CN translation
Bug
* [OF-2843] - When admin attempts to ban owner, incorrect error condition is
returned
* [OF-2844] - Admins and owners must not be able to ban themselves
* [OF-2845] - Failing close listener can severely delay closure of connection
PR: 280578
Reported by: nikita@druba.su (maintainer)
The ssl_nss_get_peer_certificates function in libpurple 2.x.y assumes that all intermediate certificates from the peer's presented chain can be found in the NSS certificate DB. This is not the case in NSS 3.103.
This patch is required in order to add a new port for *MS teams* support in pidgin.
This patch replaces a call to ssl_nss_get_peer_certificates by SSL_PeerCertificateChain who retrieves the certificates presented by the SSL peer.SSL_PeerCertificateChain has been in NSS since version 3.15.4 released in 2014.
Additional references: https://bugzilla.mozilla.org/show_bug.cgi?id=1913047
PR: 281761
Concord is an asynchronous C99 Discord API library with minimal external
dependencies, and a low-level translation of the Discord official
documentation to C code.
https://github.com/Cogmasters/concord
PR: 279553