Commit graph

18701 commits

Author SHA1 Message Date
Jimmy Olgeni
3cc35a64e0 Update lang/erlang-runtime22 to version 22.1.3. 2019-10-10 12:56:12 +00:00
Dmitry Marakasov
0a4d5e8c98 - Update WWW
Approved by:	portmgr blanket
2019-10-10 09:39:00 +00:00
Jan Beich
9db81a1e6e lang/rust-nightly: update to 1.40.0.20191010
Changes:	f3c9cece7b...20cc752726
2019-10-10 00:45:42 +00:00
Baptiste Daroussin
7eab0ea11d Drop the ipv6 virtual category for l* category as it is not relevant anymore 2019-10-09 11:53:57 +00:00
Yuri Victorovich
0c5c4644c1 lang/gravity: Update 0.7.5 -> 0.7.8
Reported by:	portscout
2019-10-09 05:06:00 +00:00
Gerald Pfeifer
e7af304a8a Update to the 20191005 snapshot of GCC 9.2.1.
This mostly fixes (eight) issues on the Fortran side.
2019-10-09 04:16:53 +00:00
Jimmy Olgeni
14b9e9b445 Update lang/erlang-wx to version 21.3.8.8. 2019-10-08 15:39:18 +00:00
Jimmy Olgeni
ed7fcb1bf8 Update lang/erlang-java to version 21.3.8.8. 2019-10-08 15:39:09 +00:00
Jimmy Olgeni
c0a4c41d69 Update lang/erlang to version 21.3.8.8. 2019-10-08 15:39:00 +00:00
Jimmy Olgeni
7549c54598 Update lang/erlang-runtime21 to version 21.3.8.8. 2019-10-08 15:38:47 +00:00
Wen Heping
9f99b07278 - Update to 2.84.2 2019-10-08 15:27:56 +00:00
Jimmy Olgeni
2194600eb4 Update lang/erlang-runtime22 to version 22.1.2. 2019-10-08 10:30:25 +00:00
Dmitry Marakasov
43220aad6e - Update WWW
Approved by:	portmgr blanket
2019-10-08 09:38:53 +00:00
Dmitri Goutnik
d78446e460 lang/go14: Don't install doc and test files
Currently, lang/go14 installs about 1,400-ish doc and test files.
The only role of go14 is to build lang/go, and those files have
no role in that.

PR:		239857
Approved by:	jlaffaye (maintainer timeout, >1 month), tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D21879
2019-10-08 00:54:59 +00:00
Jan Beich
19d80330fb lang/rust-nightly: update to 1.40.0.20191008
Changes:	2e7244807a...f3c9cece7b
2019-10-08 00:52:53 +00:00
Mathieu Arnold
9836d99037 Update to v5.31.4-296-g4f89f09f9b. 2019-10-07 15:42:03 +00:00
Jimmy Olgeni
4fffcc6e48 Update lang/erlang-runtime20 to version 20.3.8.23. 2019-10-07 11:26:38 +00:00
Gerald Pfeifer
c299343c2a Update to the 20191004 snapshot of GCC 8.3.1.
This brings one fix for Fortran and one for Aarch64 (plus several for
SH which is not relevant for us).
2019-10-07 04:42:39 +00:00
Pedro F. Giffuni
c937a4ccc9 rename most cases of jakarta- to apache-
The Apache Softare Foundation used to maintain an umbrella project named
Jakarta but it was retired on 2011. This name now conflicts with the new
name for Java EE under the Eclipse Foundation.

Rename most of the packages to be more consistent. Some other packages remain
but they will require intervention by their corresponding maintainers.

Approved by:	thierry (mentor), makc
Differential Revision:	https://reviews.freebsd.org/D21902
2019-10-06 19:08:14 +00:00
Danilo G. Baio
0f82926557 lang/php-mode.el: Update to 1.22.0
Changelog:	https://github.com/emacs-php/php-mode/releases/tag/v1.22.0

PR:		240877
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
2019-10-06 14:17:17 +00:00
Gerald Pfeifer
378f3dc183 Update to the 20190303 snapshot of GCC 7.4.1.
This mostly brings Darwin and SH-specific changes, but some for i386
may affect FreeBSD as well.
2019-10-05 23:52:02 +00:00
Jan Beich
67afc12e65 lang/rust-nightly: update to 1.40.0.20191005
Changes:	2daa404e9a...2e7244807a
2019-10-05 00:51:04 +00:00
Jan Beich
fbea4307e8 devel/google{test,mock}: update to 1.10.0
- Drop static library
- Drop gtest-config and gmock-config
- Drop GTEST_LIB_CHECK autoconf macro
- Drop gmock_doctory.py as it's too old
- Expose tests via option

Changes:	https://github.com/google/googletest/compare/release-1.8.1...release-1.10.0
Reported by:	GitHub (watch releases)
PR:		239654
Differential Revision:	https://reviews.freebsd.org/D19430
2019-10-05 00:42:20 +00:00
Mark Linimon
1633253e05 In various places in the ports tree, tests against ARCH are iterated
one-by-one when a pattern test would be more robust.

This consolidates the tests for 64-bit functionality.

PR:		239163
Approved by:	sunpoet (python, maintainer)
2019-10-04 22:46:20 +00:00
Mark Linimon
63cec5a9d3 The arch definitions used in the test for DTRACE functionality are
missing the definition for powerpcspe, as well as some obscure mips*
definitions.  This patch fixes that.

There should be no need to bump PORTREVISION, because only those
archs are affected, and we do not build packages for any of them
in any case.

