5685 Commits

Author SHA1 Message Date
sthen
8f8214531d update to php-7.2.12
kill the unnecessary bison dep (suggested earlier by martijn@)
2018-11-07 22:27:54 +00:00
sthen
a4053da061 sync changes from gcc/4.9; from Brad, ok pascal@ 2018-11-05 11:52:55 +00:00
jsing
4d07fd460a Update lang/go to 1.11.2. 2018-11-04 20:49:46 +00:00
sthen
fd1d9cd9a6 fix 64-bit time_t issue in php-fpm log printf 2018-11-04 18:17:29 +00:00
rpointel
c104026cfa update to python 3.6.7.
tested in a bulk build by naddy@ (thanks).
2018-11-03 18:56:32 +00:00
naddy
84174f9106 bump for package path change devel/gmp -> devel/gmp,-main 2018-11-02 18:48:39 +00:00
naddy
53302a19c9 Re-add the gmpxx C++ library. productivity/libalkimia requires the
C++ templates, though not libgmpxx.

Split off the C++ support into a separate cxx subpackage.  Add a
no_cxx bootstrap flavor and use it for the dependency chain up to
lang/gcc/4.9 in order to allow bootstrapping a C++ compiler from
ports.

Based on work by sthen@, tweaks by espie@.
2018-11-02 18:43:56 +00:00
sthen
c9cf3bdddd Sync up the various commits that went into 4.9 into 6
- ARM PIE default setting
- ARM/X86 linker path fix for lld
- Copy over Alpha bits

From Brad, maintainer timeout
2018-11-01 22:09:30 +00:00
landry
59c5804603 Update to rust 1.30, from semarie@
cf https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html
2018-11-01 13:50:30 +00:00
sthen
2a83c63018 add MODGCC4_CPPLIBDEP to LIB_DEPENDS-main to unbreak !clang arches -
on clang arches this is a noop, on !clang arches this gives a path to
the estdc++ WANTLIB. needed because this is a multi-package port and
LIB_DEPENDS-main doesn't include the default LIB_DEPENDS added by
gcc4.port.mk.
2018-10-31 23:48:19 +00:00
jeremy
f3bf72cdd7 Send ruby 2.3 to the Attic 2018-10-29 14:40:51 +00:00
jeremy
1a276d60ff Unhook ruby 2.3 2018-10-29 14:38:28 +00:00
bentley
7926426337 Include stdlib.h for free(). 2018-10-28 06:31:40 +00:00
juanfra
a04ec1e6a9 Update to racket 7.1. 2018-10-27 15:58:32 +00:00
daniel
98274b8b3f Update to Compcert 3.4. Still marked BROKEN until coq is updated. 2018-10-27 01:16:42 +00:00
sthen
813d2e28fc drop php 7.0 and scaffolding, the default has already been switched to 7.1 2018-10-26 21:22:01 +00:00
naddy
930423f5f1 explicitly link with all called libraries to satisfy lld 2018-10-26 18:21:50 +00:00
jeremy
ecdd34f345 Bump related ports after default ruby version switch. 2018-10-26 16:16:24 +00:00
jeremy
b6999fd84a Switch the default ruby version from ruby 2.4 to ruby 2.5. Remove
support for building with ruby 2.3.
2018-10-26 16:12:24 +00:00
bcallah
160edc16af Bugfix update to kona-3.2.0.20181016 2018-10-25 21:34:02 +00:00
juanfra
d01e4a4fed Racket doesn't build on sparc64. 2018-10-25 19:15:02 +00:00
jsing
6ac36c352a Stop pulling in a header (asn1_mac.h) with ancient OpenSSL macro cruft -
pull in asn1.h directly instead.

ok jeremy@ (a long time ago; committing just in time for removal!)
2018-10-24 17:07:31 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
5aa965d18c update php's DESCR, as spotted by Daniel Winters this includes references to
pdo_sqlite which was split off again between 6.3->6.4.
2018-10-24 10:19:36 +00:00
naddy
d92f9a30e5 Upstream fix for "fpc creates objects with invalid header alignment,
fails to link with LLVM's lld linker"
https://bugs.freepascal.org/view.php?id=32900

New bootstrap by pascal@
2018-10-23 14:39:56 +00:00
kettenis
c302170743 Fix generation of ELF object files. Already present upstream.
ok jsg@
2018-10-22 19:16:25 +00:00
juanfra
afbfcf434a Update to cython 0.29. 2018-10-22 15:42:42 +00:00
jeremy
30db53a5bb Update to ruby 2.5.3
Fixes CVE-2018-16395 and CVE-2018-16396.

