1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00
Commit Graph

517640 Commits

Author SHA1 Message Date
Niclas Zeising
e178d3411b net/bird2: Fix build with -fno-common
Fix the build of net/bird2 when compiled with -fno-common, which is the
default with llvm 11.

MFH:		2020Q3
2020-08-20 21:21:20 +00:00
Bradley T. Hughes
4310379341 www/node: Update 14.7.0 -> 14.8.0
https://nodejs.org/en/blog/release/v14.8.0/

Sponsored by:	Miles AS
2020-08-20 20:40:52 +00:00
Li-Wen Hsu
edf288f72b net/libwebsockets: Update to 3.2.2
PR:		246878
Submitted by:	smh
Approved by:	Iblis Lin <iblis@hs.ntnu.edu.tw>
2020-08-20 20:30:35 +00:00
Yuri Victorovich
a2d6433530 misc/py-gluonnlp: Update 0.9.1 -> 0.10.0
Reported by:	portscout
2020-08-20 19:34:50 +00:00
Cy Schubert
1916f0228d Fix build after llvm 11 import into 13-current. 2020-08-20 18:53:58 +00:00
Bradley T. Hughes
71386cf73a www/node: Update 14.6.0_1 -> 14.7.0
https://nodejs.org/en/blog/release/v14.7.0/

Sponsored by:	Miles AS
2020-08-20 18:50:32 +00:00
Fernando Apesteguía
16ecd38365 devel/simdjson: update to 0.5.0
From ChangeLog: https://github.com/simdjson/simdjson/releases/tag/v0.5.0

Performance

 * Faster and simpler UTF-8 validation with the lookup4 algorithm
 * We improved the performance of simdjson under Visual Studio by about 25%.
   Users will still get better performance with clang-cl (+30%) but the gap
   has been reduced.

Code usability

 * In parse_many, when parsing streams of JSON documetns, we give to the users
   runtime control as to whether threads are used (via the parser.threaded
   attribute).
 * Prefixed public macros to avoid name clashes with other libraries.
 * Better documentation regarding package managers (brew, MSYS2, conan, apt,
   vcpkg, FreeBSD package manager, etc.).
 * Better documentation regarding CMake usage.

Standards

 * We improved standard compliance with respect to both the JSON RFC 8259 and
   JSON Pointer RFC 6901. We added the at_pointer method to nodes for
   standard-compliant JSON Pointer queries. The legacy at(std::string_view)
   method remains but is deprecated since it is not standard-compliant as per
   RFC 6901.
 * We removed computed GOTOs without sacrificing performance thus improving the
   C++ standard compliance (since computed GOTOs are compiler-specific
   extensions).
 * Better support for C++20

PR:	248775
Submitted by:	olevole@olevole.ru (maintainer)
2020-08-20 18:21:01 +00:00
Fernando Apesteguía
e96cd4d288 sysutils/yadm: Backport files perms check patch
Adds a patch to sysutils/yadm to correct file permission checks on FreeBSD

See https://github.com/TheLocehiliosan/yadm/pull/246 for reference.

While here, pet linters.

PR:	248781
Submitted by:	vendion@gmail.com (maintainer)
2020-08-20 18:16:24 +00:00
Fernando Apesteguía
43d3cd1741 irc/znc-push: update to g5f95488
Also fix build with CURL option ON

PR:	248776
Submitted by:   dor.bsd@xm0.uk (maintainer)
Reported by:    d.stoye@cms.hu-berlin.de
2020-08-20 18:13:13 +00:00
Ryan Moeller
b0d91d98c5 security/vuxml: Document sysutils/openzfs-kmod issues
PR:		248787
Reported by:	Andrew Walker
Reviewed by:	wg
Approved by:	wg (ports)
Sponsored by:	iXsystems, Inc.
Differential Revision:	https://reviews.freebsd.org/D26121
2020-08-20 18:12:45 +00:00
Kyle Evans
349be39472 biology/paml: fix the build with LLVM 11
LLVM 11 switched from -fcommon to -fno-common by default. This revealed a
slight misposition of names in paml.h, which caused one symbol per enum
that's not used anywhere.

The fix just moves the names back so that the enums are named that, rather
than creating new unused symbols.