PR:		239171
Approved by:	mat
2019-10-04 22:43:46 +00:00
Mark Linimon
acf07777e7 Disable DTRACE on powerpc64-CURRENT. It is known not to link on elfv2.
Rather than conditionalize the inclusion on elfv2, I am asssuming the
userbase of erlang on powerpc64-CURRENT is still tiny.  Effort would
better be spent on investigating the general problem on powerpc64.

PR:		240458 240461 240501 240502
Submitted by:	pkubaj
Approved by:	erlang (maintainer-timeout, > 2 weeks)
2019-10-04 22:31:59 +00:00
Niclas Zeising
58760ada9d Bump remaining mesa ports after llvm version change
Bump these mesa ports as well, to ensure that they are rebuilt with the
correct llvm port.
This was missed in r513776

PR:		239682
MFH:		2019Q4 (implicit, fix for earlier commits)
2019-10-04 22:14:03 +00:00
Jan Beich
13f6aa2bdd graphics/mesa-dri: revert r512573 and limit to llvm80 after r512440
Mesa 18.3 doesn't support LLVM 9. While some fixes were backported
there're probably more issues. Apparently, Gnome shows black screen.
As the port is unlikely to be ready for future LLVM_DEFAULT bumps
without a version update just limit to previously tested value.

PR:		239682
Requested by:	imp
2019-10-04 20:08:27 +00:00
Torsten Zuehlsdorff
2d39a69c11 lang/php74: Upgrade from RC1 to RC3
Changelog:

03 Oct 2019, PHP 7.4.0RC3

- Core:
  . Fixed bug #78604 (token_get_all() does not properly tokenize FOO<?php with
    short_open_tag=0). (Nikita)

- FFI:
  . Fixed bug #78543 (is_callable() on FFI\CData throws Exception). (cmb)

- GMP:
  . Fixed bug #78574 (broken shared build). (Remi)

- MBString:
  . Fixed bug #78579 (mb_decode_numericentity: args number inconsistency).
    (cmb)
  . Fixed bug #78609 (mb_check_encoding() no longer supports stringable
    objects). (cmb)

- OpenSSL:
  . Changed the default config path (Windows only). (cmb)

- Standard:
  . Fixed bug #78549 (Stack overflow due to nested serialized input). (Nikita)

19 Sep 2019, PHP 7.4.0RC2

- Core:
  . Fixed incorrect usage of QM_ASSIGN instruction. It must not return IS_VAR.
    As a side effect, this allowed passing left hand list() "by reference",
    instead of compile-time error. (Dmitry)
  . Fixed bug #78531 (Crash when using undefined variable as object). (Dmitry)
  . Fixed bug #78535 (auto_detect_line_endings value not parsed as bool).
    (bugreportuser)

- FFI:
  . Added missing FFI::isNull(). (Philip Hofstetter)
  . Fixed bug #78488 (OOB in ZEND_FUNCTION(ffi_trampoline)). (Dmitry)

- Opcache:
  . Add opcache.preload_user INI directive. (Dmitry)
  . Fixed bug #78514 (Preloading segfaults with inherited typed property).
    (Nikita)
  . Fixed bug #78429 (opcache_compile_file(__FILE__); segfaults). (cmb)

- PCRE:
  . Fixed bug #78349 (Bundled pcre2 library missing LICENCE file). (Peter Kokot)

- PDO_Firebird:
  . Implemented FR #77863 (PDO firebird support type Boolean in input
    parameters). (Simonov Denis)

- PDO_MySQL:
  . Fixed bug #41997 (SP call yields additional empty result set). (cmb)

- sodium:
  . Fixed bug #78510 (Partially uninitialized buffer returned by
    sodium_crypto_generichash_init()). (Frank Denis, cmb)
  . Fixed bug #78516 (password_hash(): Memory cost is not in allowed range).
    (cmb, Nikita)

- Standard:
  . Fixed bug #78506 (Error in a php_user_filter::filter() is not reported).
    (Nikita)

Changelog taken from: https://github.com/php/php-src/blob/php-7.4.0RC3/NEWS

MFH:		2019Q4
2019-10-03 21:54:47 +00:00
Jan Beich
4bbb4133b2 devel/icu: update to 65.1
Changes:	http://site.icu-project.org/download/65
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
2019-10-03 20:35:29 +00:00
Alex Dupre
c05c6d015a Update to 0.5.12 release. 2019-10-03 14:36:47 +00:00
Jan Beich
8dec576839 lang/rust-nightly: update to 1.40.0.20191003
Changes:	22bc9e1d9c...2daa404e9a
2019-10-03 00:59:42 +00:00
Sunpoet Po-Chuan Hsieh
533cbc94d8 Fix build with scons 3.1.1
PR:		240584
Exp-run by:	antoine
2019-10-02 19:51:23 +00:00
Sunpoet Po-Chuan Hsieh
1528cb4988 Update to 2.6.5
Changes:	https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-6-5-released/
PR:		240985
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	f7fcb75c-e537-11e9-863e-b9b7af01ba9e
MFH:		2019Q4
2019-10-02 19:25:38 +00:00
Sunpoet Po-Chuan Hsieh
c3bda2527b Update to 2.5.7
Changes:	https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-5-7-released/
PR:		240984
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	f7fcb75c-e537-11e9-863e-b9b7af01ba9e
MFH:		2019Q4
2019-10-02 19:25:10 +00:00
Sunpoet Po-Chuan Hsieh
a3bd5ddae3 Update to 2.4.9
Changes:	https://www.ruby-lang.org/en/news/2019/10/02/ruby-2-4-9-released/
		https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-4-8-released/
