Commit graph

17030 commits

Author SHA1 Message Date
Wen Heping
ee71edf5f6 - Update to 0.28.2
PR:		228235
Submitted by:	wenheping2000@hotmail.com(myself)
Approved by:	maintainer
2018-05-15 11:01:58 +00:00
Sergey A. Osokin
1b779b3b3a Fix build with clang 6.0.
Bump PORTREVISION.
2018-05-14 21:03:47 +00:00
Tijl Coosemans
23e99b00ef Run "/usr/sbin/service ldconfig restart" for USE_LDCONFIG instead of
"ldconfig -m <path>" so the order of ldconfig search directories after
package installation is the same as after a reboot.  The original command
simply appends the path to the list of directories while the ldconfig rc.d
script uses "sort -u".

Bump lang/gcc* which are known to install libraries with exactly the same
name so the library loaded at runtime depends on the order of the search
directories.

PR:		228046
Approved by:	portmgr (antoine)
2018-05-14 19:15:36 +00:00
Florian Smeets
c4e1ae5b39 Prevent php 5.6 (opcache) from segfaulting when compiled with clang 6.0
PR:             227723
Submitted by:   dim
Reported by:    flo, lampa@fit.vutbr.cz
Approved by:    maintainer timeout
MFH:            2018Q2
2018-05-14 14:24:13 +00:00
Mathieu Arnold
9f6b52572e Update to v5.27.11-38-g64a9c78095.
Sponsored by:	Absolight
2018-05-14 12:18:43 +00:00
Torsten Zuehlsdorff
e5faed8958 Take over maintainership
Approved by:	joneum
2018-05-14 08:08:47 +00:00
Akinori MUSHA
35b296ff4c Update to 1.19.1
PR:		228214
Submitted by:	Yasuhiro KIMURA
2018-05-14 02:31:26 +00:00
Gerald Pfeifer
ff81797bc7 Add an EXPIRATION_DATE of 2018-07-13 since this version of GCC will not
have been maintained upstream for more than three years by then. It also
is not used anywhere in the FreeBSD Ports tree.
2018-05-13 21:00:43 +00:00
Danilo G. Baio
22525ba1cd lang/clojure-mode.el: Update to 5.7.0
While here, update LICENSE and improve pkg-descr, WWW wasn't
pointing to the project address.

Changes:	https://github.com/clojure-emacs/clojure-mode/blob/5.7.0/CHANGELOG.md#570-2018-04-29

PR:		227884
Submitted by:	harrigan-s@outlook.com (maintainer)
2018-05-13 20:55:08 +00:00
Gerald Pfeifer
f960f73cd7 Simplify MASTER_SITES in all GCC-ports related to end-of-lifed releases
(gcc47, gcc48, gcc49, and gcc5), taking advantage of the default for GCC
releases provided by MASTER_SITES_ABBREVS.

Reported by:	portlint
2018-05-13 20:05:29 +00:00
Gerald Pfeifer
9283dc7473 Update to the 20180511 snapshot of GCC 8.1.1. 2018-05-13 12:23:44 +00:00
Gerald Pfeifer
60f9c6088a Filter the -mretpoline command-line option, which is understood by
recent versions of clang (and used in the context of the Spectre
security issues), but not GCC (which uses different options for the
same) from CFLAGS and CXXFLAGS.

This avoids the build of this port via bootstrap, which is the default
and leverages both the system compiler (clang in most cases) plus a just
built version GCC, to fail due to the latter not knowing -mretpoline.

PR:		228205
Submitted by:	rozhuk.im@gmail.com
2018-05-13 12:17:59 +00:00
Gerald Pfeifer
6e0547d7d2 Simplify MASTER_SITES, taking advantage of the default for GCC releases
provided by MASTER_SITES_ABBREVS.

Reported by:	portlint
2018-05-13 00:32:07 +00:00
Gerald Pfeifer
5056113c37 Update to the 20180503 snapshot of GCC 7.3.1. 2018-05-12 18:20:58 +00:00
Wen Heping
fdda348b25 - Update to 2.7.15(include security fix)
PR:		228028
Submitted by:	wen@(myself)
Exp-run by:	antoine@
MFH:		2018Q2
2018-05-11 12:49:32 +00:00
Tobias C. Berner
74fcc5aebb Update KDE Applications to 18.04.1 2018-05-11 06:09:39 +00:00
Bryan Drewery
5107e6c319 Fix libtclstub.a being stripped of symbols and thus being useless.
- We forced -s to INSTALL because we were not using install-strip.
- qa.sh was bugged and improperly reported that the shared library
  was not stripped.  That was fixed in r469589.
2018-05-10 23:05:16 +00:00
Gerald Pfeifer
46f29580ba Update to the 20180506 snapshot of GCC 9. 2018-05-10 21:57:07 +00:00
Alex Dupre
1161108b3c Update to 2.12.6 release. 2018-05-10 16:20:46 +00:00
Jimmy Olgeni
394284ffbb Update lang/erlang-runtime19 to version 19.3.6.9. 2018-05-10 10:19:58 +00:00
Gerald Pfeifer
6d45ab8ede Update to the 20180509 snapshot of GCC 6.4.1. 2018-05-10 06:54:50 +00:00
Jimmy Olgeni
3e2fcbf2be Update lang/erlang-java to version 19.3.6.9. 2018-05-10 04:45:07 +00:00
Jimmy Olgeni
52c29aa718 Update lang/erlang-wx to version 19.3.6.9. 2018-05-10 04:44:56 +00:00
Jimmy Olgeni
a25c605c25 Update lang/erlang to version 19.3.6.9 and remove old distfiles. 2018-05-10 04:44:36 +00:00
Larry Rosenman
39e5c7a2e0 lang/mono: handle certs/Trust hierarchy
bump PORTREVISION since it affects the built package.

