Commit Graph

18563 Commits

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