PR:		240983
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	f7fcb75c-e537-11e9-863e-b9b7af01ba9e
MFH:		2019Q4
2019-10-02 19:24:55 +00:00
Gerald Pfeifer
e255b6f1a3 Update to the 20190929 snapshot of GCC 10.0.0. 2019-10-02 00:04:45 +00:00
Gerald Pfeifer
23e386eff2 Update to the 20190928 snapshot of GCC 9.2.1.
This mainly adds a small change for Arm targets and tones down an error
in C++.
2019-10-01 22:06:14 +00:00
Baptiste Daroussin
56a6c38e8d Drop build dependency on GNU m4.
m4 from base is able to do the job, if properly wrapped to mimic GNU m4

Differential Revision:	https://reviews.freebsd.org/D21835
2019-10-01 14:35:23 +00:00
Tobias Kortkamp
fba7135f7e lang/zig: Update to 0.5.0
Changes:	https://ziglang.org/download/0.5.0/release-notes.html
2019-10-01 05:59:19 +00:00
Jan Beich
760180d97b lang/rust-nightly: update to 1.40.0.20191001
Changes:	488381ce9e...22bc9e1d9c
2019-10-01 00:42:23 +00:00
Piotr Kubaj
e37ca720b9 lang/php74: fix build on GCC architectures
Use C11 compiler because of:
/wrkdirs/usr/ports/lang/php74/work/php-7.4.0RC1/Zend/zend_compile.h:363: error: redefinition of typedef 'zend_property_info'
/wrkdirs/usr/ports/lang/php74/work/php-7.4.0RC1/Zend/zend_types.h:385: error: previous declaration of 'zend_property_info' was here

Disable DTRACE on powerpc64 due to:
dtrace: failed to link script /usr/local/poudriere/ports/default/lang/php74/work/php-7.4.0RC1/Zend/zend_dtrace.d: an error was encountered while processing main/.libs/main.o

PR:		240733
Approved by:	tz (maintainer), linimon (mentor)
2019-09-30 14:16:26 +00:00
Mathieu Arnold
ca0c251f51 Update to v5.31.4-270-g059703b088. 2019-09-30 14:05:59 +00:00
Torsten Zuehlsdorff
fc9e0b8327 lang/php73: Update from 7.3.9 to 7.3.10
Changelog:

    Core:
        Fixed bug #78220 (Can't access OneDrive folder).
        Fixed bug #77922 (Double release of doc comment on inherited shadow property).
        Fixed bug #78441 (Parse error due to heredoc identifier followed by digit).
        Fixed bug #77812 (Interactive mode does not support PHP 7.3-style heredoc).
    FastCGI:
        Fixed bug #78469 (FastCGI on_accept hook is not called when using named pipes on Windows).
    FPM:
        Fixed bug #78334 (fpm log prefix message includes wrong stdout/stderr notation).
    Intl:
        Ensure IDNA2003 rules are used with idn_to_ascii() and idn_to_utf8() when requested.
    MBString:
        Fixed bug #78559 (Heap buffer overflow in mb_eregi).
    MySQLnd:
        Fixed connect_attr issues and added the _server_host connection attribute.
    ODBC:
        Fixed bug #78473 (odbc_close() closes arbitrary resources).
    PDO_MySQL:
        Fixed bug #41997 (SP call yields additional empty result set).
    sodium:
        Fixed bug #78510 (Partially uninitialized buffer returned by sodium_crypto_generichash_init()).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.10

No MFH requested, because the new branch should be created in two days and i won't be able to commit
it before.
2019-09-29 21:08:25 +00:00
Torsten Zuehlsdorff
604675232f lang/php72: Update from 7.2.22 to 7.2.23
Changelog:

    Core:
        Fixed bug #78220 (Can't access OneDrive folder).
        Fixed bug #78412 (Generator incorrectly reports non-releasable $this as GC child).
    FastCGI:
        Fixed bug #78469 (FastCGI on_accept hook is not called when using named pipes on Windows).
    MySQLnd:
        Fixed connect_attr issues and added the _server_host connection attribute.
    ODBC:
        Fixed bug #78473 (odbc_close() closes arbitrary resources).
    PDO_MySQL:
        Fixed bug #41997 (SP call yields additional empty result set).
    sodium:
        Fixed bug #78510 (Partially uninitialized buffer returned by sodium_crypto_generichash_init()).
    SPL:
        Fixed bug #72884 (SplObject isCloneable() returns true but errs on clone).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.23
2019-09-29 21:06:30 +00:00
Gerald Pfeifer
ec6c74228f Update to the 201900927 snapshot of GCC 8.3.1.
This brings minor changes in a few areas, for us one around Arm may be
relevant.
2019-09-29 14:44:18 +00:00
Jan Beich
9dbae8092a lang/rust-nightly: update to 1.40.0.20190929
Changes:	084beb83e0...488381ce9e
2019-09-29 00:44:25 +00:00
Gerald Pfeifer
ad3692a7a1 Update to the 20190926 snapshot of GCC 7.4.1. 2019-09-28 15:32:38 +00:00
Dmitri Goutnik
40d536a98b lang/go-devel: Update to g20190925 (go1.13.1)
Changes:	https://golang.org/doc/devel/release.html#go1.13.minor

Approved by:	araujo (mentor)
MFH:		2019Q3
Security:	CVE-2019-16276
Differential Revision:	https://reviews.freebsd.org/D21808
2019-09-28 11:53:58 +00:00
Jan Beich
7d57382977 comlang/rust-nightly: update to 1.40.0.20190928
Changes:	37538aa136...084beb83e0
2019-09-28 00:58:11 +00:00
Julien Laffaye
43b560b6e2 lang/go: update to 1.13.1 2019-09-27 23:00:14 +00:00
Jimmy Olgeni
0618ded348 Update lang/erlang-runtime22 to version 22.1.1. 2019-09-27 14:49:15 +00:00
Tobias Kortkamp
deaa22d85c lang/rust: Update to 1.38.0
- Force rebuild all consumers to catch regressions early

