Commit Graph

432692 Commits

Author SHA1 Message Date
Jan Beich
15a6141b5c devel/llvm-devel: re-try on powerpc* after r449590 2017-12-12 04:26:57 +00:00
Jan Beich
b84b5465cf emulators/stella: re-try on powerpc* after r449590 2017-12-12 03:49:04 +00:00
Jan Beich
c9663873db graphics/simpleviewer: re-try on powerpc* after r449590 2017-12-12 03:45:49 +00:00
Jan Beich
7067236929 biology/seqtools: re-try on powerpc* after r449590 2017-12-12 03:38:56 +00:00
Jan Beich
32895b18a5 net/nethogs: unbreak with GCC < 6
inode2prog.cpp: In function 'std::string getprogname(pid_t)':
inode2prog.cpp:123: error: 'snprintf' is not a member of 'std'

Reported by:	pkg-fallout (mips64)
2017-12-12 03:27:03 +00:00
Jan Beich
ee26e7c238 net/yami4: unbreak with GCC < 6
posix/io_error_handler.cpp: In function 'void yami::details::handle_io_error_with_code(const char*, int, void (*)(void*, int, const char*), void*)':
posix/io_error_handler.cpp:45: error: 'snprintf' is not a member of 'std'

Reported by:	pkg-fallout (mips64)
2017-12-12 03:21:59 +00:00
Jan Beich
fdb719b5fd net/yami4: respect CXXFLAGS
c++ -O2  -Iposix -c -o agent.o agent.cpp

Reported by:	pkg-status (missing -fstack-protector -fno-strict-aliasing on amd64)
2017-12-12 03:21:20 +00:00
Mark Linimon
bd6a63481a Make the error results more correct, per recent logs.
Approved by:	portmgr (tier-2 blanket)
2017-12-12 03:05:52 +00:00
Mark Linimon
64c295e94d Make error description more verbose for armv6 (per armv6 regression test).
Approved by:	portmgr (tier-2 blanket)
2017-12-12 03:02:52 +00:00
Jan Beich
df061bded9 devel/spdlog: require C++11 toolchain (on powerpc*, mips*, sparc*)
CMake Error in tests/CMakeLists.txt:
  Target "catch_tests" requires the language dialect "CXX11" (with compiler
  extensions), but CMake does not know the compile flags to use to enable it.

tests/includes.h:7:10: fatal error: 'chrono' file not found
 #include <chrono>
          ^~~~~~~~
1 error generated.

Reported by:	pkg-fallout (mips64)
2017-12-12 03:02:10 +00:00
Jan Beich
18680413ad textproc/ansifilter: require C++11 toolchain (on powerpc*, mips*, sparc*)
cc1plus: error: unrecognized command line option "-std=c++11"

