Commit graph

18547 commits

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