Thanks to Mikaël Urankar for providing updated bootstraps for
aarch64, armv6, armv7, powerpc64.

Changes:	https://blog.rust-lang.org/2019/09/26/Rust-1.38.0.html
Tested by:	jbeich, mikael.urankar@gmail.com, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D21778
2019-09-27 09:35:20 +00:00
Tobias Kortkamp
3362bfdd01 lang/janet: Assign to myself
PR:		240748
Approved by:	dch (maintainer)
2019-09-27 09:20:33 +00:00
Dave Cottlehuber
053e823c8a lang/janet: update to 1.3.1
PR:		240748
Submitted by:	tobik
Approved by:	jrm (mentor, implicit)
Sponsored by:	SkunkWerks, GmbH
2019-09-27 08:31:18 +00:00
Piotr Kubaj
fe4735838a lang/swi-pl: fix build on powerpc64
Builds fine with GCC 9.

Approved by:	mentors (implicit approval)
2019-09-26 20:28:03 +00:00
Steve Wills
3f47b5d6d5 lang/nim: Update to 1.0.0
PR:		240847
Submitted by:	Neal Nelson <ports@nicandneal.net> (maintainer)
2019-09-26 18:37:44 +00:00
Jan Beich
bfb3c0945b lang/rust-nightly: bump PORTVERSION after r512872 2019-09-26 00:53:42 +00:00
Jan Beich
7d02b7382b comlang/rust-nightly: update to 1.40.0.20190926
Changes:	66bf391c3a...37538aa136
2019-09-26 00:52:44 +00:00
Gleb Popov
e5e8afbb96 Follow-up commit to r512796. 2019-09-25 17:04:10 +00:00
Gerald Pfeifer
1a95f0bfe1 Update to the 20190922 snapshot of GCC 10.0.0.
files/patch-pr240387 is part of that snapshot, so remove it on our end.

PR:	240387
2019-09-25 14:22:40 +00:00
Jan Beich
022ef33fc9 comlang/rust-nightly: update to 1.38.0.20190924
Changes:	97e58c0d32...66bf391c3a
2019-09-24 00:51:21 +00:00
Steve Wills
3db00c88fc lang/scala: Update to 2.13.1
PR:		240682
Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de> (maintainer)
2019-09-23 20:31:21 +00:00
Tobias C. Berner
028f181cc7 KDE Frameworks: update to 5.62.0
Changelog:
	https://kde.org/announcements/kde-frameworks-5.62.0.php

Exp-run by:	antoine
PR:		240720
2019-09-23 19:04:17 +00:00
Gerald Pfeifer
45b35c65cb Update to the 20190921 snapshot of GCC 9.2.1.
This brings about half a dozen of fixes on the Fortran front.
2019-09-23 14:16:58 +00:00
Mathieu Arnold
04a73d3d22 Update to v5.31.4-7-g75e935adf0. 2019-09-23 10:58:26 +00:00
Yuri Victorovich
fa3bef6253 New port: lang/quickjs: Embeddable Javascript interpreter in C 2019-09-22 20:58:12 +00:00
Jan Beich
fc18844849 devel/libclc: revert to llvm80 as lang/clover isn't ready
Both ports need to use the same LLVM version for OpenCL to work.

Reported by:	Vasily Postnicov (on x11@ list)
Approved by:	portmgr blanket
2019-09-22 16:55:24 +00:00
Tobias Kortkamp
eca8da86cd lang/zig: Drop unnecessary BINARY_ALIAS 2019-09-22 13:10:12 +00:00
Thomas Zander
a8da6e73a4 Update to upstream release 3.9.0
PR:		240469
Submitted by:	vedge@hypertriton.com
2019-09-22 10:48:03 +00:00
Gerald Pfeifer
cdd2862ac0 Fix a miscompilation of GCC due to undefined behavior. This originally
triggered when building with clang on amd64 (under some circumstances),
but is a general issue.

PR:		240387
Kudos to:	dim (for first class detective work)
2019-09-22 02:48:28 +00:00
Gerald Pfeifer
af93b958b8 Update to the 201900920 snapshot of GCC 8.3.1.
This brings few fixes on the Fortran side and a register allocation fix
(which may not affect our architectures, though).
2019-09-21 22:44:26 +00:00
Tobias Kortkamp
63b3cecfeb New port: lang/zig
Zig is a general purpose programming language designed for robustness,
optimality, and maintainability.

WWW: https://ziglang.org/
2019-09-21 12:10:06 +00:00
Thomas Zander
93222f7d20 Update to upstream version 110.91
PR:		239858
Submitted by:	joemann@beefree.free.de (maintainer)
2019-09-21 11:42:25 +00:00
Jan Beich
79c1097e51 comlang/rust-nightly: update to 1.38.0.20190921
Changes:	eceec57f72...97e58c0d32
2019-09-21 00:38:09 +00:00
Gerald Pfeifer
888894e5fd Update to the 20190919 snapshot of GCC 7.4.1.
This brings one Fortran-specific fix (apart from changes, mostly to the
testsuite, not relevant for us).
2019-09-20 23:22:40 +00:00
Jan Beich
3f1915711d Switch default devel/llvm* to 90
PR:		239682
Reviewed by:	tobik
Differential Revision:	https://reviews.freebsd.org/D21172
2019-09-20 19:58:36 +00:00
Jan Beich
c6356441d2 lang/beignet: unbreak with llvm90
backend/src/llvm/llvm_sampler_fix.cpp:85:18: error: no viable conversion from 'llvm::FunctionCallee' to 'llvm::Value *'
	          Value* samplerCvt = M->getOrInsertFunction("__gen_ocl_sampler_to_int", i32Ty, I->getOperand(0)->getType());
	                 ^            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	backend/src/llvm/llvm_sampler_fix.cpp:127:18: error: no viable conversion from 'llvm::FunctionCallee' to 'llvm::Value *'
	          Value* samplerCvt = M->getOrInsertFunction("__gen_ocl_sampler_to_int", i32Ty, I->getOperand(0)->getType());
	                 ^            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		239175
