5866 Commits

Author SHA1 Message Date
sthen
9765018ea7 change -S MODPY_ABI3SO to -I MODPY_ABI3SO in python.port.mk's UPDATE_PLIST_ARGS;
the former is incorrect as the ".abi3" string is in the middle of the path, not
the end. ok espie@ jca@
2019-06-24 14:25:54 +00:00
jca
bcf347998a Move the ports I maintain to PERMIT_PACKAGE 2019-06-22 22:44:06 +00:00
ajacoutot
95464c0da9 Update to vala-0.44.5. 2019-06-22 14:08:25 +00:00
bcallah
5ef86e1f66 Update to seed7-20190610 2019-06-15 17:19:03 +00:00
ajacoutot
0bcc8e3807 Update to vala-0.44.4. 2019-06-15 10:19:48 +00:00
bcallah
85edbff78c Update to the latest month or so of flang development. 2019-06-14 20:11:07 +00:00
sthen
a1e533281d sync WANTLIB 2019-06-13 17:00:47 +00:00
kurt
7705a5ad0b Revision bump all java ports for the jre package removal and java.port.mk
changes.
2019-06-11 00:38:33 +00:00
kurt
293dbb0c34 Adjust ports that rolled their own do-build target for calling ant to use
MODJAVA_BUILD=ant.

okay sthen@, abieber@, jeremy@
2019-06-11 00:37:09 +00:00
sthen
7b7657a672 fix bogus path in @extraunexec 2019-06-07 20:24:04 +00:00
bcallah
60335a08cf Update to ponyc-0.28.1
Changelog: https://github.com/ponylang/ponyc/releases/tag/0.28.1
2019-06-05 03:01:47 +00:00
jturner
f9f7d97f56 Try to fix janet build on sparc64 by using -fPIC instead of -fpic 2019-06-05 00:33:39 +00:00
juanfra
cd975abaee Update to cython 0.29.10. 2019-06-04 21:36:51 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
418529796c build php 7.2/7.3 with support for argon2 in password_hash().
for some reason password_hash requires libargon2 even though php has
access to the argon2 functions from libsodium. prompted by a mail
from Heiko Zimmermann.

(also note, there is a separate sodium_crypto_pwhash_str function
which was already available and doesn't depend on libargon2)
2019-06-03 13:43:27 +00:00
jturner
182c580dc4 Update janet to 0.6.0.
All kinds of newness: https://github.com/janet-lang/janet/releases/tag/v0.6.0
2019-06-01 01:40:14 +00:00
sthen
4cc89d619e update to php-7.2.19 2019-05-31 14:31:51 +00:00
sthen
91b5bbc6a1 update to php-7.1.29 2019-05-31 14:31:43 +00:00
sthen
5b35e5cd55 update to php-7.3.6 2019-05-30 20:25:58 +00:00
jca
e85230e5fd Drop pthread_np.h detection patches/overrides
Not needed any more after pthread_np.h rev 1.3.
2019-05-30 12:43:30 +00:00
sthen
e351c613ef update to lucee-5.3.2.77 2019-05-28 13:40:40 +00:00
jeremy
a7ec63804c Fix waking up on received signals
Changes in thread internals between ruby 2.5 and 2.6 resulted in
ruby processes not waking up when receiving some signals.  Fix
this by backporting an upstream patch.  Remove three patches to
the tests that skipped tests. Two of these issues were fixed by
this upstream patch, and the other was fixed by the pthread fifo
fdlock fix.
2019-05-27 21:42:01 +00:00
bcallah
b7fc124099 Update to seed7-20190523 2019-05-27 20:44:34 +00:00
semarie
55e2665c43 update rust to 1.35.0
ChangeLog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1350-2019-05-23
Announce: https://blog.rust-lang.org/2019/05/23/Rust-1.35.0.html

ok landry@
2019-05-24 04:28:24 +00:00
sthen
902b542fe0 more ncurses->curses 2019-05-21 09:34:30 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
e40f996745 another batch of ncurses->curses WANTLIB updates, skipping any
that have gettext LIB/RUN_DEPENDS to avoid conflicts for naddy's
multipackaging work
2019-05-20 20:52:31 +00:00
pascal
2b209d94f9 Adjust gcc specs to not pass -dynamic-linker to ld if -shared is given on
the command line.  This resulted in shared libraries with an .interp section,
confusing plist generation tools.

Discussed with espie@, guenther@ and kettenis@; initial patch from espie@.

ok espie@
2019-05-20 14:59:05 +00:00
juanfra
59f2bdb522 Update to racket 7.3. 2019-05-19 17:48:42 +00:00
espie
8510378023 make use of new update-plist options (make sure your update-plist is current!) 2019-05-18 18:56:45 +00:00
jeremy
6aae9d13ba Prepare JRuby for Java 11
Keep using Java 8, but add necessary patches and update jffi and
jruby-launcher dependencies so that Java 11 could be used.  The JRuby
team still recommends the use of Java 8 for JRuby, though that will
be changing in the future.
2019-05-18 16:05:27 +00:00
jeremy
a3d1801e73 Prepare JRuby for Java 11
Keep using Java 8, but add necessary patches and update jffi and
jruby-launcher dependencies so that Java 11 could be used.  The JRuby
team still recommends the use of Java 8 for JRuby, though that will
be changing in the future.
2019-05-18 16:03:47 +00:00
sthen
cc56f40ff2 check that FLAVORS is defined before using it in .if; problem with "make
plist" following prior commit reported by juanfra@ with devel/mercurial.
2019-05-18 00:33:52 +00:00
sthen
b17bf3228e update curses WANTLIB entries following the change in base libraries to use soname 2019-05-17 16:19:37 +00:00
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