PR:	227647
Submitted by:	prj@rootwyrm.com
Approved by:	maintainer timeout.
2018-05-09 19:02:00 +00:00
Tobias Kortkamp
77fb06d2ff lang/myrddin: Update to 0.2.2
This release will build correctly with lld.
2018-05-09 09:55:30 +00:00
Jimmy Olgeni
68c2abfc34 Update lang/erlang-runtime20 to version 20.3.6. 2018-05-08 12:43:54 +00:00
Dmitry Marakasov
8bf454c0bc - Remove obsolete OSVERSION condition
Approved by:	portmgr blanket
2018-05-07 15:23:49 +00:00
Mathieu Arnold
e7dd723f7a Update to v5.27.11-30-g38c84d6ad1.
Sponsored by:	Absolight
2018-05-07 12:42:01 +00:00
Jimmy Olgeni
df407da79a Update lang/elixir to version 1.6.5. 2018-05-07 12:36:16 +00:00
Gerald Pfeifer
db23a2053a Now that GCC 8.1 has been released and the GCC 8 branch created, GCC
mainline has become GCC 9 and the 20180429 snapshot of GCC 9.0.0 is
the first of its kind.

Accordingly introduce the gcc9-devel port to track this development
of what ultimately is going to become the GCC 9 release series.
2018-05-06 20:43:46 +00:00
Gerald Pfeifer
06f784ae27 Update to the 20180504 snapshot of GCC 8.1.1. This is just after the
release of GCC 8.1 (the first of the GCC 8 series) and thus pretty much
the same, hence the jump in version number from 8.0.1 to 8.1.1.

Add a conflict with the soon forthcoming lang/gcc8 port that is going
to track GCC 8 releases.
2018-05-06 19:35:44 +00:00
Jimmy Olgeni
5d52c2b362 Update lang/erlang-runtime20 to version 20.3.5. 2018-05-06 14:14:58 +00:00
Gerald Pfeifer
762e48a4ea Update to the 20180502 snapshot of GCC 6.4.1. 2018-05-06 11:38:28 +00:00
Gerald Pfeifer
3195b7fcfb Update to the 20180426 snapshot of GCC 7.3.1. 2018-05-06 10:59:32 +00:00
Wen Heping
5a2bd77b69 - Update to 2.79.0 2018-05-06 00:39:06 +00:00
Dmitry Marakasov
da91350730 - Switch to new test framework
Approved by:	portmgr blanket
2018-05-05 08:33:58 +00:00
Kirill Ponomarev
a4df06d6db Update to 1.4.7 2018-05-04 06:17:18 +00:00
Sunpoet Po-Chuan Hsieh
c59585757d Remove expired lang/py-clojure_py 2018-04-30 16:16:22 +00:00
Mathieu Arnold
9220e44af0 Update to v5.27.11-23-ga161cde74a.
Sponsored by:	Absolight
2018-04-30 10:50:30 +00:00
Tobias C. Berner
ddd37ce3fd Update the QScintilla2 ports to 2.10.4 2018-04-29 16:19:44 +00:00
Bernard Spil
ae29cd406a lang/python36: Fix build with LibreSSL 2.7
PR:		226883
Submitted by:	Charlie Li <ml+freebsd vishwin info>
Approved by:	python (koobs)
Differential Revision:	https://reviews.freebsd.org/D14837
2018-04-28 19:30:00 +00:00
Bernard Spil
1d86ad3fc7 lang/python35: Fix build with LibreSSL 2.7
PR:		226883
Submitted by:	Charlie Li <ml+freebsd vishwin info>
Approved by:	python (koobs)
Differential Revision:	https://reviews.freebsd.org/D14837
2018-04-28 19:17:33 +00:00
Bernard Spil
54ca080c24 lang/python27: Fix build with LibreSSL 2.7
PR:		226883
Submitted by:	Charlie Li <ml+freebsd vishwin info>
Approved by:	python (koobs)
Differential Revision:	https://reviews.freebsd.org/D14837
2018-04-28 19:11:13 +00:00
Danilo G. Baio
4c83f4d4d5 lang/duktape-lib: Update to 2.2.1
Bump PORTREVISION of dependent port (www/edbrowse) due shlib change.

PR:		227822
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com> (maintainer)
2018-04-28 19:05:19 +00:00
Tobias C. Berner
e714368786 Update KDE Applications to 18.04.0
* Pin multimedia/kdelive at 17.12.3 until we import the mlt update from the dev-repo.
2018-04-28 18:11:49 +00:00
Danilo G. Baio
8e32e7fc69 lang/duktape: Update to 2.2.1
Pass MAINTAINER'ship to submitter.

