Commit graph

492894 commits

Author SHA1 Message Date
Piotr Kubaj
0487002027 devel/creduce: unbreak on powerpc64
powerpc64 soon switches to elfv2 on head, where this port builds, but it's necessary to add -mabi=elfv2 to CFLAGS, because LLVM 8 defaults to elfv1.

PR:		242465
Approved by:	swills
2019-12-09 14:06:32 +00:00
Piotr Kubaj
e3e3c40482 games/avp: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::runtime_error::runtime_error(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4.21'
2019-12-09 14:00:56 +00:00
Kurt Jaeger
4720c7ddaf sysutils/bareos-server: fix build on 12.x
PR:		237165
Submitted by:	Oliver Hartmann <ohartmann@walstatt.org>
Approved by:	acm (maintainer timeout)
2019-12-09 13:56:52 +00:00
Jan Beich
74ff41feb6 www/firefox: unbreak after r519576
[style 0.0.1] ../.build/dist/include/mozilla/ServoStyleConsts.h:10840:20: error: class member cannot be redeclared
[style 0.0.1] ../.build/dist/include/mozilla/ServoStyleConsts.h:10827:20: note: previous definition is here
[style 0.0.1] ../.build/dist/include/mozilla/ServoStyleConsts.h:10843:21: error: class member cannot be redeclared
[style 0.0.1] ../.build/dist/include/mozilla/ServoStyleConsts.h:10830:21: note: previous definition is here
[...]
In file included from Unified_cpp_xpcom_base2.cpp:11:
In file included from xpcom/base/nsMemoryInfoDumper.cpp:14:
In file included from ../.build/dist/include/mozilla/dom/ContentParent.h:10:
In file included from ../.build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9:
In file included from ../.build/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11:
In file included from ../.build/dist/include/ipc/IPCMessageUtils.h:36:
In file included from ../.build/dist/include/nsIWidget.h:21:
In file included from ../.build/dist/include/nsStyleConsts.h:17:
../.build/dist/include/mozilla/ServoStyleConsts.h:10840:20: error: class member cannot be redeclared
  StyleWritingMode operator^(const StyleWritingMode& other) const {
                   ^
../.build/dist/include/mozilla/ServoStyleConsts.h:10827:20: note: previous definition is here
  StyleWritingMode operator^(const StyleWritingMode& other) const {
                   ^
../.build/dist/include/mozilla/ServoStyleConsts.h:10843:21: error: class member cannot be redeclared
  StyleWritingMode& operator^=(const StyleWritingMode& other) {
                    ^
../.build/dist/include/mozilla/ServoStyleConsts.h:10830:21: note: previous definition is here
  StyleWritingMode& operator^=(const StyleWritingMode& other) {
                    ^
2019-12-09 13:48:18 +00:00
Steve Wills
a3c18d23d1 x11-wm/piewm: unbreak, make fetchable
PR:		242468
Submitted by:	david@catwhisker.org (maintainer)
2019-12-09 13:47:16 +00:00
Vinícius Zavam
eebb0a50f8 security/dsvpn: update 0.1.3 to 0.1.4 2019-12-09 13:06:25 +00:00
Vinícius Zavam
f4b3c504c2 dns/dnscrypt-proxy2: update 2.0.33 to 2.0.34 2019-12-09 13:04:04 +00:00
Vinícius Zavam
12e4d8de4e devel/git-lfs: update 2.9.0_2 to 2.9.1 2019-12-09 12:40:30 +00:00
Piotr Kubaj
f574a51b3b games/tome4: fix build on GCC architectures
Use C++11 compiler:
==== Building te4-wfc (release) ====
lua_wfc.cpp
g++ -O2 -pipe  -fstack-protector-strong -O2 -pipe  -fstack-protector-strong -fno-strict -aliasing -std=gnu89 -MMD -MP -DGLEW_STATIC -DNDEBUG=1 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/lua -I../../../../../../../../include  -pthread -O3 -std=c++11  -o "../obj/Release/te4-wfc/lua_wfc.o" -MF ../obj/Release/te4-wfc/lua_wfc.d -c "../src/wfc/lua_wfc.cpp"
cc1plus: warning: command line option "-std=gnu89" is valid for C/ObjC but not for C++
cc1plus: error: unrecognized command line option "-std=c++11"

PR:		242188
Approved by:	lifanov (maintainer timeout)
2019-12-09 12:24:36 +00:00
Vinícius Zavam
0ea5e38265 security/onionscan: Unbreak on aarch64
PR:		242422
Submitted by:	dmgk@
2019-12-09 12:19:29 +00:00
Piotr Kubaj
b8fdea175e games/glest: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()@GLIBCXX_3.4.21'
2019-12-09 11:24:07 +00:00
Piotr Kubaj
d91caaeb00 emulators/mame: add MAKE_JOBS_UNSAFE=yes
There's a race condition when compiling with 18-core POWER9 (72 threads):
In file included from ../../../../../src/mame/drivers/konamigq.cpp:76:
../../../../../src/devices/cpu/tms57002/tms57002.h:208:10: fatal error: '../../emu/cpu/tms57002/tms57002.hxx' file not found
#include "../../emu/cpu/tms57002/tms57002.hxx"
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-12-09 11:17:41 +00:00
Piotr Kubaj
73848a8928 games/atr3d: fix build on GCC architectures
OpenAL needs C++11 compiler:
/usr/local/lib/libopenal.so: undefined reference to `vtable for std::__cxx11::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >@GLIBCXX_3.4.21'
2019-12-09 11:15:30 +00:00
Dmitry Marakasov
ed5c05b873 - Fix LICENSE
- Add LICENSE_FILE
- Update WWW

Approved by:	portmgr blanket
2019-12-09 09:40:35 +00:00
Max Khon
7cabf087a2 - Add support for PostgreSQL 10 [1]
- Add support for PostgreSQL 11 [2]
- Fix query tool window crash [2]
- Bump PORTREVISION

PR:		236572, 238135
Submitted by:	kirill@ironlogic.ru [2]
Obtained from:	Debian [1]
2019-12-09 09:29:12 +00:00
Koichiro Iwao
0ff5aa2274 sysutils/hatop: Switch to Python 3.6+
and add patch to support Python 3 since Python 2 is EoL on January 1 2020.

PR:		242413
Submitted by:	maintainer
Obtained from:	https://github.com/feurix/hatop/pull/7
2019-12-09 08:33:39 +00:00
Koichiro Iwao
2a34af94c7 devel/ruby-build: Update to 20191205
* Add definition for Ruby 2.6.0-preview3

Relnotes:	https://github.com/rbenv/ruby-build/releases/tag/v20191205
2019-12-09 08:07:18 +00:00
Max Khon
290bdbdd27 Update to 0.10.1alpha 2019-12-09 07:36:03 +00:00
Kurt Jaeger
1c1e83b442 Sort databases/Makefile
PR:		242516
Submitted by:	mayhem30@gmail.com
2019-12-09 05:31:59 +00:00
Kurt Jaeger
bf3792adec Fix databases/Makefile for p5-Redis-JobQueue
PR:		242516
Submitted by:	mayhem30@gmail.com
2019-12-09 05:30:24 +00:00
Koichiro Iwao
94d10e1031 devel/crc32c: Update to 1.1.1
PR:		242473
Submitted by:	maintainer
2019-12-09 02:15:31 +00:00
Mark Linimon
3d66088376 Ask for modern compiler. Ancient GCC complains with:
cc1plus: error: unrecognized command line option "-Wno-unused-but-set-variable"

Approved by:	portmgr (tier-2 blanket)
2019-12-09 01:33:20 +00:00
Ryan Steinmetz
56e41069a1 New port: databases/p5-Redis-JobQueue:
The Redis::JobQueue package is a set of Perl modules which allows creation of
a simple job queue based on Redis server capabilities.

* Supports the automatic creation of job queues, job status monitoring,
  updating the job data set, obtaining a consistent job from the queue,
  removing jobs, and the classification of possible errors.
* Contains various reusable components that can be used separately or together.
* Provides an object oriented API.
* Support of storing arbitrary job-related data structures.
* Simple methods for organizing producer, worker, and consumer clients.

WWW: https://metacpan.org/release/Redis-JobQueue
2019-12-09 00:09:54 +00:00
Mark Felder
9b15f437e8 multimedia/plexmediaserver-plexpass: Update to 1.18.3.2129
Changelog:	https://forums.plex.tv/t/plex-media-server/30447/305
2019-12-09 00:05:18 +00:00
Mark Felder
f0bdab105f multimedia/plexmediaserver: Update to 1.18.2.2058
Changelog:	https://forums.plex.tv/t/plex-media-server/30447/303
2019-12-09 00:04:05 +00:00
Diane Bruce
50a1be3fc5 Reported via direct email
==
Hi,
Just to tell you that YFKLOG also needs to install (here on my laptop):
p5-libwww
p5-Net-Telnet
Pascal Deveaux
(fr5dh)
==

- Missing routines used by yfklog subroutines added to port.

Reported by:		Pascal Deveaux <pdeveaux@protonmail.com>
2019-12-08 23:57:43 +00:00
Mark Linimon
c81ed9cd55 Reset maintainer at their request.
PR:		242511
Submitted by:	maintainer
2019-12-08 23:21:13 +00:00
Ruslan Makhmatkhanov
01fa63aae3 textproc/py-chardet: drop uncoditional pytest dependency
Dependency on pytest-runner is only used when setup.py is called
with `test` target, so drop it from BUILD_DEPENDS.

PR:		241767
Submitted by:	ngie
Reviewed by:	koobs
MFH:		2019Q4
2019-12-08 23:04:55 +00:00
Ruslan Makhmatkhanov
560d513629 net/py-ldap3: correct license
Actual license for this port is GNU LESSER v3 according to [1]

[1] https://ldap3.readthedocs.io/

PR:		242496
Submitted by:	ngie
2019-12-08 22:55:40 +00:00
Don Lewis
12e233de82 Attempt to fix gcc builds on powerpc, that were broken by a boost upgrade.
Clang builds using -std=gnu++98 can use the STL headers in
/usr/include/c++/v1, but recent versions of the gcc headers forbid this.
As a fallback, OpenOffice tries to use the TR1 headers supplied by boost,
but recent versions of boost no longer have those headers.  In theory
the gcc TR1 headers should work, but I was not able to make those work.
Solve this problem by doing gcc builds using the "bundled" version of
boost which is much older rather that boost from ports.

Patch the "bundled" boost to fix the compiler feature detection logic
to get rid of a bunch of compiler warnings.

The headers in the ports version of vigra has some C++11 stuff that
gcc also complains about, so use the "bundled" version of vigra for
gcc builds as well.

The icu patch may only be needed for non-default values of LOCALBASE.

Comment out an unused method in basebmp/inc/basebmp/packedpixeliterator.hxx
that contains some broken code that causes gcc to error out.

Add a missing include to l10ntools/source/inireader.cxx to resolve
a compile error.

Add a missing include to scripting/source/protocolhandler/scripthandler.cxx
to resolve a compile error.

No PORTREVISION bump since amd64 and i386 builds should be unchanged.

Tested by:	Curtis Hamilton clhamilto AT gmail.com
2019-12-08 22:49:11 +00:00
Don Lewis
261a97c7e6 Attempt to fix gcc builds on powerpc, that were broken by a boost upgrade.
Clang builds using -std=gnu++98 can use the STL headers in
/usr/include/c++/v1, but recent versions of the gcc headers forbid this.
As a fallback, OpenOffice tries to use the TR1 headers supplied by boost,
but recent versions of boost no longer have those headers.  In theory
the gcc TR1 headers should work, but I was not able to make those work.
Solve this problem by doing gcc builds using the "bundled" version of
boost which is much older rather that boost from ports.

The headers in the ports version of vigra has some C++11 stuff that
gcc also complains about, so use the "bundled" version of vigra for
gcc builds as well.

The icu patch may only be needed for non-default values of LOCALBASE.

No PORTREVISION bump since amd64 and i386 builds should be unchanged.

Tested by:	Curtis Hamilton clhamilto AT gmail.com
2019-12-08 22:35:51 +00:00
Danilo G. Baio
66fbf21bd8 net/pecl-oauth2: Update to 2.0.4 2019-12-08 22:35:34 +00:00
Danilo G. Baio
9edcb1208c devel/py-validators: Update to 0.14.1
Changelog:
  - Updated domain validator regex to not allow numeric only TLDs
    (#133, pull request courtesy jmeridth)
  - Allow for idna encoded domains (#133, pull request courtesy jmeridth)
2019-12-08 22:14:14 +00:00
Jan Beich
af6e087eb4 devel/rust-cbindgen: update to 0.11.1
Changes:	https://github.com/eqrion/cbindgen/compare/v0.11.0...v0.11.1
Reported by:	GitHub (watch releases)
2019-12-08 22:12:07 +00:00
Danilo G. Baio
3b37370c27 irc/eggdrop-devel: Update to latest commit 2019-12-08 22:08:32 +00:00
Danilo G. Baio
7360f367b8 sysutils/duplicity-devel: Update to 0.8.08
Changelog:	https://launchpad.net/duplicity/+milestone/0.8.08
2019-12-08 22:05:13 +00:00
Tobias C. Berner
0527949fc4 New port: net/kpeoplevcard
kpeoplevcard provides a datasource plugin for KPeople that reads vCard files
from the local filesystem. It is currently used for KDE Connect and plasma-
phonebook.
2019-12-08 21:40:58 +00:00
Jan Beich
c9409bf56a lang/compute-runtime: update link in the port's patch
The kernel issue has moved to drm-kmod upstream.
2019-12-08 19:12:25 +00:00
Tobias C. Berner
9eaf5d53de Mark x11/rxvt for deletion
- if you care about it, step up, and become the maintainer.
2019-12-08 18:43:52 +00:00
Jan Beich
286be7badf lang/compute-runtime: untabify and silence -Wformat-security in the port's patch
In file included from runtime/os_interface/linux/drm_memory_manager.cpp:8:
In file included from runtime/os_interface/linux/drm_memory_manager.h:9:
In file included from runtime/memory_manager/memory_manager.h:11:
In file included from core/helpers/aligned_memory.h:11:
runtime/os_interface/debug_settings_manager.h:35:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        fprintf(std::forward<Args>(args)...);
                ^~~~~~~~~~~~~~~~~~~~~~~~
runtime/os_interface/linux/drm_memory_manager.cpp:148:21: note: in instantiation of function template specialization 'NEO::printDebugString<__sFILE *&, char const (&)[80]>' requested here
                    printDebugString(true, stderr, "ioctl(I915_GEM_USERPTR) failed. Try running as root but expect poor stability.\n");
                    ^
runtime/os_interface/debug_settings_manager.h:35:17: note: treat the string as an argument to avoid this
        fprintf(std::forward<Args>(args)...);
                ^
                "%s",
2019-12-08 17:52:42 +00:00
Jan Beich
f56ddc3440 lang/compute-runtime: unbreak build with ninja
BSD ar(1) from base doesn't understand @file which CMake projects
can use to work around maximum number of arguments on command line.

$ echo /dev/null >foo.rsp
$ /usr/bin/ar qc libfoo.a @foo.rsp
ar: warning: can't open file: @foo.rsp: No such file or directory

leading to

FAILED: bin/ocloc
: && /usr/bin/c++  -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -mretpoline -ftemplate-depth=1024 -Wall -Wempty-body -Wignored-qualifiers -Wtype-limits -Wuninitialized -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Winvalid-pch -Wshorten-64-to-32 -Wno-unused-local-typedefs -DSANITIZER_BUILD -Wno-deprecated-register -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -fstack-protector-strong @CMakeFiles/ocloc.rsp  -o bin/ocloc  && :
ld: error: undefined symbol: CLElfLib::CElfReader::CElfReader(std::__1::vector<char, std::__1::allocator<char> >&)
>>> referenced by binary_decoder.cpp
>>>               offline_compiler/CMakeFiles/ocloc.dir/decoder/binary_decoder.cpp.o:(BinaryDecoder::getDevBinary())

ld: error: undefined symbol: CLElfLib::CElfReader::getSectionData(unsigned long)
>>> referenced by binary_decoder.cpp
>>>               offline_compiler/CMakeFiles/ocloc.dir/decoder/binary_decoder.cpp.o:(BinaryDecoder::getDevBinary())
>>> referenced by binary_decoder.cpp
>>>               offline_compiler/CMakeFiles/ocloc.dir/decoder/binary_decoder.cpp.o:(BinaryDecoder::getDevBinary())
>>> referenced by binary_decoder.cpp
>>>               offline_compiler/CMakeFiles/ocloc.dir/decoder/binary_decoder.cpp.o:(BinaryDecoder::getDevBinary())
>>> referenced by binary_decoder.cpp
>>>               offline_compiler/CMakeFiles/ocloc.dir/decoder/binary_decoder.cpp.o:(BinaryDecoder::getDevBinary())

ld: error: undefined symbol: CLElfLib::CElfWriter::resolveBinary(std::__1::vector<char, std::__1::allocator<char> >&)
>>> referenced by binary_encoder.cpp
>>>               offline_compiler/CMakeFiles/ocloc.dir/decoder/binary_encoder.cpp.o:(BinaryEncoder::createElf())
>>> referenced by offline_compiler.cpp
>>>               offline_compiler/CMakeFiles/ocloc.dir/offline_compiler.cpp.o:(NEO::OfflineCompiler::generateElfBinary())
c++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
2019-12-08 17:52:36 +00:00
Sunpoet Po-Chuan Hsieh
6d29ff8f6d Remove outdated PORTSCOUT 2019-12-08 17:40:13 +00:00
Sunpoet Po-Chuan Hsieh
31d5e55aa6 Update to 0.750
Changes:	https://github.com/python/mypy/commits/master
PR:		242390
Submitted by:	amdmi3
2019-12-08 17:32:36 +00:00
Sunpoet Po-Chuan Hsieh
bbeda0a346 Relax USES=python
PR:		242288
Reported by:	Greg V <greg@unrelenting.technology>
2019-12-08 17:32:31 +00:00
Sunpoet Po-Chuan Hsieh
02670c803b Update to 2.0.22
Changes:	https://github.com/jedisct1/libsodium-php/commits/master
PR:		242192
Submitted by:	fluffy
2019-12-08 17:32:26 +00:00
Sunpoet Po-Chuan Hsieh
5461be39c7 Fix build on powerpc with clang
PR:		242135
Submitted by:	pkubaj
2019-12-08 17:32:21 +00:00
Sunpoet Po-Chuan Hsieh
9d9d94d33c Update to 3.1.5
Changes:	https://pecl.php.net/package-changelog.php?package=memcached
		https://github.com/php-memcached-dev/php-memcached/releases
PR:		242052
Submitted by:	fluffy
2019-12-08 17:32:16 +00:00
Sunpoet Po-Chuan Hsieh
b0a77a8a71 Update MASTER_SITES
http://sunsite.cnlab-switch.ch/ has gone.

Approved by:	portmgr (blanket)
2019-12-08 17:32:11 +00:00
Sunpoet Po-Chuan Hsieh
c3e69a1cb9 Use = instead of ?= for RUN_DEPENDS 2019-12-08 17:32:06 +00:00
Sunpoet Po-Chuan Hsieh
7274e4d59b Add NO_ARCH 2019-12-08 17:32:01 +00:00