Reviewed by:	zeising
Approved by:	jrm (maintainer)
MFH:		2020Q3
2020-08-20 17:07:03 +00:00
Yuri Victorovich
f6d6453c70 www/py-wfuzz: Update 2.4.6 -> 3.0.0
Reported by:	portscout
2020-08-20 16:43:22 +00:00
Yuri Victorovich
2bb82fa49d misc/lf: Update 15 -> 16
Reported by:	portscout
2020-08-20 16:39:53 +00:00
Yuri Victorovich
7e64fff3ec multimedia/ustreamer: Update 1.19 -> 1.22
Reported by:	portscout
2020-08-20 16:37:28 +00:00
Joseph Mingrone
9c4faf08b0 biology/hyphy: Update to version 2.5.17
Upstream changes:
https://github.com/veg/hyphy/releases/tag/2.5.16
https://github.com/veg/hyphy/releases/tag/2.5.17
2020-08-20 16:15:22 +00:00
Fernando Apesteguía
5d90c6cf0c science/afni: update to 20.2.13
Reported by:	portscout
2020-08-20 15:57:33 +00:00
Niclas Zeising
e59f376845 lang/erlang: Fix build with -fno-common.
Add a patch to lang/erlang to fix the build with -fno-common, which is the
default with llvm 11.

MFH:		2020Q3
2020-08-20 15:36:08 +00:00
Niclas Zeising
7051d36f6b dns/adns: Update to 1.6.0
Update dns/adns to 1.6.0.
This fixes several security issues in adns.
This fixes the build with -fno-common, which is the default with llvm 11.

PR:		248780
Approved by:	pi@ (maintainer)
MFH:		2020Q3
Security:	08de38d2-e2d0-11ea-9538-0c9d925bbbc0
2020-08-20 15:01:08 +00:00
Dmitri Goutnik
d385be88a9 devel/tinygo: Update to 0.14.1
Changes:	https://github.com/tinygo-org/tinygo/releases/tag/v0.14.1
2020-08-20 13:00:00 +00:00
Loïc Bartoletti
025cc1d195 [NEW PORTS] x11-toolkits/qt5-quick3d and x11-toolkits/qt5-quicktimeline
Add QtQuick3D and QtQuick Timeline.

QtQuick3D
Description from Qt [1]:
Qt Quick 3D provides a high-level API for creating 3D content or UIs based on Qt Quick. Rather than using an external engine which creates syncing issues, and additional layers of abstraction, we provide extensions to the existing Qt Quick scenegraph for spatial content, and a renderer for that extended scenegraph. When using the Spatial scenegraph it is also be possible to mix Qt Quick 2D content with 3D content.

QtQuick Timeline
Description from Qt [2]:

The Qt Quick Timeline module enables keyframe-based animations and parameterization. This module is directly supported by Qt Design Studio and Qt Quick Designer, with a timeline editor to create keyframe-based animations.

[1] https://doc.qt.io/qt-5/qtquick3d-index.html
[2] https://doc.qt.io/qt-5/qtquicktimeline-index.html

Approved by:	tcberner and swills (mentors)
Differential Revision:	https://reviews.freebsd.org/D25762
2020-08-20 12:37:33 +00:00
Dmitri Goutnik
16774fd369 textproc/elasticsearch6: Update to 6.8.12
Changes:	https://www.elastic.co/guide/en/elasticsearch/reference/6.8/release-notes-6.8.12.html
PR:		248761
Submitted by:	Juraj Lutter <juraj@lutter.sk> (maintainer)
MFH:		2020Q3
Security:	fbca6863-e2ad-11ea-9d39-00a09858faf5
2020-08-20 11:58:02 +00:00
Dmitri Goutnik
7276747700 security/vuxml: Document textproc/elasticsearch6 vulnerability
PR:		248761
Submitted by:	Juraj Lutter <juraj@lutter.sk> (maintainer)
2020-08-20 11:54:30 +00:00
Niclas Zeising
1a3e10283d devel/libffi: Fix build on i386 without objdump
FreeBSD 13 does not have any objdump in the default installation, which
causes issues with libffi on i386 with the recent update to llvm 11.
Add a patch originally from upstream, to use readelf instead of objdump.

The patch is for configure.ac originally.  I've applied it and rerun
autoreconf and committed the result, instead of adding a dependency on
autoreconf.

Fix devel/libffi321 in the same way.  While here, fix the fuzz on a few
other patches, which made it much easier to sort out the configure patch.

Thanks to dim@ for helping me figure out the issue.

MFH:		2020Q3
2020-08-20 11:34:28 +00:00
Eugene Grosbein
b1ea96541c net/quagga: fix build for clang 11 and gcc 10 (FreeBSD 13)
Adding -fcommon to CFLAGS as patching would be too invasive.
PORTREVISION not bumped as it fixes build for FreeBSD 13.
Pet portlint.