Lots of PLIST changes due to switch from manual PLIST handling to using
make update-plist.
2018-10-22 14:46:53 +00:00
jeremy
49c98a6d14 Update to ruby 2.4.5
Fixes CVE-2018-16395 and CVE-2018-16396.

Lots of PLIST changes due to switch from manual PLIST handling to using
make update-plist.
2018-10-22 14:45:52 +00:00
jeremy
4d9d5324b0 Update to ruby 2.3.8
Fixes CVE-2018-16395 and CVE-2018-16396.

Lots of PLIST changes due to switch from manual PLIST handling to using
make update-plist.
2018-10-22 14:44:57 +00:00
edd
8f98c00539 Update lang/pypy to 6.0.0.
Thanks to David Carlier for his alloc_noexec patch.

Tested and OK'd by naddy@. Thanks

Naddy also reports that this fixes the build with lld!
2018-10-21 13:29:47 +00:00
bcallah
030c3efed2 Bring in the flang commits from October (so far) 2018-10-20 20:11:35 +00:00
sthen
9f6ba2f04c remove gcc/4.6, it was ONLY_FOR_ARCHS=alpha but that has now moved to 4.9.
from Brad, ok ajacoutot@ pascal@
2018-10-19 09:19:40 +00:00
sthen
44f8a14fd9 switch default php version from 7.0 to 7.1 (not 7.2 yet as some things are still
using mcrypt).
2018-10-17 14:15:55 +00:00
sthen
8c40c6d028 - use SUBST_CMD instead of a perl regex for sample config for apache httpd's
modphp, possible without pain now that we have UPDATE_PLIST_ARGS.

- install empty php-fpm.d directory and handle pkg_delete -c with @extraunexec

- cat www.conf to the end of php-fpm.conf on all of !5.6, previously this was
just done on 7.0. (not installing this to php-fpm.d/www.conf to avoid making
a conflicting config for updating users).
2018-10-17 12:44:02 +00:00
sthen
d6fb52ecdf remove surplus PKGSTEM setting 2018-10-17 07:19:23 +00:00
sthen
14b7f294ba unbreak, I factored PKGSTEM setting into Makefile.inc but forgot to commit
it. thanks ajacoutot@ for the report.
2018-10-17 07:14:46 +00:00
bentley
bd3bc75dfc Move homepage to https. Unset MASTER_SITES (no-op as MODPY_PI overrides it). 2018-10-17 03:06:03 +00:00
bcallah
7cc7ad02e1 Update to seed7-20181014. The most visible user change is the seed7
compiler now supports simple profiling with the -p flag.
2018-10-16 17:40:30 +00:00
bcallah
e8e83bc560 Update to ponyc-0.25.0 -- this is the first official release to support
OpenBSD. Add a SUBST_VARS+=GH_TAGNAME to reduce PLIST churn going forward.
2018-10-16 14:58:36 +00:00
bcallah
ad1c36fc4d Catch up with flang changes. Note the major bump to libpgmath. 2018-10-16 14:56:38 +00:00
rsadowski
ccbfd15a84 Update clazy-1.4 2018-10-16 14:31:04 +00:00
sthen
cd85238b39 update to php 7.1.23, 7.2.11 2018-10-16 11:12:12 +00:00
landry
7a32ba9f02 Update to rust 1.29.2, from semarie@.
See https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1292-2018-10-11
Fixes https://github.com/rust-lang/rust/issues/54462
ok sthen@
2018-10-08 15:25:58 +00:00
sthen
641bf9bccf set PKGSPEC on the php/7.1 and php/7.2 module subpackages 2018-10-08 10:38:46 +00:00
robert
a6ac175892 update to 5.14.0.177 2018-10-02 13:33:25 +00:00
espie
27bd66d116 fix before tweaking make 2018-10-02 12:17:30 +00:00
juanfra
1d7e4bd929 Update to bacon 3.8. 2018-10-01 22:41:16 +00:00
sthen
c72587967f add php 7.1.22 and 7.2.10 2018-09-28 22:22:03 +00:00
sthen
2288a20c0d MODULES scaffolding to cope with additional PHP versions 2018-09-28 21:27:25 +00:00