5832 Commits

Author SHA1 Message Date
espie
70e3a42d1c It's well-known that update-plist has a hard time on py2/py3 ports
when run outside the py3 flavor, so gently remind the porters.

okay sthen@
2019-05-17 13:27:03 +00:00
semarie
1bc740e800 set MODPY_TESTDEP dependent to NO_TEST.
it will avoid populate TEST_DEPENDS when the port has explicitly declared there is no test.

ok kmos@
2019-05-16 18:15:40 +00:00
bcallah
82904bcf24 Update to kona-3.2.0.20190514 2019-05-15 17:37:19 +00:00
kmos
c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
semarie
77aea6d15a update lang/rust to 1.34.2
Announce: https://blog.rust-lang.org/2019/05/14/Rust-1.34.2.html
Security advisory for the standard library: https://blog.rust-lang.org/2019/05/13/Security-advisory.html

In short, starting with 1.34.0, you can "safely" cast a type to the wrong
type by using Error::type_id function in the standard library. As it
could result out of bounds reads/writes/etc it is considered as security
issue.
2019-05-15 06:10:24 +00:00
jturner
24b447e176 Update janet to 0.5.0
Reintroduce the shared lib with some more install work. Initial diff from
Fred <openbsd at crowsons dot net> with tweaks from me.
2019-05-14 23:43:31 +00:00
sthen
6c1dbc79d6 switch from tidyp to tidy(-html5) 2019-05-14 20:20:16 +00:00
jasper
29468a98b8 update to elixir-1.8.2 2019-05-14 17:36:23 +00:00
solene
f755b1641c Add a forgotten patch change
thanks aja@ for spotting it
sorry for the noise
2019-05-14 07:59:53 +00:00
abieber
fe7b96dcf7 Bump node to 10.15.3
Changelog: https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V10.md#10.15.3
2019-05-13 22:06:29 +00:00
solene
e890f60fae Update to sbcl-1.5.2
From maintainer joshe@
Re-enable -threads flavor
2019-05-13 12:58:58 +00:00
bcallah
5636648441 Update to gawk-5.0.0
Improved by me from a diff from Stephen Gregoratto
ok cwen@
2019-05-11 20:18:18 +00:00
sthen
228a5f9ea0 fix @pkgpath markers;
- there was never a lang/python3/3.6 (@pkgpath marker for this is present in
current 3.6 plists), python3/3.x was only used for 3.2, so remove these.

- they should probably have originally used "@pkgpath lang/python/3.5" to
trigger updates from 3.5 when 3.5 was removed, but no point adding those
to 3.6 now that 3.7 is the default version. so add @pkgpath lang/python/3.5
markers in 3.7 PLISTs, fixing the upgrade path if old versions were present
(there was previously nothing to trigger 3.5 being removed/updated so
stray packages would be left around).

problem reported by Laurie Tratt
2019-05-10 12:01:55 +00:00
danj
f41e2660fb Remove maintainers per their requests 2019-05-09 21:13:26 +00:00
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