6239 Commits

Author SHA1 Message Date
juanfra
ca7eb53286 Enable Racket CS on amd64. 2020-05-20 16:08:28 +00:00
bcallah
4f02877b76 Update to regina-rexx-3.9.3
Note the major bump to libregina
2020-05-20 15:12:03 +00:00
bcallah
c37aef6cb1 Update to kona-3.2.0.20200312 2020-05-20 15:00:41 +00:00
bcallah
5edac3d970 Update to seed7-20200502 2020-05-20 14:36:14 +00:00
jasper
aa08ad7865 update to vala-0.48.6 2020-05-20 07:38:48 +00:00
thfr
64887e2bd9 update to 1.11
now with the actual resolve() for uv.c from Motion Twin
tested and working with Dead Cells and Northgard
2020-05-19 19:36:53 +00:00
sthen
7a97a5fdb5 update to lucee-5.3.6.61 2020-05-18 23:02:34 +00:00
bcallah
d0faafd33c Update to gawk-5.1.0
Changelog: http://git.savannah.gnu.org/cgit/gawk.git/tree/NEWS
amd64 and sparc64 testing by me
macppc testing by cwen@
octeon testing by jj
ok kn@ cwen@
2020-05-17 20:26:40 +00:00
kili
8a30a11788 On i386, explicitely set GHC_CC_OPTS to -Wl,-znotext -Wl,-z,wxneeded.
Also, drop -fno-pie from CFLAGS.

Unbreaks build as noticed by sthen and also fixes ghci.
2020-05-17 18:06:07 +00:00
ajacoutot
6e2966ef49 No need to extract the zip modules either, go takes care of it.
prodded by and ok abieber@
2020-05-17 13:08:20 +00:00
ajacoutot
251c3115fb Do not extract mod files. 2020-05-17 10:31:50 +00:00
ajacoutot
36674ba8e1 SUPDISTFILES is never added to DISTFILES so "make fetch" will not get them.
Move to DISTFILES directly; to be revisited once the go folks are awake but
it should at least fix the breakage seen by naddy@ for now.
2020-05-17 10:08:36 +00:00
semarie
9bafcfb23a update lang/rust to 1.43.1
Announce: https://blog.rust-lang.org/2020/04/23/Rust-1.43.0.html
 and https://blog.rust-lang.org/2020/05/07/Rust.1.43.1.html

ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1431-2020-05-07
2020-05-16 14:13:53 +00:00
kili
74ad251f86 Some ghc cleanups:
- Remove -no-pie from GHC_CC_OPTS.
- Remove obsolete ffi related patch.
- Remove explicit wxneeded from Makefile.

From Greg Steuck. Thanks!
2020-05-15 21:32:18 +00:00
abieber
9e0580770b Teach portgen how to speak Go!
With this a port can be easily generated for Go applications that support Go
modules (there will be a go.mod file in the root of the project).

For example: https://github.com/jrick/domain/blob/master/go.mod

The mod file lists "github.com/jrick/domain" as the module name, so a portgen
command to build the above tool would be:

  portgen go github.com/jrick/domain

OK afresh1@ kmos@
2020-05-15 01:32:48 +00:00
juanfra
5bfe822057 Disable Racket CS. 2020-05-14 20:03:25 +00:00
sthen
1b9ca8a4d4 update to php-7.2.31 2020-05-14 19:34:55 +00:00
sthen
4c44a6b0a7 update to php-7.3.18 2020-05-14 19:34:54 +00:00
sthen
a4dc91812f update to php-7.4.6 2020-05-14 19:34:53 +00:00
cwen
b52ca57980 parrot: fix the build on powerpc by removing -Werror, mark BROKEN-mips64.
The build was broken due to some libffi defines being undefined on powerpc;
issue that does not cause runtime errors.

mips64 was impacted by the same issue, but later the build fails with a
SIGBUS (thanks to Janne Johansson who tested it there).

OK jca@
2020-05-14 18:26:21 +00:00
juanfra
7abdb01c9b Update to racket 7.7. 2020-05-14 17:17:56 +00:00
jasper
a2ea7bd15c update to elixir-1.10.3 2020-05-14 15:43:03 +00:00
jasper
9d86a2740e update to vala-0.48.5 and sync API_V comment with future reality 2020-05-14 14:52:11 +00:00
jturner
1047190abd Update janet to 1.9.1 2020-05-14 13:39:42 +00:00
kmos
fbb9ab75c1 Bring in a patch from upstream to fix the build of erlang21 on sparc64
df0638e021

I've had this locally on the sparc64 cluster for some time

ok jca@ sthen@
2020-05-04 08:45:15 +00:00
denis
37dcb25e8c Update to 1.2.0
Tested by j at bitminer.ca, thanks.
2020-05-02 09:33:06 +00:00
kn
1dc859d591 Use py3 sphinx during build and @so markers in PLIST
ghc already defaults to Python 3, make sure sphinx uses the
same version.