Reported by:	pkg-fallout
2020-08-20 11:17:34 +00:00
Mateusz Piotrowski
ada49eea97 devel/distcc: Clean up using portfmt 2020-08-20 11:15:07 +00:00
Mateusz Piotrowski
ba6d57afc9 devel/distcc: Add an entry to pkg-message for those upgrading from pre-3.3
The message is based on the one from the release notes:
https://github.com/distcc/distcc/releases/tag/v3.3.3
2020-08-20 11:09:38 +00:00
Gleb Popov
1d9caf946e multimedia/pipewire: Update to 0.3.10 2020-08-20 11:00:06 +00:00
Mateusz Piotrowski
d9dfbe5a9a devel/distcc: Update WWW and lint with portclippy 2020-08-20 10:56:47 +00:00
Joe Marcus Clarke
edac9437e1 Fix build on HEAD.
Rename the internal "environ" symbol to "enviro" to avoid a conflict.
2020-08-20 10:41:36 +00:00
Niclas Zeising
3cee13ce15 vuxml: Document dns/adns security issues
Document several securiy issues in dns/adns.
While here, fix whitespace in adjacent entries, as reported by make
validate.
2020-08-20 10:39:15 +00:00
Eugene Grosbein
832b8f90f2 misc/pinfo: fix build with -fno-common (clang 11 and gcc 10)
PORTREVISION not bumped as it fixes build for FreeBSD 13.

Reported by:	pkg-fallout
2020-08-20 10:32:50 +00:00
Fernando Apesteguía
143dbe641f devel/distcc: update to 3.3.3
Update to 3.3.2 in r475448 was wrong because GH_TAGNAME was not updated
accordingly.

This was spotted by ngie@ who provided the first version to move to 3.3.3

See https://github.com/distcc/distcc/releases for changes from 3.1 to 3.3.3

Submitted by:	ngie@
Reported by:	ngie@
Reviewed by:	0mp, fernape@, mat@
Approved by:	0mp
Differential Revision:	https://reviews.freebsd.org/D21259
2020-08-20 10:30:58 +00:00
Eugene Grosbein
1c6a1b9487 comms/qico: fix build with -fno-common (clang 11 and gcc 10)
PORTREVISION not bumped as it fixes build for FreeBSD 13.

Reported by:	pkg-fallout
2020-08-20 10:20:36 +00:00
Eugene Grosbein
2cc0673944 misc/deco: fix build with -fno-common (clang 11 and gcc 10)
PORTREVISION not bumped as it fixes build for FreeBSD 13.

Reported by:	pkg-fallout
2020-08-20 10:09:48 +00:00
Mateusz Piotrowski
a576d7660a Fix build on FreeBSD 13
Reported by:	pkg-fallout
2020-08-20 10:06:45 +00:00
Li-Wen Hsu
3c416c406f security/clamav: Fix build after r541115
Fix build when base system is built with WITHOUT_SENDMAIL=yes

PR:		247792
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2020-08-20 09:54:34 +00:00
Eugene Grosbein
1a7c75352f comms/minicom: fix build with -fno-common (clang 11 and gcc 10)
PORTREVISION not bumped as it fixes build for FreeBSD 13.

Reported by:	pkg-fallout
2020-08-20 09:52:54 +00:00
Gleb Popov
7757f30c02 science/dlib-cpp and science/py-dlib: Update to 19.21. 2020-08-20 09:50:18 +00:00
Dmitry Marakasov
f71d1f4943 - Add LICENSE
- Update WWW

Approved by:	portmgr blanket
2020-08-20 09:36:34 +00:00
Li-Wen Hsu
9df3f2205f www/pecl-solr: Fix build for php 7.4
PR:		247364
Submitted by:	hagabard@gmail.com
Approved by:	Hung-Yi Chen <gaod@hychen.org> (maintainer)
MFH:		2020Q3 (blanket: build fix)
2020-08-20 09:31:35 +00:00
Eugene Grosbein
ee6a3e31b3 mail/qpopper: fix build with -fno-common (clang 11 and gcc 10)
PORTREVISION not bumped as it fixes build for FreeBSD 13.

Reported by:	pkg-fallout
2020-08-20 09:31:20 +00:00
Tobias Kortkamp
3b42f93d56 www/gophernicus: Unbreak with GCC10/Clang11 (-fno-common default)
ld: error: duplicate symbol: allow_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(allow_severity)
>>> defined at file.c
>>>            file.o:(.bss+0x0)

ld: error: duplicate symbol: deny_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(deny_severity)
>>> defined at file.c
>>>            file.o:(.bss+0x4)

ld: error: duplicate symbol: allow_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(allow_severity)
>>> defined at menu.c
>>>            menu.o:(.bss+0x0)

