5742 Commits

Author SHA1 Message Date
pascal
d5c575b948 Update to GCC 8.3.0, and regenerate bootstrap on amd64, hppa and powerpc.
Also tested on armv7, arm64 and sparc64.

Earlier diff from Brad.
2019-03-25 20:17:46 +00:00
thfr
e4d8c0cd87 fix mono's DNS lookup by using MacOsNetworkInterfaceAPI like FreeBSD does, fixes GitHub issue #8168, ok robert@ (maintainer) 2019-03-25 13:05:39 +00:00
sthen
828f08b0e2 sweep all java ports with a couple of adjustments to build/dependency
environment, which will reduce complexity in java.port.mk when jdk 11 is
added. direction agreed with kurt@.

- switch all MODJAVA_VER to at least 1.8 (we don't currently have any
version earlier than this anyway).

- drop MODJAVA_JRERUN, the separate jre package will be going away with
jdk 11.

- bump changed ports
2019-03-24 22:24:12 +00:00
jca
c5859b7f0c Our stddef.h provides max_align_t, let cstddef provide std::max_align_t
This unbreaks www/webkitgtk4 on sparc64.  ok pascal@ (maintainer)
2019-03-24 16:47:48 +00:00
bcallah
71905ab38f Update to flang-7.0.1.20190320 2019-03-23 23:55:13 +00:00
bcallah
c73428b4f9 Update to ponyc-0.28.0
Changelog: https://github.com/ponylang/ponyc/releases/tag/0.28.0
2019-03-23 13:52:06 +00:00
sthen
a7444a2fe2 i386 fixes for lang/sbcl, from maintainer joshe@ 2019-03-21 22:06:53 +00:00
remi
c9d88b3d88 I hope that now I got the indentation as intended ;-) 2019-03-20 22:45:26 +00:00
remi
91fe846cf1 fix indentation 2019-03-20 22:40:00 +00:00
remi
7da06b848c Add MODPY_PYTEST.
With this all the python ports using pytest do not need to setup their
own do-test taret. Instead "MODPY_PYTEST = Yes" does the job.

from Kurt Mosiejczuk
ok kn@
2019-03-20 22:19:53 +00:00
remi
25abb64835 Add MODPY_TEST_LOCALE. In general python tests want an UTF-8 locale.
If needed this allows to overwrite it.

I looks like python preferes C.UTF-8. But Ingo pointed out that on
OpenBSD en_US.UTF-8 is prefered and the former is just a link to the later.

from Kurt Mosiejczuk
ok sthen@
2019-03-18 21:30:48 +00:00
remi
65429f7c8f Add MODPY_TESTDEP and MODPY_TEST_DEPENDS. In a future step this will
allow to automatically add deps for pytest to TEST_DEPENDS.

from Kurt Mosiejczuk
ok sthen@
2019-03-18 21:19:18 +00:00
bcallah
155ab44de2 Update to compcert-3.5
ok daniel@ (MAINTAINER)
2019-03-17 03:26:53 +00:00
jca
3e9567b10a Remove BROKEN, math/coq has been updated
ok daniel@ (maintainer)
2019-03-16 18:33:15 +00:00
jsing
5878478513 Update lang/go to version 1.12.1. 2019-03-16 15:01:30 +00:00
jsing
9b0fce0dd3 Update lang/go to version 1.12.
ok sthen@
2019-03-16 13:37:29 +00:00
jsing
9feeecb26d Go 1.12 requires GOCACHE to be enabled - update go.port.mk appropriately.
ok sthen@
2019-03-16 13:36:01 +00:00
jeremy
ea5b1a22a7 Use upstream patch to fix the following vulnerabilities in rubygems:
CVE-2019-8320: Delete directory using symlink when decompressing tar
CVE-2019-8321: Escape sequence injection vulnerability in verbose
CVE-2019-8322: Escape sequence injection vulnerability in gem owner
CVE-2019-8323: Escape sequence injection vulnerability in API response handling
CVE-2019-8324: Installing a malicious gem may lead to arbitrary code execution
CVE-2019-8325: Escape sequence injection vulnerability in errors
2019-03-15 16:46:41 +00:00
jeremy
147d437975 Update to ruby 2.5.5
Fixes the following vulnerabilities in rubygems:

CVE-2019-8320: Delete directory using symlink when decompressing tar
CVE-2019-8321: Escape sequence injection vulnerability in verbose
CVE-2019-8322: Escape sequence injection vulnerability in gem owner
CVE-2019-8323: Escape sequence injection vulnerability in API response handling
CVE-2019-8324: Installing a malicious gem may lead to arbitrary code execution
CVE-2019-8325: Escape sequence injection vulnerability in errors
2019-03-15 16:45:36 +00:00
jeremy
5245052a1f Update to ruby 2.6.2
Fixes the following vulnerabilities in rubygems:

CVE-2019-8320: Delete directory using symlink when decompressing tar
CVE-2019-8321: Escape sequence injection vulnerability in verbose
CVE-2019-8322: Escape sequence injection vulnerability in gem owner
CVE-2019-8323: Escape sequence injection vulnerability in API response handling
CVE-2019-8324: Installing a malicious gem may lead to arbitrary code execution
CVE-2019-8325: Escape sequence injection vulnerability in errors
2019-03-15 16:44:49 +00:00
bcallah
68b1c8596c Update to seed7-20190303 2019-03-15 16:36:23 +00:00
sthen
6f5a53579b i386-only port, BROKEN by the ocaml update. 2019-03-13 09:33:09 +00:00
jturner
73e17c2816 Update janet to 0.4.0. Shared lib is no longer installed by default. 2019-03-13 01:14:46 +00:00
semarie
05d1db11a2 update lang/rust to 1.33.0
Announce: https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1330-2019-02-28

ok landry@
2019-03-11 19:13:40 +00:00
chrisz
b423ca79c0 Pass use LDFLAGS when linking shared library.
ok sthen@
2019-03-09 12:29:56 +00:00
sthen
674c9f43da expand BROKEN with a bit more information 2019-03-09 12:18:31 +00:00
sthen
78dfb0b064 put the pecl/php73 bits in; even though php/7.3 itself is disabled doing\
this doesn't get in the way and makes it easier to test possible fixes
2019-03-08 17:02:43 +00:00
sthen
a029091094 actually I was mistaken, php/7.3 does still crash all over the place
when you actually try to do anything with it. mark BROKEN for now.
2019-03-08 17:00:57 +00:00
sthen
7c5e230bd4 add php-7.3.3, now that it does something on OpenBSD other than crashing
all over the place. scaffolding for pecl modules to follow sometime later
after more tests.
2019-03-08 02:13:05 +00:00
sthen
7c3b009e99 update to php-7.1.27 2019-03-07 21:28:43 +00:00
jasper
6e87ee9eb7 update to vala-0.42.6 2019-03-07 19:47:00 +00:00
bcallah
c603e74ae8 Back in November, support for the obsolete PowerPC BSS PLT format was
removed: https://marc.info/?l=openbsd-cvs&m=154174152917901&w=2

This broke gpc on macppc. Add a patch that defaults to -msecure-plt on gpc.
This fixes the build and runtime on macppc.
2019-03-07 15:53:25 +00:00
sthen
620b6e6c10 update to php-7.2.16
regen some WANTLIBs
regen PLIST now ${CHROOT_DIR} is properly added to SUBST_VARS
2019-03-06 15:16:33 +00:00
ajacoutot
affd714c7a Unbreak: don't pick up llvm-config(1) from base 2019-03-06 13:51:15 +00:00
bcallah
3385c299f7 Update to kona-3.2.0.20190301 2019-03-05 21:44:20 +00:00
bcallah
5661b15419 Update to gravity-0.6.3
Changelog: https://github.com/marcobambini/gravity/compare/0.6.1...0.6.3
2019-03-05 18:46:40 +00:00
bcallah
f50a7a46a5 Update flang to the code dated 01 March 2019. 2019-03-05 06:47:59 +00:00
jca
a7af6c85e7 Those files should have been removed in the ocaml-4.07.1+friends update
Noticed by krw@ and Adam Steen
2019-03-05 04:29:46 +00:00
chrisz
b438efbd00 Upgrade OCaml and dependent ports
testing and OKs by avsm@, jca@, krw@ Thanks a lot !
2019-03-04 12:51:12 +00:00
jsg
b0056ce6bc Prepare for llvm-config in base and use ports llvm-config to avoid a
build error.

ok bcallah@
2019-03-04 05:04:21 +00:00
bcallah
1f7704bca9 Update to ponyc-0.27.0
This is the first release to support LLVM 7.0.1
Changelog: https://github.com/ponylang/ponyc/releases/tag/0.27.0
2019-03-04 04:28:56 +00:00
jsg
efed4e7642 Prepare for llvm-config in base and use ports llvm-config to avoid a
build error.

ok rsadowski@
2019-03-04 01:09:39 +00:00
jsg
342fe78693 Prepare for llvm-config in base and use ports llvm-config to avoid a
build error.

ok bcallah@
2019-03-04 01:07:22 +00:00
juanfra
2aac2ec76d Update to cython 0.29.6. 2019-03-01 20:52:33 +00:00
jca
ab7a4187d2 Enable bz2 and thus LXT file support, unbreak on ports-gcc archs
On ports-gcc archs libbz2 was detected automatically because
/usr/local/lib is in the default library path, but the build failed at
compile time because bzlib.h wasn't found in the include search paths.

Initial diff by cwen@, ok sthen@ cwen@
2019-03-01 12:47:26 +00:00
rpointel
e5ab4e114f fix problem with PLIST: some noise when installing and then uninstalling unflavored python3.
spotted by tb@, fix from me, ok sthen@.
2019-02-28 09:11:28 +00:00
naddy
b1eb1d48fd bump for plist changes 6.4 -> 6.5 2019-02-28 01:52:37 +00:00
sthen
c644d75cfd use SUBST_VARS+=CHROOT_DIR to fix a literal ${CHROOT_DIR} in the pkg-readme 2019-02-28 01:29:26 +00:00
sthen
cecef6a9c8 mark BROKEN-i386 2019-02-23 18:23:13 +00:00
sthen
05f4c996e9 remove base-gcc from COMPILER, I was a bit optimistic including node when
I added it in bulk. building node requires one of the c++11 compatible
compilers that we have in base or in ports.
2019-02-22 21:30:28 +00:00