Approved by:	portmgr blanket
2019-09-20 19:58:11 +00:00
Torsten Zuehlsdorff
38ef467e56 lang/php74: fix the broken patches
The same error cause from r512431 caused some patches missing or undeleted.
Now commit the missing changes in order to unbreak PHP.

Sponsored by:	PHP Update Service
2019-09-20 19:50:07 +00:00
Torsten Zuehlsdorff
9fcf51a99f lang/php74: add module hash to PHP_EXT_INC
The hash module is now part of the core and can't be disabled anymore.
Therefore add it to the list

Reported by:	ale
Sponsored by:	PHP Update Service
Differential Revision:	https://reviews.freebsd.org/D21349
2019-09-20 19:24:23 +00:00
Torsten Zuehlsdorff
7aca2531e2 Welcome PHP 7.4 RC 1 in the ports-tree.
There are many greater changes including:
- New module ffi
- Remove interbase module
- Remove recode module
- Remove wddx module
- Many modules changes the build switches
- Many modules changes the config format, so patches needed to be recreated

Special thanks to tobik and ale for their support.

Reviewed by:	tobik, ale, joneum
Sponsored by:	PHP Update Service
Differential Revision:	https://reviews.freebsd.org/D21349
2019-09-20 12:21:11 +00:00
Alex Dupre
92a1cc2499 Update to 2.13.1 release.
PR:		239945
Submitted by:	Jens Grassel <freebsd-ports@jan0sch.de>
2019-09-20 07:17:05 +00:00
Jimmy Olgeni
7957f8992b Update lang/erlang-runtime22 to version 22.1. 2019-09-20 07:13:34 +00:00
Tobias Kortkamp
6f2133b9ce lang/rust: Drop unused/unmaintained package-to-bootstraps and related targets
Reviewed by:	mikael.urankar@gmail.com
Differential Revision:	https://reviews.freebsd.org/D21690
2019-09-19 06:23:07 +00:00
Jan Beich
bc44121b2a comlang/rust-nightly: update to 1.38.0.20190919
Changes:	a6946a817a...eceec57f72
2019-09-19 00:46:32 +00:00
Gerald Pfeifer
7fb2a6fe0a Update to the 20190915 snapshot of GCC 10.0.0. 2019-09-18 03:54:44 +00:00
Piotr Kubaj
b330a3bd00 lang/gravity: fix build on GCC architectures
Use new GCC:
/wrkdirs/usr/ports/lang/gravity/work/gravity-0.7.5/src/runtime/gravity_vm.c:908: error: #pragma GCC diagnostic not allowed inside functions

Approved by:	mentors (implicit approval)
2019-09-17 20:41:58 +00:00
Tobias Kortkamp
c8b9433fc5 Fix some misspelled or duplicated LICENSE_* 2019-09-17 19:21:45 +00:00
Tobias Kortkamp
0d4bd68762 lang/rust: Cleanup part 4
- Spell LICENSE_FILE_APACHE20 correctly
- Move gmake to BUILD_DEPENDS directly.  gmake is called during the
  build by some crates but is not the primary build tool.
- Move variables around to be more in line with the recommendations
  in the Porter's Handbook
- Mark port local non-overridable variables as "private"
- Reduce noise of RUST_ARCH_*: only keep the overrides when they
  differ from ${ARCH}
