5818 Commits

Author SHA1 Message Date
bcallah
4dfbb7a29e flang1 and flang2 were being linked with the LLVM shared library.
Do the same thing we do with the flang driver and force linking with the
static libraries instead.
Reported off-list by j <AT> bitminer <DOT> ca -- thanks!
2019-05-08 21:25:53 +00:00
danj
12e7656cc0 Update maintainer's address per their request 2019-05-08 18:52:46 +00:00
ian
e08c16fa76 jikes new maintainer Yozo TODA 2019-05-08 14:45:23 +00:00
robert
3b7cfab800 update to 5.20.1.19 2019-05-08 12:34:00 +00:00
jsing
d3f9579cdb Update lang/go to 1.12.5 2019-05-07 16:33:42 +00:00
bcallah
7546193e47 Update to flang-7.0.1.20190503 2019-05-06 00:47:42 +00:00
sthen
b594e35205 update to php-7.1.29 2019-05-04 21:47:32 +00:00
sthen
4c9d7e6039 No need for a special MODGO_ENV for go.port.mk, just use normal MAKE_ENV
like the rest of the ports tree. This also allows removing a bunch of
manual setting of PATH="${PORTPATH}" HOME="${PORTHOME}" done in various
ports etc. This also makes sure CFLAGS is passed through (not everything
honours it but it does improve at least some ports).

Remove NO_CCACHE from www/honk that was added because the above problem
resulted in ccache variables not being passed through correctly breaking
the cc calls in this.

ok kmos@
2019-05-04 21:46:16 +00:00
jsing
57d0434c51 Ensure GOCACHE refers to a suitable location when building Go.
Issue found and fix verified by phessler@
2019-05-04 15:03:15 +00:00
sthen
0eae914ba8 regen patches; no change 2019-05-04 08:00:59 +00:00
sthen
c75c72c4a7 update to php-7.2.18 2019-05-04 07:57:00 +00:00
landry
9fe4103595 Fix typo. 2019-05-03 18:51:01 +00:00
danj
88fa560b1e Remove maintainers per their requests 2019-05-03 16:59:09 +00:00
danj
3a5f635ab7 Remove maintainer per his request 2019-05-03 13:45:29 +00:00
juanfra
4a85afb96c Update to bacon 3.9. 2019-05-02 21:46:02 +00:00
sthen
d91d1a55ed update to php-7.3.5 2019-05-02 11:35:27 +00:00
bcallah
0946ed038e Update to kona-3.2.0.20190430 2019-05-01 22:21:13 +00:00
juanfra
ae4e07548a Portroach doesn't show racket. Maybe there is something wrong in the regex. 2019-05-01 21:42:53 +00:00
sthen
42dc443195 Use ld.bfd to link math/py-scipy and telephony/asterisk on i386, like gcc/8
itself they fail with "has non-ABS relocation R_386_GOTOFF against symbol XXX"
with LLD.

Mention these ports in the comment in lang/gcc/8/Makefile.
2019-05-01 12:12:24 +00:00
sthen
2c27dd61de remove the znotext suggestion from the i386 comment, same issue with
"ld: error: XX: has non-ABS relocation R_386_GOTOFF against symbol 'XX'"
is seen on other ports (telephony/asterisk, math/py-scipy) when built
with gcc 8 and znotext does not help there, so is unlikely to help here
either.
2019-05-01 11:53:03 +00:00
jasper
4729656976 update to vala-0.44.3
tested in a bulk by aja, thanks!
2019-04-30 17:40:35 +00:00
sthen
a2d7c33b2a use ld.bfd to link gcc/8 on i386 to unbreak; I haven't figured out how to
pass notext across yet and having this broken knocks out getting on for
a quarter of the ports tree on i386 (mostly via fortran).
2019-04-30 13:15:33 +00:00
naddy
fd7bddaad3 stop special handling of MODGCC4_LANGS=java; it's gone from the tree 2019-04-29 15:27:01 +00:00
naddy
d317670248 GCC 7+ no longer provides a Java compiler (gcj). Remove the ports that
depended on it.  Reminded by sthen@
2019-04-29 15:10:15 +00:00
jeremy
4311e64eb4 Bump after default ruby version change to ruby 2.6 2019-04-29 00:42:08 +00:00
jeremy
2a9b1c9854 Make ruby 2.6 the default ruby version 2019-04-29 00:35:58 +00:00
naddy
3e042ba62d Bump all ports that depend on ports-gcc on the clang archs.
SYSTEM_VERSION didn't quite work out how we expected and it's
easier|safer to do it this way than fiddle with pkg_add now.
2019-04-28 21:08:26 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
naddy
452efd2808 depend on the current version of ports-gcc rather than hardcoding gcc/4.9 2019-04-28 13:38:06 +00:00
bcallah
3f7f1b165d Compile this one file without optimizations to work around a bug in the
clang optimizer (?). Allows all of flang to build and work successfully
again on arm64.

