Fix a couple of minor issues with mesa related ports after the switch to
meson.
Define _GNU_SOURCE when building on FreeBSD. This fixes blur effects in
Plasma 5 and issues with the SDDM greeter. This fix was originally applied
in r516100 but got lost in the switch to meson. [1]
Properly detect sys/sysctl.h on FreeBSD. On FreeBSD sys/sysctl.h needs
sys/types.h as well, patch the meson build script to take this into account.
Fix a broken sed command to properly set ${LOCALBASE}/etc and
${LOCALBASE}/share/ as appropriate.
Bump portrevision of all mesa related ports.
PR: 247138 [1]
Reported by: Roman [1]
Reviewed by: manu
Tested by: Roman, Serge Volkov
Differential Revision: https://reviews.freebsd.org/D25265
FreeBSD has the function udev_device_new_from_subsystem_sysname if the
module libudev-devd is installed, but it is not implemented.
PR: 247144
Reported by: Greg V <greg@unrelenting.technology>
Reviewed by: Roy Marples <roy@marples.name>
Also disable udev support in CONFIGURE_ARGS, given that FreeBSD has
the function udev_device_new_from_subsystem_sysname if the module
libudev-devd is installed, but it is not implemented.
PR: 247144
Reported by: Greg V <greg@unrelenting.technology>
Reviewed by: Roy Marples <roy@marples.name>
- Switch to purely CMake-based build, remove autotools-related
patches and Makefile knobs
- Force PLIST_SUB+=NLS="" temporarily while the proper fix is
being developed, to reduce the churn of the pkg-plist
- Do not force C++14 while C++11 is sufficient for the time being
- Do not hardcode Python version when building the manual page
PR: 246645
** Configuration format was updated **
With the 0.7.0 release, our configuration format was updated to use YAML files.
You need to go through the installer again but we pre-fill most values with the
ones from your old installation. We recommend that you make a full backup of
your data, as a safety measure. Starting with 0.7.0, Baikal stores data in both
the Specific and the config folders. Keep this in mind when upgrading!
Known issue:: Upgrading from versions older than 0.6.1 does not work.
Release notes:
https://github.com/sabre-io/Baikal/releases/tag/0.7.0https://github.com/sabre-io/Baikal/releases/tag/0.7.1
The builds fails with base binutils when it is used. While it builds perfectly
fine with lld let's always enforce binutils from ports because the combinaison
to catch all systems default on the old GNU ld non trivial to make.
Reported by: antoine, kib
amd64 and i386 and is only still in our tree for the sake of two other
ports (specific to those two architectures).
Remove remaining traces of support for other architectures.
This change should not have any impact on anything installed or packaged.
MacOS High Sierra like theme for GTK 3, GTK 2 and Gnome-Shell etc
PR: 247023
Submitted by: Alexander Vereeken <Alexander88207@protonmail.com>
Differential Revision: https://reviews.freebsd.org/D25159
Data hoarder's dream come true: bundle any web page into
a single HTML file. You can finally replace that gazillion
of open tabs with a gazillion of .html files stored somewhere
on your precious little drive.
Unlike the conventional "Save page as", monolith not only saves
the target document, it embeds CSS, image, and JavaScript assets
all at once, producing a single HTML5 document that is a joy to
store and share.
If compared to saving websites with wget -mpk, this tool embeds all
assets as data URLs and therefore lets browsers render the saved page
exactly the way it was on the Internet, even when no network connection
is available.
WWW: https://github.com/Y2Z/monolith
PR: 247264
Submitted by: Lewis Cook <vulcan@wired.sh>
Changelog:
20200530
Bugfix (introduced: Postfix 3.1): "postfix tls deploy-server-cert" did not
handle a missing optional argument.
20200610
Bugfix (introduced: Postfix 3.4): in the Postfix SMTP server, the SNI
callback reported an error when it was called a second time. This happened
after the server-side TLS engine sent a TLSv1.3 HelloRetryRequest (HRR) to
a remote SMTP client.
MFH: 2020Q2
This is the CLI part of LibreSpeed which is a very lightweight speedtest.
With the CLI it's possible to run a speedtest from the command line interface.
The server part can be found in www/librespeed.
WWW: https://github.com/librespeed/speedtest-cli
PR: 246609
Submitted by: Dries Michiels <driesm.michiels@gmail.com>
LibreSpeed-go is a very lightweight speed test.
Is is implemented in JavaScript, using XMLHttpRequest and Web Workers.
This port uses GO as backend for hosting. And this in comparison to
www/librespeed where PHP and a web server are required.
WWW: https://github.com/librespeed/speedtest-go
PR: 247202
Submitted by: Dries Michiels <driesm.michiels@gmail.com>