Commit graph

18584 commits

Author SHA1 Message Date
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