OpenSearch Dashboards is the default visualization tool for data in OpenSearch.
It also serves as a user interface for many of the OpenSearch plugins,
including security, alerting, Index State Management, SQL, and more.
Remove code catering to GCC 4.2 (as system compiler) which is not
necessary any longer: USES=compiler never pulls that in any more.
This reverts most of commit 96ec6abecd
from 2019 and parts of commit bb2dcea4df
from 2015.
The "minimal" plugin is always needed (or just **one** of
the plugins, but this will do) to allow QtGui applications
to function. Turning off X11 turned them all off (I supposed
"if you're not using X11, you must install the Wayland bits
instead" would work, but that's hard to express in ports).
So remove the plist-sub from the minimal plugin -- there is
enough X11 pulled in regardless of the X11 option, that
the plugin builds (and links against X11 libraries, so
the option is a lie).
The linked PR is not for this port, but demonstrates a problem:
if X11 is turned off, there is no platform plugins at all,
and then there is no way to run Qt-Gui applications (even with
minimal / no graphics). For "command-line" Qt-Gui applications
like qhelpgenerator, that is a problem.
PR: 267949
Mastodon is an alternative implementation of GNU social, a free,
open-source social network. It is a decentralized alternative to
commercial platforms based on ActivityStreams, Webfinger, PubsubHubbub
and Salmon. The project focuses on creating a clean REST API and a good
user interface. Ruby on Rails is used for the back-end, while React.js
and Redux are used for the dynamic front-end.
For easier maintenance of the port some part of the installation
procedure remains to be completed by the end user. The main howto is
available at https://wiki.freebsd.org/Ports/net-im/mastodon.
A great thanks to Stefano Marinelli for the fabulous post on running
Mastodon on a FreeBSD instance which helped a lot in porting this. The
link to the original post is also available on the above mentioned wiki
page.
Sponsored by: Nepustil
Changelog:
-Break out boundary definitions into a method (note that boundary format has also changed slightly)
-Remove MIME preamble to match popular client behaviour, may help with DKIM too
-Fix handling of trailing whitespace in simple DKIM canonicalisation
-Fix some possible POP3 auth issues, including a TCP hang (thanks to @czirkoszoltan)
-Add Azure XOAUTH2 example and docs (thanks to @greew)
-Preserve errors during disconnect
-Avoid some PHP 8.1 type issues
-Update CI to run on Ubuntu 22.04
Sponsored by: Netzkommune GmbH
MySQL 5.5 has reached it's Extended Support on Febuary 2021. Under
sustaining support there is no New updates, fixes, security alerts,
data fixes, and critical patch updates. Hence we are setting it to EXPIRE
before 2023Q3.
Sponsored by: Netzkommune GmbH
Backport critical fix from upstream.
Upstream commit 0269c687 added a static_assert helper
that gets defined to blank if left undefined by assert.h.
As this is not a macro in other languages that use this header,
this can lead to a compile-time error.
See also: e176b676cf
Pointy hat to: manu (for skipped exp-run)
Approved by: portmgr blanket