PR:		227821
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com>
2018-04-28 12:13:49 +00:00
Gerald Pfeifer
f11ccd5df5 Update to the 20180422 snapshot of GCC 8 which is getting really close
to the release of GCC 8 (aka GCC 8.1).
2018-04-28 10:36:38 +00:00
Jan Beich
232d6a65be lang/beignet: cannot build with llvm50 on 10.3
FAILED: src/kernels/cl_internal_copy_buf_align16_str.c
cd /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src && rm -rf /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align16_str.c && env OCL_BITCODE_LIB_PATH=/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl//usr/local/lib/beignet//beignet.bc OCL_HEADER_FILE_DIR=/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl//usr/local/lib/beignet//include/ OCL_PCH_PATH=/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl//usr/local/lib/beignet//beignet.local.pch OCL_BITCODE_LIB_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl//usr/local/lib/beignet//beignet_20.bc OCL_PCH_20_PATH=/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libocl//usr/local/lib/beignet//beignet_20.local.pch LD_LIBRARY_PATH=/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/gbe_bin_generater -s -o/wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align16_str.c /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/src/kernels//cl_internal_copy_buf_align16.cl
ninja: build stopped: subcommand failed.

  Program received signal SIGBUS, Bus error.
  std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare (
      this=0x80959ac20, __str=...) at /usr/include/c++/v1/string:3643
  3643        size_t __rhs_sz = __str.size();
  (gdb) backtrace
  #0  std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare (
      this=0x80959ac20, __str=...) at /usr/include/c++/v1/string:3643
  #1  std::__1::operator< <char, std::__1::char_traits<char>, std::__1::allocator<char> > (__lhs=..., __rhs=...)
      at /usr/include/c++/v1/string:3827
  #2  std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::value_comp (
      this=0x7fffffff9af8, this=0x7fffffff9af8, __x=..., __y=...) at /usr/include/c++/v1/__functional_base:63
  #3  std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::__find_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > (this=0x7fffffff9ae8,
      __parent=@0x7fffffff94b8: 0x80063e400, __v=...) at /usr/include/c++/v1/__tree:1613
  #4  0x0000000800f6c3c2 in std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > ---Type <return> to continue, or q <return> to quit---
  >::__insert_unique (this=0x7fffffff9ae8, __v=...) at /usr/include/c++/v1/__tree:1867
  #5  0x000000080147e8eb in clang::ASTReader::ReadASTBlock(clang::serialization::ModuleFile&, unsigned int) ()
     from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libgbe.so
  #6  0x0000000801484484 in clang::ASTReader::ReadAST(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int, llvm::SmallVectorImpl<clang::ASTReader::ImportedSubmodule>*) ()
     from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libgbe.so
  #7  0x000000080138be1b in clang::CompilerInstance::createPCHExternalASTSource(llvm::StringRef, llvm::StringRef, bool, bool, clang::Preprocessor&, clang::ASTContext&, clang::PCHContainerReader const&, llvm::ArrayRef<std::__1::shared_ptr<clang::ModuleFileExtension> >, clang::DependencyFileGenerator*, llvm::ArrayRef<std::__1::shared_ptr<clang::DependencyCollector> >, void*, bool, bool, bool) ()
     from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libgbe.so
  #8  0x000000080138bb7c in clang::CompilerInstance::createPCHExternalASTSource(llvm::StringRef, bool, bool, void*, bool) () from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libgbe.so
  #9  0x00000008013d0d47 in clang::FrontendAction::BeginSourceFile(clang::CompilerInstance&, clang::FrontendInputFile const&) () from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libgbe.so
  #10 0x000000080138eec5 in clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) ()
  ---Type <return> to continue, or q <return> to quit---
     from /wrkdirs/usr/ports/lang/beignet/work/Beignet-1.3.2-Source/backend/src/libgbe.so
  #11 0x0000000800f19565 in gbe::buildModuleFromSource (
      source=0x8007b2000 "kernel void __cl_copy_region_align16 ( global float* src, unsigned int src_offset,\n", ' ' <repeats 38 times>, "global float* dst, unsigned int dst_offset,\n\t\t\t\t      unsigned int size)\n{\n    "..., out_module=0x7fffffffd360, llvm_ctx=0x809419468, dumpLLVMFileName=..., dumpSPIRBinaryName=..., options=...,
      stringSize=0, err=0x0, errSize=0x0, oclVersion=120) at backend/src/backend/program.cpp:735
  #12 0x0000000800f0688c in gbe::programCompileFromSource (deviceID=0,
      source=0x8007b2000 "kernel void __cl_copy_region_align16 ( global float* src, unsigned int src_offset,\n", ' ' <repeats 38 times>, "global float* dst, unsigned int dst_offset,\n\t\t\t\t      unsigned int size)\n{\n    "..., temp_header_path=0x0, stringSize=0, options=0x809417259 "", err=0x0, errSize=0x0)
      at backend/src/backend/program.cpp:1163
  #13 0x00000000004073f8 in program_build_instance::build_program (this=0x809417240)
      at backend/src/gbe_bin_generater.cpp:280
  #14 0x000000000040990f in main (argc=4, argv=0x7fffffffe740) at backend/src/gbe_bin_generater.cpp:429
2018-04-27 23:10:16 +00:00
Jan Beich
dab52a12cd graphics/mesa-dri: switch to llvm60
PR:		227682
2018-04-27 23:09:59 +00:00
Gerald Pfeifer
b9e330b77d Update to the 20180425 snapshot of GCC 6.4.1. 2018-04-27 16:48:57 +00:00
Alex Dupre
68bfa8d94d Update to 5.6.36 release. 2018-04-27 16:19:26 +00:00
Jan Beich
6e2544ec16 lang/solidity: unbreak with Clang 6
In file included from libsolidity/analysis/ConstantEvaluator.cpp:23:
In file included from ./libsolidity/analysis/ConstantEvaluator.h:25:
In file included from ./libsolidity/ast/ASTVisitor.h:25:
In file included from /usr/include/c++/v1/string:477:
In file included from /usr/include/c++/v1/string_view:176:
In file included from /usr/include/c++/v1/__string:56:
In file included from /usr/include/c++/v1/algorithm:643:
/usr/include/c++/v1/memory:3656:5: error: destructor called on non-final 'dev::solidity::FixedBytesType' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor]
    __data_.second().~_Tp();
    ^
/usr/include/c++/v1/memory:3617:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::FixedBytesType, std::__1::allocator<dev::solidity::FixedBytesType> >::__on_zero_shared' requested here
        __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
        ^
/usr/include/c++/v1/memory:4277:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace<dev::solidity::FixedBytesType, std::__1::allocator<dev::solidity::FixedBytesType> >::__shared_ptr_emplace<int>' requested here
    ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
                         ^
/usr/include/c++/v1/memory:4656:29: note: in instantiation of function template specialization 'std::__1::shared_ptr<dev::solidity::FixedBytesType>::make_shared<int>' requested here
    return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...);
                            ^
./libsolidity/ast/Types.h:623:19: note: in instantiation of function template specialization 'std::__1::make_shared<dev::solidity::FixedBytesType, int>' requested here
                m_baseType(std::make_shared<FixedBytesType>(1))
                                ^
/usr/include/c++/v1/memory:3656:23: note: qualify call to silence this warning
    __data_.second().~_Tp();
                      ^
/usr/include/c++/v1/memory:3656:5: error: destructor called on non-final 'dev::solidity::IntegerType' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor]
    __data_.second().~_Tp();
    ^
/usr/include/c++/v1/memory:3617:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::IntegerType, std::__1::allocator<dev::solidity::IntegerType> >::__on_zero_shared' requested here
        __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
        ^
/usr/include/c++/v1/memory:4277:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace<dev::solidity::IntegerType, std::__1::allocator<dev::solidity::IntegerType> >::__shared_ptr_emplace<int, dev::solidity::IntegerType::Modifier>' requested here
    ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
                         ^
/usr/include/c++/v1/memory:4656:29: note: in instantiation of function template specialization 'std::__1::shared_ptr<dev::solidity::IntegerType>::make_shared<int, dev::solidity::IntegerType::Modifier>' requested here
    return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...);
                            ^
./libsolidity/ast/Types.h:718:15: note: in instantiation of function template specialization 'std::__1::make_shared<dev::solidity::IntegerType, int, dev::solidity::IntegerType::Modifier>' requested here
                return std::make_shared<IntegerType>(160, IntegerType::Modifier::Address);
                            ^
/usr/include/c++/v1/memory:3656:23: note: qualify call to silence this warning
    __data_.second().~_Tp();
                      ^