ld: error: duplicate symbol: deny_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(deny_severity)
>>> defined at menu.c
>>>            menu.o:(.bss+0x4)
ld: error: duplicate symbol: allow_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(allow_severity)
>>> defined at string.c
>>>            string.o:(.bss+0x0)

ld: error: duplicate symbol: deny_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(deny_severity)
>>> defined at string.c
>>>            string.o:(.bss+0x4)
ld: error: duplicate symbol: allow_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(allow_severity)
>>> defined at platform.c
>>>            platform.o:(.bss+0x0)

ld: error: duplicate symbol: deny_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(deny_severity)
>>> defined at platform.c
>>>            platform.o:(.bss+0x4)
ld: error: duplicate symbol: allow_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(allow_severity)
>>> defined at session.c
>>>            session.o:(.bss+0x0)

ld: error: duplicate symbol: deny_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(deny_severity)
>>> defined at session.c
>>>            session.o:(.bss+0x4)

ld: error: duplicate symbol: allow_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(allow_severity)
>>> defined at options.c
>>>            options.o:(.bss+0x0)

ld: error: duplicate symbol: deny_severity
>>> defined at gophernicus.c
>>>            gophernicus.o:(deny_severity)
>>> defined at options.c
>>>            options.o:(.bss+0x4)
2020-08-20 09:11:46 +00:00
Eugene Grosbein
16b5a48d6c net/echoping: fix build with -fno-common (clang 11 and gcc 10)
PORTREVISION not bumped as it fixes build for FreeBSD 13.

Reported by:	pkg-fallout
2020-08-20 09:06:14 +00:00
Eugene Grosbein
a68e1ff133 net/hping3: fix build with -fno-common (clang 11 and gcc 10)
PORTREVISION not bumped as it fixes build for FreeBSD 13.

Reported by:	pkg-fallout
2020-08-20 08:22:13 +00:00
Eugene Grosbein
e245d26d4b net/mpd5: import r2272 from upstream
This fixes build with -fno-common (clang 11 and gcc 10).
PORTREVISION not bumped as it fixes build for FreeBSD 13.

PR:		248741
Reported by:	dim
2020-08-20 08:13:08 +00:00
Tobias Kortkamp
3208ff7108 devel/plan9port: Update to newest commit
Changes:	4650064aa7...1f098efb73
2020-08-20 08:08:05 +00:00
Tobias Kortkamp
633086818a games/moonlight-embedded: Unbreak with GCC10/Clang11 (-fno-common default)
ld: error: duplicate symbol: inputAdded
>>> defined at config.c
>>>            CMakeFiles/moonlight.dir/src/config.c.o:(inputAdded)
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(.bss+0x0)

ld: error: duplicate symbol: mutex
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(mutex)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/sdl.c.o:(.bss+0x28)

ld: error: duplicate symbol: sdlCurrentFrame
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlCurrentFrame)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/sdl.c.o:(.bss+0x4)

ld: error: duplicate symbol: sdlNextFrame
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlNextFrame)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/sdl.c.o:(.bss+0x0)

ld: error: duplicate symbol: mutex
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(mutex)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/video/sdl.c.o:(.bss+0x0)

ld: error: duplicate symbol: sdlCurrentFrame
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlCurrentFrame)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/video/sdl.c.o:(.bss+0x8)

ld: error: duplicate symbol: sdlNextFrame
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlNextFrame)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/video/sdl.c.o:(.bss+0xC)

ld: error: duplicate symbol: mutex
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(mutex)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/input/sdl.c.o:(.bss+0xB8)

ld: error: duplicate symbol: sdlCurrentFrame
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlCurrentFrame)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/input/sdl.c.o:(.bss+0xC0)

ld: error: duplicate symbol: sdlNextFrame
>>> defined at main.c
>>>            CMakeFiles/moonlight.dir/src/main.c.o:(sdlNextFrame)
>>> defined at sdl.c
>>>            CMakeFiles/moonlight.dir/src/input/sdl.c.o:(.bss+0xC4)
2020-08-20 07:55:25 +00:00
Li-Wen Hsu
459ccb55d9 sysutils/bpytop: Update to 1.0.16 2020-08-20 06:17:49 +00:00
Yuri Victorovich
72d3cb982b audio/gsequencer: Update 3.4.9 -> 3.5.8 2020-08-20 06:11:03 +00:00
Yuri Victorovich
e67ac41e06 math/gretl: Update 2020c -> 2020d
Reported by:	portscout
2020-08-20 06:10:12 +00:00