6239 Commits

Author SHA1 Message Date
kmos
2e079c768c Update to Python 3.8.1
ok rpointel@ (maintainer)
2019-12-28 18:34:39 +00:00
jca
290e617d04 Provide debug packages 2019-12-27 22:35:41 +00:00
jca
06879ab8f7 Follow Makefile.template order 2019-12-27 22:17:03 +00:00
jturner
6955e60ede Update janet to 1.6.0. Release notes: https://github.com/janet-lang/janet/releases/tag/v1.6.0 2019-12-23 23:42:35 +00:00
semarie
ba73b5ee28 update lang/rust to 1.40.0
Announce: https://blog.rust-lang.org/2019/12/19/Rust-1.40.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1400-2019-12-19
2019-12-22 17:00:31 +00:00
bcallah
4b6e81a2f2 +quickjs 2019-12-21 14:24:24 +00:00
bcallah
f927ef7855 Import lang/quickjs, a small, embeddable JavaScript engine in C.
ok fcambus@, who independently developed a very similar port of this

QuickJS is a small and embeddable JavaScript engine. It supports the
ES2020 specification including modules, asynchronous generators and
proxies.

It optionally supports mathematical extensions such as big integers
(BigInt), big floating point numbers (BigFloat) and operator
overloading.
2019-12-21 14:24:03 +00:00
kmos
b3d030b3fc Adjust python.port.mk to not have the m suffix on the library for 3.8+
(Effectively we only keep it for 3.7).

ok kn
2019-12-19 02:42:46 +00:00
sthen
24eae197c6 update to php-7.2.26 / php-7.3.13 and tidy Makefiles a bit 2019-12-18 20:22:05 +00:00
bcallah
c87219a331 Update to gawk-5.0.1
Add debug packages; remove extraneous file in FILESDIR
Take MAINTAINER
ok cwen@
2019-12-18 00:36:46 +00:00
bcallah
c742c94818 Bugfix update to kona-3.2.0.20191211 2019-12-14 22:49:34 +00:00
cwen
5425a9bff8 guile2: Unbreak on powerpc
After an initial report by Matthew Hull, George Koehler found out that
the pre-built 32-bit BE bootstrap has probably a wrong byte order.
As such the port should be built without it. Thanks a lot!

OK jca@
2019-12-14 15:45:01 +00:00
sthen
bc02baacfb add @pkgpath markers to handle updating old 3.6 packages to 3.7,
missed when removing 3.6
2019-12-11 19:55:40 +00:00
sthen
bce949ff98 more php71 cleanup 2019-12-11 16:08:29 +00:00
sthen
d0ce11bc87 remove php71 builds of pecl modules, and pecl-libsodium which is rolled
into php core as of 7.2
2019-12-11 15:59:26 +00:00
sthen
b5ff455fb5 remove PHP 7.1 and set @pkgpath to merge package updates to 7.3,
7.1 is now end of life upstream and won't receive more security fixes.
2019-12-11 14:47:54 +00:00
semarie
65e1e600a2 update lang/rust to 1.39.0
(late commit due to problems with sparc64 - segfault)

tested by landry@
ok reyk@

ChangeLog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1390-2019-11-07
Announce: https://blog.rust-lang.org/2019/11/07/Rust-1.39.0.html
2019-12-10 07:32:42 +00:00
bcallah
376711ec04 Update to gravity-0.7.8
Changelog: https://github.com/marcobambini/gravity/compare/0.7.0...0.7.8
2019-12-07 14:58:08 +00:00
pamela
94e1db4e68 regenerate patches
OK sthen@
2019-12-06 21:04:12 +00:00
pamela
475708fabd regenerate patches
OK sthen@
2019-12-06 21:03:09 +00:00
sthen
04bf527d7e BROKEN-arm. sigbus during build 2019-12-06 14:33:13 +00:00
sthen
190407c7bb set ONLY_FOR_ARCHS to the machines which actually use lang/go-bootstrap,
it was set to GO_ARCHS which includes various machines which use a binary
bootstrap instead of this port.
2019-12-06 14:22:26 +00:00
thfr
8d82ab7128 fix i386 build by disabling the JIT.
should not affect !i386, but bump revision because of theoretical chance
that other arches may be affected.