/usr/include/c++/v1/memory:3656:5: error: destructor called on non-final 'dev::solidity::BoolType' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor]
    __data_.second().~_Tp();
    ^
/usr/include/c++/v1/memory:3612:5: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::BoolType, std::__1::allocator<dev::solidity::BoolType> >::__on_zero_shared' requested here
    __shared_ptr_emplace(_Alloc __a)
    ^
/usr/include/c++/v1/memory:4277:26: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::BoolType, std::__1::allocator<dev::solidity::BoolType> >::__shared_ptr_emplace' requested here
    ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
                         ^
/usr/include/c++/v1/memory:4656:29: note: in instantiation of function template specialization 'std::__1::shared_ptr<dev::solidity::BoolType>::make_shared<>' requested here
    return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...);
                            ^
libsolidity/analysis/ConstantEvaluator.cpp:58:4: note: in instantiation of function template specialization 'std::__1::make_shared<dev::solidity::BoolType>' requested here
                        make_shared<BoolType>() :
                        ^
/usr/include/c++/v1/memory:3656:23: note: qualify call to silence this warning
    __data_.second().~_Tp();
                      ^

PR:		227679
Reported by:	pkg-fallout, antoine (via exp-run)
2018-04-27 10:08:33 +00:00
Tobias C. Berner
c3c66ef88c Update KDE Frameworks to 5.45.0
PR:		227512
Exp-run by:	antoine
2018-04-26 19:54:43 +00:00
Torsten Zuehlsdorff
40797a5351 lang/php72: Update from 7.2.4 to 7.2.5
Changelog: http://www.php.net/ChangeLog-7.php#7.2.5

MFH:		2018Q2
Security:	CVE-2018-5712
2018-04-26 14:50:39 +00:00
Torsten Zuehlsdorff
c48fd6f458 Update PHP 7.1 from 7.1.16 to 7.1.17
Changelog: http://www.php.net/ChangeLog-7.php#7.1.17

MFH:		2018Q2
Security:	CVE-2018-5712
2018-04-26 14:49:18 +00:00
Torsten Zuehlsdorff
c1bbe38b42 lang/php70: Update from 7.0.29 to 7.0.30
Changelog: http://www.php.net/ChangeLog-7.php#7.0.30

MFH:		2018Q2
Security:	CVE-2018-5712
2018-04-26 14:47:42 +00:00
Alex Dupre
bc80fe8be6 Update to 2.12.5 release. 2018-04-26 14:45:25 +00:00
Jimmy Olgeni
fc2d111b76 Update lang/erlang-runtime18 to version 18.3.4.9. 2018-04-26 10:17:11 +00:00
Alex Dupre
792effce25 Update to 0.4.23 release. 2018-04-26 09:08:28 +00:00
Mathieu Arnold
b4b1816b21 Only sleep in ports if BATCH/PACKAGE_BUILDING are not defined.
Sponsored by:	Absolight
2018-04-25 22:00:04 +00:00
Torsten Zuehlsdorff
e03d297ae0 lang/php72: Add missing lmdb support for php72-dba
PHP 7.2 adds lmdb support to its dba module. Add support via OPTION.

PR:		227732
Submitted by:	Waitman Gobble <uzimac@da3m0n8t3r.com>
2018-04-25 09:52:52 +00:00
Raphael Kubo da Costa
3af0e132cf Fix plist after r468231. 2018-04-25 07:39:02 +00:00
Don Lewis
9de16bbec2 Upgrade lang/vala to version 0.36.13:
- gstreamer: Cherry-pick some fixes from 0.40

  - vala: Fix return-type of BasicBlock.get_successors()
    https://bugzilla.gnome.org/show_bug.cgi?id=794979

  - gdbus: Fix missing declaration of _fd_list for async methods
    https://bugzilla.gnome.org/show_bug.cgi?id=794566

  - gtk+-4.0: Hide dedicated constructors of compact classes bound
    as structs
    https://bugzilla.gnome.org/show_bug.cgi?id=794733

  - tests: Add GLib.ParamSpec tests to increase coverage

  - glib-2.0: Use g_value_*et_schar instead of depecated g_value_*et_char
    g_value_get_char is broken on platforms where the char type is
    unsigned, such as ARM and PowerPC.

  - gobject-2.0: Add ParamSpecGType

  - gtk+-*.0: Fix iter parameter of
    TextView.backward*/forward*/move_visually()
    Those methods are changing the passed iter structure and therefore
    it needs be marked as ref for vala taking this into account.
    https://bugzilla.gnome.org/show_bug.cgi?id=794345

  - gdk-3.0,gtk+-3.0: Update to 3.22.29

  - posix: Include sys/sysmacros.h for major(), minor() and makedev()
    Relying on sys/types.h is fatal since glibc 2.27 and was
    deprecated since glibc 2.25.
    https://bugzilla.gnome.org/show_bug.cgi?id=794651

  - gobject-2.0: Cherry-pick some changes from 0.38

  - webkit2gtk-4.0: Update to 2.20.0

  - clutter-1.0: Avoid duplications of implemented interfaces

  - codegen: Don't add target fields for captured delegates without
    target

  - codegen: Don't add length fields for captured fixed-length array
    variables

  - gstreamer-1.0: Cherry-pick some fixes from 0.38

  - gtk+-4.0: Fix TreeView.is_blank_at_pos()

  - gtk+-3.0: Fix TreeView.is_blank_at_pos()

  - posix: Fix sig*set and sigprocmask parameters to be out/ref
    https://bugzilla.gnome.org/show_bug.cgi?id=727425

  - purple: Update to 2.12.0

  - vapi: Fix wrong attributes

  - libgnome-menu-3.0: Add deps file

  - gitignore: ignore macOS metadata files

  - vala: The rank of an array-initializer should match the target's
    rank
    https://bugzilla.gnome.org/show_bug.cgi?id=744923

  - Fix recursive declaration in generic base type
    https://bugzilla.gnome.org/show_bug.cgi?id=688732

  - vala: Properly handle array-initializers inside struct-initializers
    https://bugzilla.gnome.org/show_bug.cgi?id=622178

  - codegen: Don't append fixed-length of array fields in initializers

  - valac: Always use the given "pkg-config" and respect PKG_CONFIG
    envar