tested by me without Python 2 installed
diff from gznedo
2020-04-30 23:16:59 +00:00
gkoehler
1633e6aa1f Override some configure tests for mmap, shm.
sthen@ reported that clisp sometimes fails to build, with an error at
MAP_ANON.  Some tests, including MAP_ANON, might give a random 'no' when
their fixed addresses conflict with ASLR.  Override to 'yes'.

ok sthen@
2020-04-29 19:04:02 +00:00
sthen
10d9780653 Drop the post-install "if you want to use this as your default system
Python" messages, Python 2 development has finished so this is not a
sensible option to use as default.

(It is still kept in the ports tree for now, as some important software
has not been updated to use Python 3).

ok tracey aja mariani rpointel

From https://www.python.org/doc/sunset-python-2/, "We are volunteers who
make and take care of the Python programming language. We have decided
that January 1, 2020, was the day that we sunset Python 2. That means
that we will not improve it anymore after that day, even if someone
finds a security problem in it. You should upgrade to Python 3 as soon
as you can."
2020-04-24 11:01:26 +00:00
jasper
ade3ae46cc update to vala-0.46.9 2020-04-23 09:31:28 +00:00
jasper
dee0f91b0d Add missing specifier in format string 2020-04-23 08:36:11 +00:00
rpointel
75bb50423a update python to 2.7.18: the last release of Python 2.
tested in a bulk build by naddy@, thanks.
2020-04-23 07:56:01 +00:00
jasper
c02ea3079b update to vala-0.46.8 2020-04-22 17:41:39 +00:00
sthen
27b8a00360 bump -gd 2020-04-22 15:46:59 +00:00
ajacoutot
93189e9509 Unbreak php-gd packaging by bumping.
+@depend graphics/libwebp:libwebp-*:libwebp-1.1.0
+@wantlib webp.4.2
2020-04-22 12:52:10 +00:00
sthen
d6fd959d8d php: fix -lstdc++ linking in 7.4, was already done in 7.2/3 but the file
moved and got missed in patch-wrangling.
2020-04-22 11:55:14 +00:00
sthen
16b580910c whatever the reason for "Trace/BPT trap" when running configure on aarch64
in the past (seen in "checking for Apache 2.0 handler-module support via DSO
through APXS" around Apr 2019), it's no longer happening, so remove the
block and allow building the Apache module on aarch64.
2020-04-22 11:15:41 +00:00
sthen
72ce314103 Provide PHP 7.4 packages.
The default version for use in PHP-based ports remains at 7.3.
2020-04-21 20:38:31 +00:00
sthen
00d49f21cc pypy: use new bootstrap for aarch64 2020-04-18 10:15:26 +00:00
semarie
aa9042fc92 unbreak lang/rust
switch to py3 changed few plists (-gdb and -main) as python bytecode are shipped

update PLIST, and bump REVISION
2020-04-18 06:47:10 +00:00
sthen
547719c97a update to php-7.3.17 2020-04-17 16:55:52 +00:00
sthen
a2f0528b33 update to php-7.2.30 2020-04-17 16:55:49 +00:00
semarie
45afb00448 lang/rust: update sparc64 bootstrap + switch to py3 (only used at build time for the build script) 2020-04-17 14:49:19 +00:00
cwen
8d4be5fcdd swi-prolog: remove BROKEN-powerpc, it builds and works fine with clang
OK edd@ (maintainer)
2020-04-17 13:01:53 +00:00
sthen
ad4e039860 lang/pypy: temporarily switch aarch64 to the no_bootstrap flavour
I'll build a new bootstrap once packages are done
2020-04-16 10:30:08 +00:00
fcambus
b8f5b768ee Drop maintainership for some more ports I no longer use. 2020-04-15 14:34:50 +00:00
fcambus
9fa9537892 Drop maintainership for some ports I no longer use. 2020-04-15 13:31:42 +00:00
sthen
24374e1d1c mark BROKEN-aarch64 for now, needs a new bootstrap (ABI change earlier,
resulting in "Trace/BPT trap (core dumped)" from old binaries)
2020-04-14 21:44:01 +00:00
robert
ab59e2ba3c unbreak ipv6 support in mono by disabling DualMode in case of AF_INET6
because IPv4 to IPv6 address mapping is disabled on OpenBSD
2020-04-14 14:43:21 +00:00
robert
698c69d4a2 unbreak depotdownloader by re-defining AF_INET6 to 30 which is wrong as that
is the value used by MacOS and not OpenBSD, however some ports are distributed
in a binary form and they freak out if there is a mismatch between the mono
runtime that they were compiled with and the one that they are running with.

the long-term solution is to get msbuild ported and compile depotdownloader
with our own mono runtime, until then, break IPv6 , nobody is using it anyway ;)
2020-04-13 19:26:20 +00:00