devel/jwt-cpp: Fix emplacement of cmake files
jwt-cpp installed .cmake files in ${PREFIX}/cmake which
is not really the standard place where it should be.
This patch fix the emplacement where it should be to
be consistant with other ports.
Added devel/jsoncpp as build dependency.
Approved by: 0mp (mentor)
Differential Revision: https://reviews.freebsd.org/D50578
Uses/go.mk: Remove ca_root_nss from FETCH_DEPENDS
Once upon a time (i.e. last I looked at it), Go knew how to look at
the cert.pem installed by ca_root_nss, and that's it. Over the last
couple years, Go learned how to look at the system CA store, making
ca_root_nss completely unnecessary.
Assuming that our cert store is equivalent to NSS's cert.pem, there
should be no functional change here. If you install ca_root_nss, Go
will use it.
All we're changing here is that Go used to have a FETCH_DEPENDS on
ca_root_nss for fetching package files and such, but now we're just
relying on the system CA store. This has no effect on the built
product in any way.
PR: 285611
Reviewed by: michaelo
net/zsync: update 0.6.2 => 0.6.3
Changelog:
- Performance improvements for large (>250MB) files - on multi-gigabyte
files this can be a very large improvement.
- Tuning to reduce likelyhood of hitting bad performance due to bad
checksum distribution.
- Fix case where client would think download succeeded and try verifying
it when it had really failed.
- Fix a problem where the client could get into a loop retrieving data
if the remote returned data inconsistent with the .zsync file.
- Improvements to some of the error and progress messages.
- Stop zsync requesting bytes past the end of the target file.
- Fix bug where mtime would be set to something offset from the intended
value due to timezones.
- Fix a case where auth headers could be send to the wrong server across
a redirect. Send auth headers unconditionally when username & password
are provided.
- Fix compilation with gcc-14.
[3 lines not shown]
devel/jetbrains-clion: Bump JAVA_VERSION
This bumps the JAVA_VERSION from 17 to 21 as many plugins are now
requiring java runtime >=65.
While here, also disable automatic update checks.
PR: 286741
Reported by: jbo
devel/jwt-cpp: A header only C++ library to JWT
A header only library for creating and validating JSON Web Tokens
in C++11.
The objective is to deliver a versatile and universally applicable
collection of algorithms, classes, and data structures, fostering
adaptability and seamless integration with other libraries.
This header library will be used as a build dependency of
www/domoticz and www/domoticz-devel starting 2025.1.
Approved by: 0mp (mentor)
Differential Revision: https://reviews.freebsd.org/D50569