- Drop unused RUST_TARGET plist sub
- Move post-configure-DOCS-* into do-configure
2019-09-17 16:35:11 +00:00
Antoine Brodin
ee5a1408db Mark BROKEN with lld
Reported by:	pkg-fallout
MFH:		2019Q3
2019-09-17 14:13:58 +00:00
Gerald Pfeifer
98229a4a59 Update to the 20190914 snapshot of GCC 9.2.1.
This brings a couple of fixes around Fortran, one two re C++/libstdc++,
plus a bit on the optimization side.
2019-09-17 10:38:34 +00:00
Mathieu Arnold
a0003b7b50 Update to v5.31.3-188-ge62a0811bc. 2019-09-16 21:10:06 +00:00
Dmitri Goutnik
b6bd0cf737 Change my maintainer email
Approved by:	tz (mentor), portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D21677
2019-09-16 20:55:08 +00:00
Jimmy Olgeni
af7245d38f Update lang/erlang-runtime21 to version 21.3.8.7. 2019-09-16 10:53:46 +00:00
Jimmy Olgeni
8e5ec4a4cd Update lang/erlang-wx to version 21.3.8.7.
- Add xorg to USES.
2019-09-16 10:53:33 +00:00
Jimmy Olgeni
ec71a6583c Update lang/erlang-java to version 21.3.8.7. 2019-09-16 10:52:18 +00:00
Jimmy Olgeni
cc1e8add21 Update lang/erlang to version 21.3.8.7. 2019-09-16 10:52:06 +00:00
Martin Matuska
bd94b00f50 lang/luajit-openresty: correctly link luajit binary
Reported by:	Vanilla Hsu <v@fatpipi.com>
2019-09-16 09:52:19 +00:00
Martin Matuska
733536836f lang/luajit-openresty: Use DISTVERSIONPREFIX to construct GH tagname 2019-09-15 23:09:47 +00:00
Martin Matuska
5b24ebd412 Update luajit-openresty to v2.1-20190912 2019-09-15 20:16:38 +00:00
Antoine Brodin
637b3d75f3 Deprecate a few ports 2019-09-15 17:28:08 +00:00
Gerald Pfeifer
47d5104eb4 Update to the 201900913 snapshot of GCC 8.3.1.
Just two bug fixes this time, one for the middle end, and one around AVX.
2019-09-15 03:54:12 +00:00
Gerald Pfeifer
1a2471f787 Update to the 20190912 snapshot of GCC 7.4.1.
Few backports of fixes from mainline, including x86-64, lower level
optimizer, and one, two others.
2019-09-14 15:35:15 +00:00
Dave Cottlehuber
0a39e00b12 lang/janet: update to 1.3.0
PR:		240569
Submitted by:	tobik
Approved by:	jrm (mentor, implicit)
2019-09-14 14:12:38 +00:00
Jan Beich
53ac81717b comlang/rust-nightly: update to 1.38.0.20190914
Changes:	f0b58fcf03...a6946a817a
2019-09-14 00:57:43 +00:00
Jan Beich
17abe11bcd comlang/rust-nightly: update to 1.38.0.20190912
Changes:	0b36e9dea3...f0b58fcf03
2019-09-12 00:55:52 +00:00
Gerald Pfeifer
4d9249ff60 Update to the 20190907 snapshot of GCC 9.2.1.
This brings various backports for the Fortan frontend and the usual
dose of improvements around the house.
2019-09-11 10:58:32 +00:00
Gerald Pfeifer
d97250344f Update to the 20190908 snapshot of GCC 10.0.0.
This may (or may not) address a build regression (with clang) that
dim@ reported. [1]

PR:		240387 [1]
2019-09-10 11:09:22 +00:00
Jan Beich
5cb6a3a0f8 comlang/rust-nightly: update to 1.38.0.20190910
Changes:	6e19f3f383...0b36e9dea3
2019-09-10 00:42:04 +00:00
Gerald Pfeifer
67186a4adf Now that GCC 9 is the canonical version in the Ports Collection,
recommend that (instead of GCC 9) in the deprecation notes of ports
for old versions of GCC.
2019-09-09 13:19:15 +00:00
Martin Matuska
f86fe57acc Add luajit-openresty to CONFLICTS_INSTALL for luajit 2019-09-09 09:00:38 +00:00
Martin Matuska
1c4f1a9720 OpenResty's Branch of LuaJIT 2
WWW: https://github.com/openresty/luajit2
2019-09-09 08:57:54 +00:00
Wen Heping
e7e1f680fd - Update to 2.8.5 2019-09-08 10:48:19 +00:00
Gerald Pfeifer
0612fcdcd1 Update to the 201900906 snapshot of GCC 8.3.1.
Loads and loads of backports of testcases and some some pre-compiled
header fixes, plus a few others.
2019-09-08 03:43:12 +00:00
Gerald Pfeifer
5d714f0a7c Update to the 20190905 snapshot of GCC 7.4.1.
Loads and loads of backports of testcases, Fortran, some LTO and tree
optimizer fixes, C++ and libstdc++, apparently prepared for a compiler
Red Hat uses somewhere.
2019-09-07 03:07:46 +00:00
Jan Beich
3dc7c09c80 comlang/rust-nightly: update to 1.38.0.20190907
Changes:	9af17757be...6e19f3f383
2019-09-07 00:52:29 +00:00
Gerald Pfeifer
d0e0aa7201 Update to the 20190901 snapshot of GCC 10.0.0. 2019-09-06 11:18:25 +00:00
Tobias C. Berner
6cfd7cf7ea KDE Applications: update to 19.08.1
September 05, 2019.
Today KDE released the first stability update for KDE Applications 19.08. This
release contains only bugfixes and translation updates, providing a safe and
pleasant update for everyone.

More than twenty recorded bugfixes include improvements to Kontact, Dolphin,
Kdenlive, Konsole, Step, among others.

Improvements include:
    * Several regressions in Konsole's tab handling have been fixed
    * Dolphin again starts correctly when in split-view mode
    * Deleting a soft body in the Step physics simulator no longer causes a crash

You can find the full list of changes here:
	https://kde.org/announcements/fulllog_applications-aether.php?version=19.08.1