2018-04-24 19:00:22 +00:00
Jan Beich
8b6a6fbe9d lang/beignet: install CL/cl_inet.h
/tmp/ffconf.XXXXXXXX/test.c:1:10: fatal error: 'CL/cl_intel.h' file not found
 #include <CL/cl_intel.h>
          ^~~~~~~~~~~~~~~

https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/ac993e73deca

PR:		227726
2018-04-24 00:18:51 +00:00
Tijl Coosemans
cd1fe74efa Update security/mbedtls to 2.8.0 and bump dependent ports.
MFH:		2018Q2
Security:	https://tls.mbed.org/tech-updates/releases/mbedtls-2.8.0-2.7.2-and-2.1.11-released
2018-04-23 19:26:32 +00:00
Mathieu Arnold
305b889125 Update to v5.27.11-13-g7c07b4b.
Sponsored by:	Absolight
2018-04-23 09:30:33 +00:00
Gerald Pfeifer
38a64bf9be Update to the 20180419 snapshot of GCC 7.3.1. 2018-04-21 15:12:41 +00:00
Gerald Pfeifer
61ce76c2bc Update to the 20180418 snapshot of GCC 6.4.1. 2018-04-21 15:01:36 +00:00
Gerald Pfeifer
6ad7f09a85 Update to the 20180415 snapshot of GCC 8. 2018-04-21 13:19:42 +00:00
Thomas Zander
6a34a51108 Update to upstream version 2018.4.20
Details:
  - The Makefile was simplified after working with the upstream developer
    to integrate some improvements into the release.
  - CONFLICTS_INSTALL were added.
  - Patches were removed as they are no longer needed.

Release notes:
  - http://forthworks.com:8000/artifact/9bd7d3eda271788f

PR:		227665
Submitted by:	0mp (maintainer)
2018-04-21 09:30:22 +00:00
Jimmy Olgeni
d6867c7a2f Update lang/erlang-runtime20 to version 20.3.4. 2018-04-20 12:01:52 +00:00
Sunpoet Po-Chuan Hsieh
190e7c31ea Update to 5.26.2
Changes:	https://metacpan.org/changes/release/SHAY/perl-5.26.2
Security:	41c96ffd-29a6-4dcc-9a88-65f5038fa6eb
MFH:		2018Q2
2018-04-19 18:25:36 +00:00
Jimmy Olgeni
a4433da839 Update lang/erlang-runtime20 to version 20.3.3. 2018-04-19 11:33:40 +00:00
Alex Dupre
aca2d686e3 Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports. 2018-04-19 07:08:45 +00:00
Yuri Victorovich
ee16311120 lang/pocl: Remove BROKEN=fails to package
It didn't fail to package for me on 11 amd64 and 12 amd64.

Port changes:
* Move BROKENxx and ONLY_FOR_ARCHS lines to a proper place.
* Order USExx section
* Change to cmake:outsource

Approved by:	portmgr blanket
2018-04-18 20:54:46 +00:00
Jan Beich
cc95712fbe devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
2018-04-18 13:57:42 +00:00
Jan Beich
077df7502b lang/solidity: unbreak with boost 1.67 on 10.*
In file included from libjulia/optimiser/FunctionGrouper.cpp:22:
In file included from ./libjulia/optimiser/FunctionGrouper.h:24:
In file included from ./libjulia/ASTDataForward.h:24:
In file included from ./libsolidity/inlineasm/AsmDataForward.h:25:
In file included from /usr/local/include/boost/variant.hpp:17:
In file included from /usr/local/include/boost/variant/variant.hpp:21:
In file included from /usr/local/include/boost/type_index.hpp:29:
In file included from /usr/local/include/boost/type_index/stl_type_index.hpp:43:
In file included from /usr/local/include/boost/container_hash/hash.hpp:760:
In file included from /usr/local/include/boost/container_hash/extensions.hpp:22:
In file included from /usr/local/include/boost/detail/container_fwd.hpp:93:
/usr/include/c++/v1/vector:504:70: error: no member named 'value' in 'std::__1::is_nothrow_default_constructible<std::__1::allocator<boost::variant<dev::solidity::assembly::ExpressionStatement, dev::solidity::assembly::Instruction, dev::solidity::assembly::Label, dev::solidity::assembly::StackAssignment, dev::solidity::assembly::Assignment, dev::solidity::assembly::VariableDeclaration, dev::solidity::assembly::FunctionDefinition, dev::solidity::assembly::If, dev::solidity::assembly::Switch, dev::solidity::assembly::ForLoop, dev::solidity::assembly::Block> > >'
        _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/c++/v1/__config:349:34: note: expanded from macro '_NOEXCEPT_'
 #  define _NOEXCEPT_(x) noexcept(x)
                                  ^
./libsolidity/inlineasm/AsmData.h:70:64: note: in instantiation of exception specification for 'vector' requested here
struct Block { SourceLocation location; std::vector<Statement> statements; };
                                                               ^
/usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<dev::solidity::assembly::FunctionDefinition>' requested here
    : T::type
      ^
/usr/local/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<dev::solidity::assembly::FunctionDefinition> >' requested here
          BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value
          ^
/usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
    ::boost::mpl::aux::nested_type_wknd<T> \
                       ^
/usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<dev::solidity::assembly::FunctionDefinition> >' requested here
    : T::type
      ^
/usr/local/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred, 0>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5>, dev::solidity::assembly::FunctionDefinition, boost::mpl::l_item<mpl_::long_<4>, dev::solidity::assembly::If, boost::mpl::l_item<mpl_::long_<3>, dev::solidity::assembly::Switch, boost::mpl::l_item<mpl_::long_<2>, dev::solidity::assembly::ForLoop, boost::mpl::l_item<mpl_::long_<1>, dev::solidity::assembly::Block, boost::mpl::l_end> > > > > > > >' requested here
          BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value
          ^
/usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND'
    ::boost::mpl::aux::nested_type_wknd<T> \
                       ^