diff by & ok sthen
2019-12-04 16:36:49 +00:00
cwen
3e5c90e3dd gcc/8: re-enable Ada on powerpc by providing a new bootstrap.
Thanks and OK naddy@
2019-12-03 21:18:26 +00:00
solene
25df19d7e7 Update to abcl-1.6.0
Thanks maintainer Timo Myyrä for the patch
2019-12-03 19:46:34 +00:00
kili
ee425ea19d Enforce nojunk for hs ports, because ghc-pkg has some race condition.
prodded by espie@
2019-12-02 23:32:29 +00:00
sthen
fe5573c2c8 actually pass ${MAKE_ENV}, GO386=387 wasn't getting correctly passed through
for lang/go itself (though was working for ports built using go.port.mk).
2019-12-02 22:20:38 +00:00
naddy
2e247d1fa7 disable Ada on powerpc; the required new bootstrap has not become
available in three weeks
2019-11-30 18:20:53 +00:00
naddy
8ab80b6257 new adastraps that include all required shared libs 2019-11-30 18:16:47 +00:00
sthen
23959e0d3a mark BROKEN-i386 2019-11-30 12:01:55 +00:00
juanfra
e93552e206 Update to racket-minimal 7.5. 2019-11-29 18:01:10 +00:00
fcambus
6c8c5d14d3 Update duktape to 2.5.0. 2019-11-28 20:59:27 +00:00
solene
c4fac66515 Update to newlisp-10.7.5 2019-11-28 12:46:24 +00:00
jasper
c7842a6785 remove PATCH_LIST for there aren't any patches
spotted by cwen@
2019-11-26 08:02:04 +00:00
abieber
360ce718ea Bump node to 12.3.1, the latest LTS.
Changelog here:
  - https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.13.1

OK robert@
2019-11-24 18:42:28 +00:00
bcallah
98baeec9ea Build flang again on arm64.
This requires the use of eg++ to build libpgmath; about a year and a half
ago, building the arm64-specific math routines broke when compiling with
clang (a clang bug) so we switched to the generic math routines only. Now,
build system changes make building generic math routines only impossible,
so we now must build libpgmath on arm64 with eg++. I have gotten tired of
waiting for a potential fix to allow building with clang again.
Thanks to phessler@, who put the diff into a bulk build (and spotted me
fat-fingering the linker invocation).
Flang now again builds and works properly on arm64. No change on amd64.
2019-11-24 14:37:25 +00:00
thfr
3da9ac7926 +nekovm 2019-11-24 03:01:38 +00:00
thfr
09ae70b0f3 Import lang/nekovm, a build dependency for upcoming haxe port.
ok bentley@ who also identified a missing ifdef

DESCR:
Neko is a high-level dynamically typed programming language. It can be used as
an embedded scripting language. It has been designed to provide a common runtime
for several different languages. Learning and using Neko is very easy. You can
easily extend the language with C libraries. You can also write generators from
your own language to Neko and then use the Neko Runtime to compile, run, and
access existing libraries.
2019-11-24 02:59:19 +00:00
bcallah
05baa9b619 Update to kona-3.2.0.20191122 2019-11-23 20:33:48 +00:00
ajacoutot
d9fce915d9 Bump to unbreak -zip. 2019-11-23 09:08:24 +00:00
bcallah
7704a81410 Update to seed7-20191117 2019-11-23 00:49:53 +00:00
sthen
09f7414466 update to php-7.2.25/php-7.3.12 2019-11-21 23:35:57 +00:00
visa
1585d5409e Update mips64 adastrap. 2019-11-20 14:19:12 +00:00
sthen
0b4edac220 put back an ".if defined(BOOTSTRAP-${MACHINE_ARCH}) [..]" with a comment
explaining why it's needed
2019-11-19 21:45:45 +00:00
jasper
5aa8b9780e update to vala-0.46.5 2019-11-19 20:20:36 +00:00
jeremy
239f38cbff Use more automated debug package creation 2019-11-19 17:20:12 +00:00
sthen
bfecb66105 update to pypy-7.2.0, adding aarch64 support.
maintainer timeout
2019-11-19 13:50:24 +00:00
sthen
a69dae938f merge 'if ${MODPY_VERSION} == "2.7"' block into the above 'if
${MODPY_MAJOR_VERSION} == 2' block, no need for it to be separate as we
only support one 2.x version now
2019-11-19 11:34:55 +00:00
sthen
f99ed9e2ea include REVISION in PKGSPEC, to trigger updates in dependent packages
due to the i386 SSE->387 change
2019-11-19 09:30:40 +00:00
sthen
a8a3b70b58 On i386, currently go autodetects SSE at build time, and produces
binaries appropriate for the build machine. This doesn't work for
package builds where packages are produced on a machine with SSE
but are expected to work on machines without. Set GO386=387 during
the build to disable this. OK/improved comment from jsing@.
2019-11-19 09:17:06 +00:00