2019-09-05 18:20:14 +00:00
Gerald Pfeifer
24ef9fd753 Update to the 20190831 snapshot of GCC 9.2.1.
This brings some backports of tree optimization bug fixes, improvements
for rs6000 (aka powerpc), and some for libstdc++.
2019-09-05 12:41:02 +00:00
Tobias Kortkamp
75c03e372f lang/go-devel: Update to g20190903 (go1.13)
Changes:	https://golang.org/doc/go1.13
PR:		240330
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-09-05 07:43:35 +00:00
Gerald Pfeifer
953674256f Update to the 20190830 snapshot of GCC 8.3.1.
This brings loads of backports of tree optimization bug fixes,
improvements for rs6000 (aka powerpc), some for libstdc++, and
assorted others.
2019-09-04 10:47:54 +00:00
Julien Laffaye
13e01cfd62 lang/go: update to 1.13 2019-09-04 02:45:32 +00:00
Torsten Zuehlsdorff
fd06eb1b8a lang/php73: Update from 7.3.8 to 7.3.9
Changelog:

    Core:
        Fixed bug #78363 (Buffer overflow in zendparse).
        Fixed bug #78379 (Cast to object confuses GC, causes crash).
        Fixed bug #78412 (Generator incorrectly reports non-releasable $this as GC child).
    Curl:
        Fixed bug #77946 (Bad cURL resources returned by curl_multi_info_read()).
    Exif:
        Fixed bug #78333 (Exif crash (bus error) due to wrong alignment and invalid cast).
    FPM:
        Fixed bug #77185 (Use-after-free in FPM master event handling).
    Iconv:
        Fixed bug #78342 (Bus error in configure test for iconv //IGNORE).
    LiteSpeed:
        Updated to LiteSpeed SAPI V7.5 (Fixed clean shutdown).
    MBString:
        Fixed bug #78380 (Oniguruma 6.9.3 fixes CVEs). (CVE-2019-13224)
    MySQLnd:
        Fixed bug #78179 (MariaDB server version incorrectly detected).
        Fixed bug #78213 (Empty row pocket).
    Opcache:
        Fixed bug #77191 (Assertion failure in dce_live_ranges() when silencing is used).
    Standard:
        Fixed bug #69100 (Bus error from stream_copy_to_stream (file -> SSL stream) with invalid length).
        Fixed bug #78282 (atime and mtime mismatch).
        Fixed bug #78326 (improper memory deallocation on stream_get_contents() with fixed length buffer).
        Fixed bug #78346 (strip_tags no longer handling nested php tags).

MFH:		2019Q3
2019-09-03 20:24:13 +00:00
Torsten Zuehlsdorff
ab5b43b377 lang/php72: Update from 7.2.21 to 7.2.22
Changelog:

    Core:
        Fixed bug #78363 (Buffer overflow in zendparse).
        Fixed bug #78379 (Cast to object confuses GC, causes crash).
    Curl:
        Fixed bug #77946 (Bad cURL resources returned by curl_multi_info_read()).
    Exif:
        Fixed bug #78333 (Exif crash (bus error) due to wrong alignment and invalid cast).
    Iconv:
        Fixed bug #78342 (Bus error in configure test for iconv //IGNORE).
    LiteSpeed:
        Updated to LiteSpeed SAPI V7.5 (Fixed clean shutdown).
    MySQLnd:
        Fixed bug #78179 (MariaDB server version incorrectly detected).
    Opcache:
        Fixed bug #77191 (Assertion failure in dce_live_ranges() when silencing is used).
    Standard:
        Fixed bug #69100 (Bus error from stream_copy_to_stream (file -> SSL stream) with invalid length).
        Fixed bug #78282 (atime and mtime mismatch).
        Fixed bug #78326 (improper memory deallocation on stream_get_contents() with fixed length buffer).

MFH:		2019Q3
2019-09-03 20:23:13 +00:00
Torsten Zuehlsdorff
6d73c7b761 lang/php71: Upgrade from 7.1.31 to 7.1.32
Changelog:

    mbstring:
        Fixed CVE-2019-13224 (don't allow different encodings for onig_new_deluxe) (stas)
    pcre:
        Fixed bug #75457 (heap use-after-free in pcrelib) (cmb)

MFH:		2019Q3
2019-09-03 20:22:16 +00:00
Jose Alonso Cardenas Marquez
c0b7145df2 - Rebuild bootstrap (ppcx64 and ppc386) with ld patches
- Fix build on 12-STABLE and CURRENT (amd64 and i386)
- Bump PORTREVISION for all ports that depends of lang/fpc
- Add USE_BINUTILS to fpc and lazarus based ports
- Add binutils dependency to Uses/fpc.mk and Uses/lazarus.mk

PR:		240293 239934 233413 214864
Exp-run by:	antoine
2019-09-03 15:51:50 +00:00
Gerald Pfeifer
3ccd215772 Update to the 20190829 snapshot of GCC 7.4.1.
This only fixes a bug around abs() and MMX on x86-64.
2019-09-03 12:31:31 +00:00
Jan Beich
c62b189366 comlang/rust-nightly: update to 1.38.0.20190903
Changes:	4295eea903...9af17757be
2019-09-03 00:42:33 +00:00
Steve Wills
93ea745873 lang/nim: update to 0.20.2
PR:		239377
Submitted by:	Neal Nelson <ports@nicandneal.net> (maintainer)
2019-09-02 23:20:53 +00:00
Steve Wills
f6ab369e74 lang/duktape: update to 2.4.0
PR:		239542
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com> (maintainer)
2019-09-02 22:58:43 +00:00
Steve Wills
c01e403633 lang/duktape-lib: update to 2.4.0
PR:		239543
Submitted by:	Alfonso S. Siciliano <alfix86@gmail.com> (maintainer)
2019-09-02 22:58:25 +00:00
Sunpoet Po-Chuan Hsieh
ec1fd7d617 Update to 2.5.6
Changes:	https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-5-6-released/
PR:		240202
Exp-run by:	antoine
Security:	ed8d5535-ca78-11e9-980b-999ff59c22ea
2019-09-02 20:39:52 +00:00
Rene Ladan
6ad22ed69c Reset maintainership upon request from former maintainer. 2019-09-02 19:21:44 +00:00
Mathieu Arnold
595ac6ed9a Update to v5.31.3-47-ge99ccafab2. 2019-09-02 17:43:40 +00:00
Steve Wills
5b580b1167 lang/fasm: update to 1.73.16
PR:		240249
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>
2019-09-02 16:04:30 +00:00
Steve Wills
fa9c551e9c lang/ponyc: update to 0.31.0
PR:		240255
Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)
2019-09-02 16:03:24 +00:00
Joseph Mingrone
c56e48fdfe Bump PORTREVISION for more ports using EMACS_VERSION_SITE_LISPDIR
This is required after editors/emacs was updated to version 26.3 in
r510281.  Some of these ports were missed in r510696.
2019-09-01 23:45:39 +00:00
Li-Wen Hsu
32003f9153 Disable the build/use of libssp/gets-chk since FreeBSD 12 and later
do not feature gets() any longer.