/usr/local/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: (skipping 13 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
    : aux::and_impl<
      ^
/usr/include/c++/v1/type_traits:2445:14: note: in instantiation of template class 'std::__1::__is_constructible_void_check<false, std::__1::allocator<boost::variant<dev::solidity::assembly::ExpressionStatement, dev::solidity::assembly::Instruction, dev::solidity::assembly::Label, dev::solidity::assembly::StackAssignment, dev::solidity::assembly::Assignment, dev::solidity::assembly::VariableDeclaration, dev::solidity::assembly::FunctionDefinition, dev::solidity::assembly::If, dev::solidity::assembly::Switch, dev::solidity::assembly::ForLoop, dev::solidity::assembly::Block> >>' requested here
    : public __is_constructible_void_check<__contains_void<_Tp, _Args...>::value
             ^
/usr/include/c++/v1/type_traits:2936:41: note: in instantiation of template class 'std::__1::is_constructible<std::__1::allocator<boost::variant<dev::solidity::assembly::ExpressionStatement, dev::solidity::assembly::Instruction, dev::solidity::assembly::Label, dev::solidity::assembly::StackAssignment, dev::solidity::assembly::Assignment, dev::solidity::assembly::VariableDeclaration, dev::solidity::assembly::FunctionDefinition, dev::solidity::assembly::If, dev::solidity::assembly::Switch, dev::solidity::assembly::ForLoop, dev::solidity::assembly::Block> >>' requested here
    : __libcpp_is_nothrow_constructible<is_constructible<_Tp, _Args...>::value, is_reference<_Tp>::value, _Tp, _Args...>
                                        ^
/usr/include/c++/v1/type_traits:3059:14: note: in instantiation of template class 'std::__1::is_nothrow_constructible<std::__1::allocator<boost::variant<dev::solidity::assembly::ExpressionStatement, dev::solidity::assembly::Instruction, dev::solidity::assembly::Label, dev::solidity::assembly::StackAssignment, dev::solidity::assembly::Assignment, dev::solidity::assembly::VariableDeclaration, dev::solidity::assembly::FunctionDefinition, dev::solidity::assembly::If, dev::solidity::assembly::Switch, dev::solidity::assembly::ForLoop, dev::solidity::assembly::Block> >>' requested here
    : public is_nothrow_constructible<_Tp>
             ^
/usr/include/c++/v1/vector:504:20: note: in instantiation of template class 'std::__1::is_nothrow_default_constructible<std::__1::allocator<boost::variant<dev::solidity::assembly::ExpressionStatement, dev::solidity::assembly::Instruction, dev::solidity::assembly::Label, dev::solidity::assembly::StackAssignment, dev::solidity::assembly::Assignment, dev::solidity::assembly::VariableDeclaration, dev::solidity::assembly::FunctionDefinition, dev::solidity::assembly::If, dev::solidity::assembly::Switch, dev::solidity::assembly::ForLoop, dev::solidity::assembly::Block> > >' requested here
        _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
                   ^
/usr/include/c++/v1/__config:349:34: note: expanded from macro '_NOEXCEPT_'
 #  define _NOEXCEPT_(x) noexcept(x)
                                  ^
libjulia/optimiser/FunctionGrouper.cpp:38:20: note: in instantiation of exception specification for 'vector' requested here
        vector<Statement> reordered;
                          ^

PR:		227427
Reported by:	antoine (via exp-run)
See also:	https://reviews.llvm.org/rL276084
2018-04-18 12:54:57 +00:00
Kurt Jaeger
1fea71bce4 lang/J: update 806 -> 808
- builds on 10.3 now

PR:		227395
Submitted by:	Joao Neves <sevenjp@gmail.com> (maintainer)
2018-04-17 16:52:17 +00:00
Gerald Pfeifer
dc21c7d629 Update to the 20180408 snapshot of GCC 8. 2018-04-17 16:40:30 +00:00
Gerald Pfeifer
07b0c4e4c6 Update to the 20180411 snapshot of GCC 6.4.1. 2018-04-17 16:11:53 +00:00
Joseph Mingrone
4521b0a322 lang/sbcl: Warn Quicklisp users not to load asdf for ports
Approved by:    krion (maintainer)
Differential Revision:  https://reviews.freebsd.org/D15113
2018-04-17 14:12:04 +00:00
Dmitry Marakasov
3848052f99 - Switch to new test framework
Approved by:	portmgr blanket
2018-04-17 08:33:41 +00:00
Bryan Drewery
18dac0b76c Update to 1.25.0.
- The ABI patch is no longer needed on head due to fixes being upstreamed
  to use the pre-ino64 symbols.  The ABI patch is still needed for the
  bootstrap but should be removable for 1.26.0 if it uses beta 2018-03-18.

PR:		227130 [based on]
Tested by:	dumbbell, Charlie Li
Submitted by:	riggs [based on]
Differential Revision:	https://reviews.freebsd.org/D14921 [based on]
2018-04-16 21:35:26 +00:00
Mathieu Arnold
55fd9aeff7 Update to v5.27.10-139-g7d2c6c2.
Sponsored by:	Absolight
2018-04-16 10:09:27 +00:00
Sunpoet Po-Chuan Hsieh
98700c24f3 Update to 5.24.4
Changes:	https://metacpan.org/changes/release/SHAY/perl-5.24.4
Security:	41c96ffd-29a6-4dcc-9a88-65f5038fa6eb
MFH:		2018Q2
2018-04-15 20:03:37 +00:00
Yuri Victorovich
45a5d4d5da New port: lang/duktape-lib: Embeddable Javascript engine (shared lib)
PR:		227516
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com>
2018-04-14 17:10:01 +00:00
Gerald Pfeifer
6d56a2b54d Update to the 20180412 snapshot of GCC 7.3.1. 2018-04-14 15:23:13 +00:00
Renato Botelho
666d46efbb CoffeeScript is a little language that compiles into JavaScript. Underneath that
awkward Java-esque patina, JavaScript has always had a gorgeous heart. It's an
attempt to expose the good parts of JavaScript in a simple way.

WWW: http://coffeescript.org/

PR:		227412
Submitted by:	egypcio@googlemail.com
Differential Revision:	https://reviews.freebsd.org/D15025
2018-04-13 14:41:21 +00:00
Akinori MUSHA
00a6d3d340 Add a new file php-project.el to the package
PR:		php-mode.el
Reported by:	blahblah.1981@gmail.com
2018-04-12 04:32:43 +00:00
Jimmy Olgeni
5677e2face Modernization of Erlang ports:
- Convert all ports to options helpers
- Add MANPAGES option to lang/erlang
- Remove HTML and PDF documentation from lang/erlang (went into erlang-doc)
- Remove APP_UPGRADE code because of the doc split
- Reduce diffs between all Makefiles
- Enable dirty schedulers by default on version 20
- Non-SMP beam is deprecated on version 20, so enable SMP unconditionally
2018-04-10 15:19:56 +00:00
Jimmy Olgeni
cc623c6e0d lang/erlang{,-wx,-runtime19,-runtime20}: regenerate the
'configure' script for WX so that it doesn't fail on 12.x.

PR:		226241
Submitted by:	dch
2018-04-10 13:14:43 +00:00
Jimmy Olgeni
7d34502c8a Add lang/erlang-doc, containing Erlang documentation in HTML and
PDF format. It is being removed from the main port to provide it
as a separate package and reduce the runtime size.
2018-04-10 12:20:05 +00:00
Tobias C. Berner
96c4a6fb54 New port: lang/kturtle, lang/kross-interpreters
This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.
2018-04-09 16:54:36 +00:00
Mathieu Arnold
2324a597b0 Update to v5.27.10-117-g908f2cb.
Sponsored by:	Absolight
2018-04-09 11:46:42 +00:00
Danilo Egea Gondolfo
6919f1bde0 math/cloog
- Update to 0.19.0
 - Use github
 - Add ac_cv_prog_TEXI2DVI to avoid building docs for now

devel/isl
 - Update to 0.19

- Bump PORTREVISION of all dependencies
2018-04-08 19:05:36 +00:00
Kurt Jaeger
757abae7f7 lang/J: hook it to the build
PR:		226186
Reported by:	antoine
2018-04-08 18:41:12 +00:00
Kurt Jaeger
c83a73ccc8 New port: lang/J
J (J language) is a high-level, general-purpose, high-performance
programming language. J is portable and runs on 32/64-bit
Windows/Linux/Mac as well as iOS, Android, and other platforms.

WWW: http://www.jsoftware.com

PR:		226186
Submitted by:	Joao Neves <sevenjp@gmail.com>
2018-04-08 09:41:15 +00:00
Alex Dupre
4918cda5e9 Update to 5.6.35 release.
PR:		227246
Submitted by:	Dani <i.dani@outlook.com>
2018-04-08 06:59:57 +00:00
Gerald Pfeifer
6be67dce08 Update to the 20180405 snapshot of GCC 7.3.1. 2018-04-07 16:29:23 +00:00
Gerald Pfeifer
171a08c027 Update to the 20180404 snapshot of GCC 6.4.1. 2018-04-07 15:13:59 +00:00
Jimmy Olgeni
ecd76678c6 Update lang/erlang-java to version 19.3.6.8. 2018-04-07 11:09:07 +00:00
Jimmy Olgeni
025fa2458a Update lang/erlang-wx to version 19.3.6.8. 2018-04-07 11:08:58 +00:00
Jimmy Olgeni
1e55df8e66 Update lang/erlang to version 19.3.6.8. 2018-04-07 11:05:12 +00:00
Jimmy Olgeni
496db20c8c Update lang/erlang-runtime19 to version 19.3.6.8. 2018-04-06 18:47:56 +00:00
Jan Beich
ae60358af5 devel/icu: update to 61.1
Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
2018-04-06 15:53:16 +00:00
Jose Alonso Cardenas Marquez
5ab881a5d9 - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk
- Convert all fpc-based ports to USES=fpc

PR:             227210
Reviewed by:    portmgr
Approved by:    portmgr
Exp-run by:     antoine
Differential Revision:  https://reviews.freebsd.org/D14617
2018-04-05 04:52:36 +00:00
Wen Heping
3eeec8e231 - Update to 2.78.5 2018-04-05 00:15:37 +00:00
Bryan Drewery
e202f7b7de Update to 2018-04-03 2018-04-03 20:48:47 +00:00
Mathieu Arnold
16ee6fccde Mark Perl 5.24 as DEPRECATED now that the default changed to 5.26.
Forgotten by:	mat
Sponsored by:	Absolight
2018-04-03 13:54:06 +00:00
Eric Turgeon
b5669c253e Update Eric Turgeon ports maintainer email
Approved by:	wg, bapt (mentors)
2018-04-03 12:45:01 +00:00
Sunpoet Po-Chuan Hsieh
7580f88f56 Update to 2.4.4
Changes:	https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-4-4-released/
PR:		227091
Exp-run by:	antoine
Security:	eb69bcf2-18ef-4aa2-bb0c-83b263364089
2018-04-03 09:46:20 +00:00
Sunpoet Po-Chuan Hsieh
af761c00f4 Update to 3.6.5
Changes:	https://docs.python.org/3.6/whatsnew/changelog.html
PR:		227090
Exp-run by:	antoine
2018-04-03 09:46:13 +00:00
Dmitry Marakasov
b4ef06aa36 - Add LICENSE
- Enable testing

Approved by:	portmgr blanket
2018-04-03 09:03:29 +00:00
Julien Laffaye
558907ff0e Update to 1.10.1 2018-04-02 18:58:11 +00:00
Gerald Pfeifer
7cad030d27 Update to the 20180401 snapshot of GCC 8. 2018-04-02 12:31:48 +00:00
Mathieu Arnold
867fc25ff1 Update to v5.27.10-97-g28e487a.
Sponsored by:	Absolight
2018-04-02 09:29:48 +00:00
Antoine Brodin
16d1193031 Revert r466162, exp-run is still in progress
With hat:	portmgr
2018-04-01 14:53:58 +00:00
Wen Heping
b428529141 - Update to 3.6.5 2018-04-01 14:45:45 +00:00
Wen Heping
0f6c1869f1 - Update to 2.78.4 2018-04-01 13:15:17 +00:00
Kirill Ponomarev
d6075d7c9b Update to version 1.4.6 2018-03-31 17:49:22 +00:00
Gerald Pfeifer
8672e24cc6 Update to the 20180329 snapshot of GCC 7.3.1. 2018-03-31 13:20:32 +00:00
Mark Linimon
d0c5aa8cc1 Allow gcc compilers to be built on new arch 'powerpcspe'.
Tested for no-harm on amd64.

Submitted by:		jhibbits
Approved by:		portmgr (tier-2 blanket)
Differential Revision:	D13126
2018-03-31 12:11:36 +00:00
Mark Linimon
a26698109d Disable dtrace usdt on armvX to fix builds on those platforms (as was already
done for aarch64).  Change is harmless on amd64.

While here, sort OPTIONS.

PR:		224271
Submitted by:	mikael.urankar
Approved by:	portmgr (tier-2 blanket)
2018-03-31 11:22:24 +00:00
Gerald Pfeifer
68e0b3574d Update to the 20180325 snapshot of GCC 8. 2018-03-30 06:30:37 +00:00
Gerald Pfeifer
0439b7d7a1 Update to the 20180328 snapshot of GCC 6.4.1. 2018-03-29 21:54:21 +00:00
Sunpoet Po-Chuan Hsieh
4378e6192c Mark BROKEN, DEPRECATED and set EXPIRATION_DATE to 2018-04-30 2018-03-29 20:08:58 +00:00
Sunpoet Po-Chuan Hsieh
72e5ec510e Update to 2.5.1
Changes:	https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-5-1-released/
Security:	eb69bcf2-18ef-4aa2-bb0c-83b263364089
2018-03-29 20:01:41 +00:00
Sunpoet Po-Chuan Hsieh
8b1d25b2a7 Update to 2.3.7
Changes:	https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-3-7-released/
Security:	eb69bcf2-18ef-4aa2-bb0c-83b263364089
2018-03-29 19:59:47 +00:00
Tobias C. Berner
dc579c4cc2 Fix permissions in installed Qt5 header files
For the qt5-* ports bsd.qt.mk sets EXTRACT_AFTER_ARGS, and
thereby does not get the normal default value of
      --no-same-owner --no-same-permissions
passed when extracting. This lead to for example header files
being installed (i.e. copied), with permissions group write
permissions.

Manually append that to the bsd.qt.mk shenanigans (also do the
same in www/qt5-webchannel, which opts out of the bsd.qt.mk value)

PR:		227027
Reported by:	grarpamp@gmail.com
2018-03-29 19:03:17 +00:00
Bryan Drewery
b1102a5cb5 Update to 2018-03-28 2018-03-29 18:45:29 +00:00
Ed Maste
6276f061c2 lang/fpc: Set LLD_UNSAFE
fpc produces and needs to link an object file with invalid section
header alignment, which lld refuses to do.  The build fails with:

/usr/bin/ld: error: x86_64/units/x86_64-freebsd/i_linux.o: \
    invalid alignment of section headers

Setting LLD_UNSAFE makes the port link with ld.bfd instead.

PR:		222172
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
2018-03-29 15:40:06 +00:00
Ed Maste
73ca9e7230 Use BINARY_ALIAS to make LLD_UNSAFE more widely applicable
Some ports do not honour $LD or -fuse-ld=bfd in $CFLAGS, but do invoke
ld via $PATH.   Automatically set BINARY_ALIAS+=ld=${LD} when LLD_UNSAFE
is active to use ld.bfd for these ports.

Approved by:	portmgr (antoine)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14876
2018-03-29 15:02:05 +00:00
Mathieu Arnold
9215977220 Mark some ports broken with openssl-devel.
Sponsored by:	Absolight
2018-03-29 14:53:23 +00:00
Torsten Zuehlsdorff
ad832ffe1e lang/php72: Update from 7.2.3 to 7.2.4
Changelog: http://www.php.net/ChangeLog-7.php#7.2.4
2018-03-29 13:11:35 +00:00
Torsten Zuehlsdorff
10483217e5 Update PHP 7.1 from 7.1.15 to 7.1.16
Changelog: http://www.php.net/ChangeLog-7.php#7.1.16
2018-03-29 13:10:36 +00:00
Torsten Zuehlsdorff
71f28a14b8 lang/php70: Update from 7.0.28 to 7.0.29
Changelog: http://www.php.net/ChangeLog-7.php#7.0.29
2018-03-29 13:09:46 +00:00
Kirill Ponomarev
17019c3c1c Update to 1.73.02
Fix linking with ld.lld

PR:		226985
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-29 10:48:13 +00:00
Kirill Ponomarev
56998c398e Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target.

PR:		226987
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-29 10:40:29 +00:00
Kirill Ponomarev
2acb6c9cff Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target.

PR:		226991
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-29 10:33:01 +00:00
Kirill Ponomarev
d023390c49 Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target.

PR:		226988
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-29 10:32:21 +00:00
Akinori MUSHA
54fb87ac4b Update to 1.19.0
PR:		226381
Submitted by:	Yasuhiro KIMURA
2018-03-28 17:00:42 +00:00
Jimmy Olgeni
c2965defef In lang/ccl:
- Explicitly include <machine/trap.h> for accessing T_PAGEFLT.

- Use 'mc_flags' in mcontext_t to check for valid AVX state, rather than
  'mc_trapno'.

PR:		226809
Submitted by:	jhb
2018-03-27 19:46:02 +00:00
Tobias Kortkamp
099e97d4b1 lang/myrddin: Fix build when ld is ld.lld
ld: error: <internal>: section sh_addralign is not a power of 2

Myrddin's build system directly calls ld so LLD_UNSAFE can't work
here.  Workaround the issue by adding a binary alias to ld.bfd to fix
the build for now.

PR:		226986
Reported by:	emaste
2018-03-27 17:45:30 +00:00
Pietro Cerutti
828733bdb6 lang/tcl85, lang/tcl86: remove MODULES option
MODULES conflict with WITHOUT_MODULES from make.conf (see bug 226557).
Moreover, they don't require any additional dependencies and their cost in
terms of size is small wrt the total size of these ports.

PR:		226557
2018-03-27 14:24:25 +00:00
Mathieu Arnold
449b70b9bd Update to v5.27.10-21-g811612a.
Sponsored by:	Absolight
2018-03-26 13:40:22 +00:00
Steve Wills
9e4b3f3a83 lang/ruby25: fix build with LibreSSL 2.7
PR:		226852
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2018-03-26 13:35:06 +00:00
Mark Linimon
fb5279299d Disable dtrace usdt on armvX. It causes link failures.
Regression-tested on amd64.

PR:		224271
Submitted by:	mikael.urankar
Approved by:	kwm (maintainer timeout)
2018-03-25 14:36:28 +00:00
Rene Ladan
dff16d6a07 Remove expired port:
2018-03-19 lang/x10: Broken for more than 6 months
2018-03-25 11:45:10 +00:00
Gerald Pfeifer
18e7b0b589 Update to the 20180322 snapshot of GCC 7.3.1. 2018-03-24 10:19:59 +00:00