Update to upstream version 45.0.0
Details:
- Many bugfixes, but also some enhancements, see
https://mkvtoolnix.download/doc/NEWS.md
Approved by: ports-secteam (riggs)
devel/caf: fix build on GCC architectures
Some files require including sys/types.h before other headers:
/usr/include/netinet/ip.h:227:2: error: 'u_short' does not name a type; did you mean 'short'?
227 | u_short ippseudo_len; /* protocol length */
| ^~~~~~~
| short
PR: 245364
Approved by: leres (maintainer)
Approved by: portmgr (fix build blanket)
security/snort3: UNBREAK
- Update version 3.0.0-258=>3.0.0-270
- Remove BUILD_DEPENDS and RUN_DEPENDS into LIB_DEPENDS
- Change compiler to use c++14-lang
- Make HYPERSCAN default for amd64
- Remove DEBUG_DESC and DOCS_DESC for the defaults DESC
net/libdaq: Update version 3.0.0-alpha3=>3.0.0-alpha4
Submitted by: dvl
Differential Revision: https://reviews.freebsd.org/D24263
Approved by: portmgr (blanket: build fix)
emulators/virtualbox-ose-{additions,kmod}: Remove missing patch
extrapatch-Config.kmk was merged in ports r528258 into the standard
Config.kmk patch out of necessity, but inadvertently missed that it was also
referenced in two other spots.
No PORTREVISION bump, as these are build-only fixes to fix the entirety of
virtualbox-ose-additions and the DEBUG option of virtualbox-ose-kmod.
PR: 245239
Approved by: koobs (mentor)
Approved by: portmgr (blanket: build fix, just-fix-it)
Differential Revision: https://reviews.freebsd.org/D24260
Approved by: ports-secteam (blanket: build fix)
x11-fonts/fontconfig: update to 2.13.92
Fontconfig 2.13.1 generated .uuid files in the fonts directory which where
not properly registered to the packages. To clean them up, please execute the
following command:
find %%LOCALBASE%%/share/fonts -type f -name .uuid -delete
By switching to this RC, the dependency on libuuid can be droped again, and the
issue of registering uuid is moot.
PR: 239167
Exp-run by: antoine
Submitted by: lightside <lightside@gmx.com>
Approved by: ports-secteam (joneum)
multimedia/obs-studio: Add the vlc plugin that wasn't enabled on FreeBSD for some reason
multimedia/obs-studio: Add missing header for depending projects to access the OBS Studio API
multimedia/obs-studio: Update 25.0.1 -> 25.0.3 (25.0.3 contains bugfixes)
Bug fixed: https://github.com/obsproject/obs-studio/issues/2627#issuecomment-608509154
25.0.1 crashed on microphone change.
Approved by: ports-secteam (joneum)
Mk/Uses/go.mk: Set GO_NO_VENDOR_CHECKS=1
Set GO_NO_VENDOR_CHECKS=1 to signal lang/go to relax vendor checks during ports
build.
PR: 244783
Reported by: Christopher Hall <hsw@bitmark.com>
Reviewed by: mikael swills yuri
Differential Revision: https://reviews.freebsd.org/D24122
Approved by: ports-secteam (joneum)
lang/go: relax module consistency checks if vendor/modules.txt is missing
Starting from go1.14, go verifies that vendor/modules.txt matches the
requirements and replacements listed in the main module go.mod file, and it is
a hard failure if vendor/modules.txt is missing.
Relax module consistency checks and switch back to pre go1.14 behaviour if
vendor/modules.txt is missing and GO_NO_VENDOR_CHECKS=1 is set in the
environment regardless of go version requirement in go.mod.
Upstream PR: https://github.com/golang/go/issues/37948
PR: 244783
Reported by: Christopher Hall <hsw@bitmark.com>
Reviewed by: mikael swills yuri
Approved by: jlaffaye (maintainer timeout, 2 weeks)
Differential Revision: https://reviews.freebsd.org/D24122
Approved by: ports-secteam (joneum)
multimedia/obs-studio: Fix the procfs(5) link for the executable path: /proc/self/exe -> /proc/curproc/file
PR: 245299
Reported by: Keith Hellman <khellman@mcprogramming.com> (the reported issue seems to be the same)
Approved by: ports-secteam@FreeBSD.org
net/libarcus: fix build on GCC architectures
C++11 compiler is necessary:
/usr/local/include/google/protobuf/arena_impl.h:323: error: ISO C++ forbids declaration of 'atomic' with no type
Approved by: portmgr (fix build blanket)
While here, restrict ctags patching attempts to only the files that
will need to be patched. This prevents the creation of dozens of
.orig files that are identical to the "patched" versions.
2020-04-01 databases/py-pypuppetdb03: Use databases/py-pypuppetdb instead
2020-04-01 www/py-puppetboard02: Use www/py-puppetboard instead
2020-04-01 www/py-puppetboard03: Use www/py-puppetboard instead
Fix a segmentation fault in rrd_graph:print_calc when vidx is -1 on GF_VRULE
Pull in upstream patch to fix the issue.
This fixes upstream bug #1078
PR: 244808
Submitted by: John W. O'Brien
Update xkeyboard-config to 2.29
Upstream has switched to use python to generate certan things during build,
add a build dependency on on python3.5+.
Change MASTER_SITES to actually work now that XORG_CAT is no more, this
should fix fetch. Previously it pulled from distcache.
Try to fix the optional etersoft symbols patch.