main.cpp:118:5: error: use of undeclared identifier 'unique_ptr'
    unique_ptr<ansifilter::CodeGenerator> generator(ansifilter::CodeGenerator::getInstance(op...
    ^

Reported by:	pkg-fallout (mips64)
2017-12-12 02:57:13 +00:00
Mark Linimon
e0ce459f1c Fix dumb typos.
Approved by:	"clean up your mess"
2017-12-12 02:53:33 +00:00
Johannes M Dieterich
9514042786 math/blis: update to the first snapshot working on FreeBSD to support runtime kernel selection. For amd64, this will now select, if available, an assembly optimized kernel for the CPU architecture blis is running on. The other architectures continue to only use what is now called the generic kernel but in theory arm and power7 assembly optimizations are available.
Due to this, remove the old explicit kernel selection. Also switch to use devel/llvm50 as a compiler to actually support all the architectures (and upstream compile flags) properly. This hopefully will also help with getting blis to work on other architectures out of the box.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D13264
2017-12-12 02:49:56 +00:00
Johannes M Dieterich
f7813ae789 graphics/drm-next-kmod: bump port revision after recent changes to HEAD made kernel modules unloadable.
Approved by:	swills (mentor)
2017-12-12 02:45:33 +00:00
Johannes M Dieterich
e99fdbeceb devel/flang: silence warnings caused by the wrapper script shortcomings and only add linking flags if needed.
PR:		220588
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Obtained from:	PR220588 (with changes)
Differential Revision:	https://reviews.freebsd.org/D13371
2017-12-12 02:43:49 +00:00
Jan Beich
f22e1ca5fa net/ns3: require C++11 toolchain (on powerpc*, mips*, sparc*)
cc1plus: error: unrecognized command line option "-std=c++11"

../examples/wireless/wifi-multi-tos.cc:124:24: error: no matching constructor for initialization of 'std::vector<uint8_t>' (aka 'vector<unsigned char>')
  std::vector<uint8_t> tosValues = {0x70, 0x28, 0xb8, 0xc0}; //AC_BE, AC_BK, AC_VI, AC_VO
                       ^           ~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/4.2/bits/stl_vector.h:266:9: note: candidate constructor template not viable: requires at most 3 arguments, but 4 were provided
        vector(_InputIterator __first, _InputIterator __last,
        ^
/usr/include/c++/4.2/bits/stl_vector.h:224:7: note: candidate constructor not viable: requires at most 3 arguments, but 4 were provided
      vector(size_type __n, const value_type& __value = value_type(),
      ^
/usr/include/c++/4.2/bits/stl_vector.h:212:7: note: candidate constructor not viable: requires single argument '__a', but 4 arguments were provided
      vector(const allocator_type& __a)
      ^
/usr/include/c++/4.2/bits/stl_vector.h:242:7: note: candidate constructor not viable: requires single argument '__x', but 4 arguments were provided
      vector(const vector& __x)
      ^
/usr/include/c++/4.2/bits/stl_vector.h:208:7: note: candidate constructor not viable: requires 0 arguments, but 4 were provided
      vector()
      ^
1 error generated.

Reported by:	pkg-fallout (mips64)
2017-12-12 02:40:39 +00:00
Jan Beich
e47e791f27 dns/packetq: require C++11 toolchain (on powerpc*, mips*, sparc*)
cc1plus: error: unrecognized command line option "-std=c++0x"

In file included from dns.cpp:22:
In file included from ./dns.h:31:
In file included from ./packet_handler.h:33:
In file included from ./sql.h:43:
./variant.h:297:34: error: expected '(' for function-style cast or type construction
            return std::hash<bool>()(m_val.m_bool);
                             ~~~~^
./variant.h:297:20: error: no member named 'hash' in namespace 'std'; did you mean simply 'hash'?
            return std::hash<bool>()(m_val.m_bool);
                   ^~~~~~~~~
                   hash
./variant.h:293:17: note: 'hash' declared here
    std::size_t hash() const
                ^
./variant.h:297:36: error: expected expression
            return std::hash<bool>()(m_val.m_bool);
                                   ^
./variant.h:299:33: error: expected '(' for function-style cast or type construction
            return std::hash<int>()(m_val.m_int);
                             ~~~^
./variant.h:299:20: error: no member named 'hash' in namespace 'std'; did you mean simply 'hash'?
            return std::hash<int>()(m_val.m_int);
                   ^~~~~~~~~
                   hash
./variant.h:293:17: note: 'hash' declared here
    std::size_t hash() const
                ^
./variant.h:299:35: error: expected expression
            return std::hash<int>()(m_val.m_int);
                                  ^
./variant.h:301:35: error: expected '(' for function-style cast or type construction
            return std::hash<float>()(m_val.m_float);
                             ~~~~~^
./variant.h:301:20: error: no member named 'hash' in namespace 'std'; did you mean simply 'hash'?
            return std::hash<float>()(m_val.m_float);
                   ^~~~~~~~~
                   hash
./variant.h:293:17: note: 'hash' declared here
    std::size_t hash() const
                ^
./variant.h:301:37: error: expected expression
            return std::hash<float>()(m_val.m_float);
                                    ^
In file included from dns.cpp:22:
In file included from ./dns.h:31:
In file included from ./packet_handler.h:33:
./sql.h:1766:8: error: explicit specialization of non-template struct 'hash'
struct hash<std::vector<packetq::Variant> > {
       ^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10 errors generated.

Reported by:	pkg-fallout (mips64)
2017-12-12 02:30:49 +00:00
Jan Beich
8534e7d77a devel/breakpad: require C++11 toolchain (on powerpc*, mips*, sparc*)
checking whether /nxb-bin/usr/bin/c++ supports C++11 features by default... no
checking whether /nxb-bin/usr/bin/c++ supports C++11 features with -std=c++11... no
checking whether /nxb-bin/usr/bin/c++ supports C++11 features with -std=c++0x... no
checking whether /nxb-bin/usr/bin/c++ supports C++11 features with +std=c++11... no
checking whether /nxb-bin/usr/bin/c++ supports C++11 features with -h std=c++11... no
configure: error: *** A compiler with support for C++11 language features is required.

In file included from src/processor/basic_code_modules.cc:46:
./src/processor/range_map-inl.h:132:14: error: no matching member function for call to 'erase'
        map_.erase(iterator_high);
        ~~~~~^~~~~
./src/processor/range_map-inl.h:64:10: note: in instantiation of member function
      'google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::StoreRangeInternal' requested here
  return StoreRangeInternal(base, 0 /* delta */, size, entry);
         ^
src/processor/basic_code_modules.cc:71:15: note: in instantiation of member function
      'google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::StoreRange' requested here
    if (!map_.StoreRange(module->base_address(), module->size(), module)) {
              ^
/usr/include/c++/4.2/bits/stl_map.h:453:7: note: candidate function not viable: no known conversion
      from 'google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::MapConstIterator' (aka '_Rb_tree_const_iterator<std::pair<const
      unsigned long, google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::Range> >') to 'std::map<unsigned long,
      google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::Range, std::less<unsigned long>, std::allocator<std::pair<const
      unsigned long, google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::Range> > >::iterator' (aka '_Rb_tree_iterator<std::pair<const
      unsigned long, google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::Range> >') for 1st argument
      erase(iterator __position)
      ^
/usr/include/c++/4.2/bits/stl_map.h:468:7: note: candidate function not viable: no known conversion
      from 'google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::MapConstIterator' (aka '_Rb_tree_const_iterator<std::pair<const
      unsigned long, google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::Range> >') to 'const std::map<unsigned long,
      google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::Range, std::less<unsigned long>, std::allocator<std::pair<const
      unsigned long, google_breakpad::RangeMap<unsigned long, google_breakpad::linked_ptr<const
      google_breakpad::CodeModule> >::Range> > >::key_type' (aka 'const unsigned long') for 1st
      argument
      erase(const key_type& __x)
      ^
/usr/include/c++/4.2/bits/stl_map.h:483:7: note: candidate function not viable: requires 2 arguments,
      but 1 was provided
      erase(iterator __first, iterator __last)
      ^
1 error generated.

Reported by:	pkg-fallout (mips64)
2017-12-12 02:22:10 +00:00
Steve Wills
933926b858 mail/cone: update to 0.96.2
While here, pass maintainership to submitter.

PR:		224195
Submitted by:	Chris Petrik <christopherpetrik335@student.athenstech.edu>
2017-12-12 02:16:08 +00:00
Richard Gallamore
e1fb3d8d83 * Updated to 6.2.2
Affected ports: www/py-seafdav www/py-seafobj www/seahub
2017-12-12 02:09:41 +00:00
Richard Gallamore
abf1218536 * Updated to 1.5.0 2017-12-12 02:07:21 +00:00
Steve Wills
b156ff9d19 devel/liteide: Update to 33.1
PR:		224259
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2017-12-12 02:00:20 +00:00
Steve Wills
95d38c4c9c audio/ruby-xmms: mark broken with ruby 2.4 and deprecate 2017-12-11 22:35:02 +00:00
Mark Felder
e52b78aa37 net/daq: Update to 2.2.2
This update is required for the upcoming release of Snort 3

Approved by:	zi
2017-12-11 22:31:19 +00:00
Tobias Kortkamp
14cb9c8603 x11-wm/cwm: Update to v6.2-9-ga0774f4
New feature: Snap windows to edges
2017-12-11 21:53:59 +00:00
Antoine Brodin
577d26ee9a - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-11 21:48:32 +00:00
Jan Beich
f011db018a emulators/rpcs3: update to 0.0.4.148
Changes:	d7881c67...a1fa10ac
2017-12-11 21:45:17 +00:00
Jan Beich
7d366ea980 emulators/citra: update to s20171211
Changes:	af45f2b2...5c802d35
2017-12-11 21:45:03 +00:00
Steve Wills
3058eaab47 net/quiterss: update to 1.18.9
PR:		224058
Submitted by:	lbartoletti <lbartoletti@tuxfamily.org> (maintainer)
2017-12-11 21:21:52 +00:00
Richard Gallamore
1ddc565b17 Parso is a Python parser that supports error recovery and round-trip
parsing for different Python versions (in multiple Python versions).
Parso is also able to list multiple syntax errors in your python file.

Parso has been battle-tested by jedi. It was pulled out of jedi to be
useful for other projects as well.

Parso consists of a small API to parse Python and analyse the syntax tree.

WWW: https://github.com/davidhalter/parso

Reviewed by:	mat, sunpoet
Approved by:	koobs (python)
Differential Revision:	https://reviews.freebsd.org/D13435
2017-12-11 20:08:13 +00:00
Steve Wills
274d91c18e www/calendarserver: update to version 9.1
PR:		221929
Submitted by:	Axel.Rau@Chaos1.DE (maintainer)
Reported by:	Cullum Smith <cullum@c0ffee.net>
2017-12-11 19:49:31 +00:00
Steve Wills
3683e0aaa6 devel/py-twext: upgrade to 0.20170227
PR:		224151
Submitted by:	Axel.Rau@Chaos1.DE (maintainer)
2017-12-11 19:46:29 +00:00
Dmitry Marakasov
35f2f6a63f - Mark BROKEN, no public distfiles
The only MASTER SITE http://BSDforge.com/projects/source/deskutils/gruler/gruler-0.6.tar.gz reports 403 error

Approved by:	portmgr blanket
2017-12-11 18:44:08 +00:00
Dmitry Marakasov
0c9524cf92 - Add LICENSE_FILE
- Remove -march and respect CFLAGS which also fixes build on Tier2

Approved by:	portmgr blanket
2017-12-11 18:32:51 +00:00
Emmanuel Vadot
04e629eea0 u-boot-master: Unbreak by testing that FAMILY is defined
Reported by:	dan (via freshport), portsnap builbox
Approved by:	imp (implicit)
2017-12-11 18:31:35 +00:00
Sunpoet Po-Chuan Hsieh
0a7591375a Update devel/protobuf to 3.5.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-12-11 18:26:13 +00:00
Sunpoet Po-Chuan Hsieh
22706996b8 Update to 3.5.0
Changes:	https://github.com/google/protobuf/releases
2017-12-11 18:25:37 +00:00
Sunpoet Po-Chuan Hsieh
8a165c37e3 Update to 3.5.0
Changes:	https://github.com/google/protobuf/releases
2017-12-11 18:25:32 +00:00
Jan Beich
a22bcb5d13 multimedia/ffmpeg: update to 3.4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Security:	CVE-2017-17081
2017-12-11 18:04:25 +00:00
Emmanuel Vadot
29b903239f u-boot: Move allwinner 64 bits dep to u-boot-master
We have more than one Allwinner 64bits SoC u-boot ports now
and others are coming.
Move the dependencies into the u-boot-master ports.

While here, switch maintainer on u-boot-pine64 and u-boot-sopine
to uboot@ as discussed with imp@ and brd@

Reviewed by:	imp (maintainer)
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D13450
2017-12-11 17:54:20 +00:00
Alan Somers
43547a5431 shells/fish: Upgrade to 2.7.0
Sponsored by:	Spectra Logic Corp
2017-12-11 17:39:19 +00:00
Steve Wills
024175cbf0 devel/libosmo-sccp: update to 0.8.1
PR:		224249
Submitted by:	Nikola Kolev <koue@chaosophia.net> (maintainer)
2017-12-11 17:12:21 +00:00
Dmitry Marakasov
8dcdd94522 - Update to 20171210 2017-12-11 17:02:03 +00:00
Antoine Brodin
1d00aa2b00 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-11 16:54:20 +00:00
Dmitry Marakasov
51d66dd104 - Update to 5.41.0 [1]
- Add LICENSE_FILE
- Whitespace fixes
- Switch to new test framework

PR:		223316 [1]
Submitted by:	satosi.kimura@nifty.ne.jp [1]
2017-12-11 16:52:56 +00:00
Antoine Brodin
c7bd299595 Fix packaging with python3 2017-12-11 16:48:54 +00:00
Jean-Sébastien Pédron
16059f88ac net/concourse-fly: Update to 3.8.0
Sponsored by:	Pivotal
2017-12-11 16:29:36 +00:00
Steve Wills
d2928d2f86 databases/py-sqlparse020: create port
sqlparse is a non-validating SQL parser module.
It provides support for parsing, splitting and formatting SQL statements.

This is version 0.2.0 which is needed by calendarserver.

WWW: https://pypi.python.org/pypi/sqlparse
WWW: https://github.com/andialbrecht/sqlparse

PR:		224204
Submitted by:	Axel.Rau@Chaos1.DE
2017-12-11 16:08:56 +00:00
Alexey Dokuchaev
b6291b0997 Add ONLY_FOR_ARCHS_REASON statement: while it attempts to query generic CPU
information using sysctl(3) CTL_HW* identifiers, it does not properly guard
x86-specific code paths.

Requested by:	mat
2017-12-11 15:26:23 +00:00
Jochen Neumeister
59196ff0b9 devel/pear-SebastianBergmann_Version: Update to 2.0.1
Unbreak this port

Switch to GitHub

Add LICENSE_FILE

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13413
2017-12-11 14:53:44 +00:00