PR:		238682
Submitted by:	emaste
Approved by:	maintainer timeout
Sponsored by:	The FreeBSD Foundation
2019-09-01 16:01:50 +00:00
Rene Ladan
85a0163a62 Remove expired ports:
2019-08-31 lang/pure: Depends on expiring devel/llvm35
2019-08-31 devel/pure-ffi: Depends on expiring devel/llvm35
2019-08-31 devel/llvm35: Obsolete and unmaintained
2019-09-01 15:51:55 +00:00
Rene Ladan
ef35eda3ef Remove expired ports:
2019-08-31 devel/pure-stldict: Depends on expiring devel/llvm35
2019-08-31 lang/dmd1: No longer supported upstream
2019-08-31 lang/gprolog: Abandonware upstream (more than five years), fails in various ways with remotely recent compilers
2019-08-31 math/pure-mpfr: Depends on expiring devel/llvm35
2019-08-31 math/pure-rational: Depends on expiring devel/llvm35
2019-08-31 net/pure-sockets: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-csv: Depends on expiring devel/llvm35
2019-08-31 textproc/pure-xml: Depends on expiring devel/llvm35
2019-08-31 x11-toolkits/pure-tk: Depends on expiring devel/llvm35
2019-08-31 databases/pure-sql3: Depends on expiring devel/llvm35
2019-08-31 devel/pure-readline: Depends on expiring devel/llvm35
2019-08-31 devel/pure-stllib: Depends on expiring devel/llvm35
2019-09-01 15:40:04 +00:00
Joseph Mingrone
9002c82508 Bump PORTREVISION for ports using EMACS_VERSION_SITE_LISPDIR
This is required after editors/emacs was updated to version 26.3 in
r510281.

Reported by:	ashish
2019-09-01 15:32:08 +00:00
Tobias Kortkamp
7589599b53 lang/rust: Unbreak on armv6
error: couldn't load codegen backend "/usr/ports/lang/rust/work/rustc-1.37.0-src/build/armv6-unknown-freebsd/stage1/lib/rustlib/armv6-unknown-freebsd/codegen-backends/librustc_codegen_llvm-llvm.so": "/usr/ports/lang/rust/work/rustc-1.37.0-src/build/armv6-unknown-freebsd/stage1/lib/rustlib/armv6-unknown-freebsd/codegen-backends/librustc_codegen_llvm-llvm.so: Undefined symbol \"__clear_cache\""

__clear_cache is implemented in compiler-rt and was dropped upstream with [1]:
aa41e0d25f

For some unknown reason this is a problem on armv6.  Bring back the
compiler-rt submodule for now to workaround this.

Submitted by:	 mikael.urankar_gmail.com
Differential Revision:	https://reviews.freebsd.org/D21415
2019-09-01 07:26:54 +00:00
Yuri Victorovich
d3e30751ce lang/gravity: Update 0.7.0-2 -> 0.7.5
Reported by:	portscout
2019-08-31 06:23:13 +00:00
Gerald Pfeifer
ebe3b39c32 Update to the 201900825 snapshot of GCC 10.0.0. 2019-08-31 04:37:47 +00:00
Jan Beich
e71fe995e3 lang/rust-nightly: update to 1.38.0.20190831
Changes:	9b91b9c10e...4295eea903
2019-08-31 00:51:28 +00:00
Tobias Kortkamp
68e01f4008 lang/go-devel: Update to g20190829 (go1.13rc2)
Changes:	https://tip.golang.org/doc/go1.13
PR:		240192
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-08-30 07:52:39 +00:00
Gerald Pfeifer
839136b2e0 After some 19 months of deprecation, mark this port for expiration in
two months (end of October 2019).

GCC 5 went end-of-life upstream in October 2017, so this port is now
scheduled for removal more than two years after that.  Nothing in
the Ports Collection depends on it any longer (and has not for a
while), and the default version of GCC in the ports tree is GCC 9,
four major releases later.

While here stll create a proper USES block in the Makefile. [1]

Reported by:	portlint [1]
2019-08-30 06:33:16 +00:00
Sunpoet Po-Chuan Hsieh
c71155ba97 Update to 2.6.4
Changes:	https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/
Security:	ed8d5535-ca78-11e9-980b-999ff59c22ea
2019-08-30 00:14:07 +00:00
Sunpoet Po-Chuan Hsieh
cab5c0456d Update to 2.4.7
Changes:	https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-4-7-released/
Security:	ed8d5535-ca78-11e9-980b-999ff59c22ea
2019-08-30 00:11:37 +00:00
Piotr Kubaj
6ff958cc9b lang/maude: fix build on GCC architectures
Don't link unconditinally with $NCURSESLIB. When NCURSESLIB is /usr/lib and the system compiler is base GCC, GCC from ports (currently GCC9) is used. Passing -L/usr/lib makes GCC try to link to base libstdc++ instead the one from ports.

Also add USES=localbase:ldflags.

PR:		239481
Approved by:	linimon (mentor), greg@unrelenting.technology (maintainer)
Differential Revision:	https://reviews.freebsd.org/D21397
2019-08-29 19:37:17 +00:00