ok phessler@
2019-04-28 13:07:12 +00:00
bcallah
86814e45cd Remove a stray } from PKGNAME. Bump EPOCH since a simple revision bump
didn't work for updating.
ok naddy@
2019-04-28 00:03:51 +00:00
sthen
3543bc1c35 Switch the default python3 version (used to build all py3 ports) from
3.6.8 to 3.7.3. ok landry@ danj@ kmos@ rpointel@
2019-04-27 21:28:30 +00:00
naddy
b7e8ac93a7 Switch ports-gcc to GCC 8.3.0:
* switch gcc4 module to gcc/8
* register the gcc/8 subpackages as updates for their gcc/4.9 counterparts
* sync the gcc version in devel/llvm
* add a quirk entry that gcj is obsolete
* unhook 4.9 from the build

Preparatory work by many.
ok sthen@
2019-04-27 21:26:34 +00:00
semarie
b4ad310afc update to 1.31.1
it affects only clippy tool.

Announce: https://blog.rust-lang.org/2019/04/25/Rust-1.34.1.html
Changelog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1341-2019-04-25
2019-04-27 08:50:18 +00:00
jeremy
56a208cf8b Update to JRuby 9.2.7.0 2019-04-26 15:46:58 +00:00
jeremy
6bb2a9dd70 Update to ruby 2.6.3 2019-04-26 15:46:28 +00:00
semarie
ac56eef94e reduces the PLIST divergence between archs by using a controlled way to
generate metadata/hash on libraries.

remove -doc subpackage too, as it has different files depending the
arch.

with that, we should be able to have rustc on more archs.

OK sthen@
2019-04-26 15:08:33 +00:00
bcallah
8fcd0e7d0e Update to the flang commits from yesterday.
While here, remove some comments in Makefile.inc about flang being
integrated into LLVM. That's no longer happening; the new f18 compiler is
scheduled to be integrated into LLVM instead.
2019-04-26 02:04:01 +00:00
mortimer
c82b773d52 guile needs frame pointers, so ensure they are always on.
ok jca@
2019-04-25 22:41:38 +00:00
jasper
1d3d8938fa update to vala-0.42.7 2019-04-25 17:48:07 +00:00
naddy
e26af033ba Remove GCC 6. Never connected to the build, now obsoleted by GCC 8.
ok pascal@
2019-04-25 15:25:15 +00:00
bcallah
f0bdf26308 Update to seed7-20190407 2019-04-23 23:30:34 +00:00
kmos
d21568e6bb Landry found a case where putting the subdirectory in question into
MODPY_TEST_ARGS was not enough to get the tests to run using
MODPY_PYTEST, geo/py-proj.

This adds MODPY_TEST_DIR, which defaults to WRKSRC as is normal, to
allow overriding the subdirectory that tests run in. This isn't
specific to MODPY_PYTEST, it will work for PY_SETUPTOOLS tests also.

OK landry@ sthen@
2019-04-23 12:30:47 +00:00
naddy
c7ccad6525 take ownership of a directory that had accidentally been omitted; ok sthen@ 2019-04-22 20:50:34 +00:00
ajacoutot
8d092f421f Missed bump. 2019-04-22 10:09:37 +00:00
bcallah
de7db9b0a2 Update to flang-driver-7.0.1.20190409 2019-04-22 04:41:53 +00:00
sthen
141f6b308e import python 3.7.3, ok rpointel@ kmos@
at this point, only python itself will be built for 3.7.x; modules are still
all built against 3.6.
2019-04-21 09:33:32 +00:00
sthen
c3e90e6a46 python tweaks;
- sync WANTLIB
- use do-gen instead of post-patch for the "subst and regen
autoconf files" target
- ALL_TARGET needs setting differently between 2.7 and 3.x;
rather than checking against 3.6 for "all", check against 2.7
for "all ./Lib/plat-openbsd6". needed for newer 3.x.
2019-04-21 09:32:19 +00:00
daniel
aa4bbca17d Drop dependency on base gcc and switch to ports gcc instead. 2019-04-20 22:12:41 +00:00
jsing
1948bd9861 Build lang/go for openbsd/arm using a binary bootstrap.
With input from and ok sthen@.
2019-04-19 07:15:36 +00:00