4734 Commits

Author SHA1 Message Date
landry
8847458053 Apply some black magic (shoplifted from lang/ghc) to fix
DISTFILES/SUPDISTFILES handling so that non-supported archs dont error
out in dpb with cryptic messages such as 'Incomplete info for
rust/rustc-bootstrap-sparc64-.tar.gz'

Reminder: DISTFILES is supposed to contain the list of files needed *on
the current arch* while SUPDISTFILES should have the list *of all files
that port might use* (think about make makesum)

discussed with semarie@
2017-01-06 17:32:22 +00:00
jeremy
4443230027 Add support for using ruby 2.4 to ruby.port.mk
This adds support for FLAVOR=ruby24 to most ruby gem ports, to
allow building of a package for ruby 2.4.

Additionally, refactor ruby.port.mk to reduce duplication and make
future updates simpler.

OK jasper@
2017-01-06 16:03:54 +00:00
jeremy
8d57e07b31 Hookup ruby 2.4 to the build 2017-01-06 16:00:21 +00:00
jeremy
4fb180cbad Import ruby 2.4.0
OK jasper@
2017-01-06 15:59:25 +00:00
jca
4d12d17471 Use lang/gcc for atomic builtins on arm.
Similar diff from jsg@, ok sthen@ phessler@
2017-01-05 16:59:31 +00:00
juanfra
8d44b43f67 Update to gambit 4.8.7. 2017-01-05 00:23:13 +00:00
landry
e22346e653 Switch MODPY_DEFAULT_VERSION_3 to 3.6, diff from rpointel@, testing and
fixes by shadchin@, bulk build by me, support from danj@, no objection
from naddy@

All 250-something ports depending on python3 will be bumped in a few.
Fasten your seatbelts.
2017-01-03 19:12:42 +00:00
shadchin
023286d19f Add a MODPY_PYOEXTENSION variable.
Beginning with Python 3.5 .pyo files are no longer used and
have been replaced by a more flexible scheme that includes
the optimization level explicitly in .pyc name (See PEP-488).
2017-01-03 18:54:48 +00:00
juanfra
b489943021 Update to bacon 3.5.1. 2017-01-02 18:56:22 +00:00
pascal
16ca621150 Regen bootstraps and re-enable ada for hppa, mips64, powerpc and sparc64. 2017-01-02 15:52:20 +00:00
jca
5ba7ddb564 Unbreak on arm. Use arm_sync_icache(2) instead of __clear_cache. 2017-01-01 09:29:09 +00:00
jca
22f6ffa141 Doesn't build on powerpc: Illegal instruction (core dumped) 2016-12-31 20:46:18 +00:00
naddy
d1deb86b0d also mark as BROKEN-amd64, build hangs often 2016-12-30 20:29:21 +00:00
sthen
737be102ec mark guile2 as BROKEN-i386, build hangs often, taking up a build slot until
dpb kills it.
2016-12-30 13:25:14 +00:00
pascal
893067aa11 Update to gcc 6.3.0; regen bootstraps. 2016-12-28 21:48:21 +00:00
juanfra
10535121ed Fix the issue causing maxima test failure (atan2). From Timo Myyra (MAINTAINER). 2016-12-28 19:38:56 +00:00
rpointel
6fc508ff23 add the possibility to use 3.6 version for a port. 2016-12-26 19:48:47 +00:00
rpointel
993f7d7c0a link Python 3.6 to the build 2016-12-26 19:42:49 +00:00
rpointel
47d293372a adapt ALL_TARGET for Python 3.6. 2016-12-26 19:41:45 +00:00
rpointel
76e1f03727 add python 3.6.
ok shadchin@
2016-12-26 19:40:12 +00:00
landry
67092985c1 update rust to 1.14.0, from MAINTAINER semarie@
for details, please see https://blog.rust-lang.org/2016/12/22/Rust-1.14.html

tested on i386 w/ llvm 3.9.0 here, and sebastien tested both amd64 & i386.
2016-12-26 13:52:46 +00:00
ajacoutot
40d2c92b2d MODCLANG_VERSION=3.9.1
prodded by Brad
2016-12-22 14:10:27 +00:00
phessler
d4ff38167f arm: OOM when building ext/ripper/ripper.c 2016-12-21 07:22:20 +00:00
juanfra
ed32da1c19 Update to ecl 16.1.3. From Timo Myyra (MAINTAINER). 2016-12-20 20:12:29 +00:00
rpointel
371963dfa8 update Python to 2.7.13.
ok juanfra@ shadchin@
2016-12-19 20:47:26 +00:00
martijn
2927f2dc09 update to php-7.0.14 ok robert@ 2016-12-19 20:35:47 +00:00
martijn
bf68771ba9 update to php-5.6.29, ok robert@ 2016-12-19 20:35:09 +00:00
martijn
3a58c1bc4b update to php-5.5.38, ok robert@ 2016-12-19 20:34:22 +00:00
juanfra
f383fc8b3d Update chicken's irregex to 0.9.6 in order to fix CVE-2016-9954.
http://lists.gnu.org/archive/html/chicken-hackers/2016-12/msg00010.html

From Timo Myyra (MAINTAINER).
2016-12-18 00:54:22 +00:00
jasper
438ecba7ec update to elixir-1.3.4 2016-12-17 12:06:31 +00:00
jasper
a5220b2db9 update to erlang-19.2 2016-12-17 12:06:25 +00:00
juanfra
b21c5674f9 Update to BaCon 3.5. 2016-12-13 02:47:01 +00:00
juanfra
5ef55a2e76 Add support for i386 to rust. From semarie (MAINTAINER). 2016-12-06 22:39:49 +00:00
jsing
cd64551231 Update lang/go to 1.7.4.
This release addresses a security issue with net/http package's
Request.ParseMultipartForm method:

  https://golang.org/doc/devel/release.html#go1.7.minor

ok jasper@
2016-12-06 15:40:09 +00:00
jasper
03127e170c update to vala-0.34.4 2016-12-05 18:28:31 +00:00
jca
cd6b80e321 Broken on sparc64
http://build-failures.rhaalovely.net//sparc64/2016-11-21/lang/mruby.log
2016-12-02 13:35:00 +00:00
jasper
cb78bfb6e7 update to vala-0.34.3 2016-11-24 18:41:09 +00:00
jeremy
3991a161d8 Update to ruby 2.3.3 2016-11-23 15:59:32 +00:00
juanfra
e6bbb4a14e Update to gambit 4.8.6. 2016-11-21 22:37:21 +00:00
jeremy
3bb7d25c81 Update to JRuby 9.1.6.0 2016-11-19 04:56:27 +00:00
jeremy
d76bcdfea3 Update to ruby 2.3.2
Bump minor due to new exported function.
2016-11-19 04:56:00 +00:00
jeremy
584364fcdf Update to ruby 2.2.6
Bump minor due to new exported function.
2016-11-19 04:55:26 +00:00
sthen
b77a4b594d bump LIB_DEPENDS for adastrap/gmp update
from tobiasu, ok dcoppa (+ REVISION bump from me)
2016-11-15 10:04:58 +00:00
sthen
286cd719b9 update to lucee-5.1.0.34 (moving to the 5.1-stable branch). 2016-11-14 17:31:39 +00:00
pascal
62e01e8346 Fix build after changes to our NULL definition. Noticed by naddy@. 2016-11-13 14:39:32 +00:00
danj
e1c2d8f71b Update to rust-1.13.0, from semarie who takes maintainership again
ok aja@
2016-11-12 16:42:24 +00:00
sthen
f5f4980819 update to Lucee 4.5.3.020 2016-11-12 15:55:22 +00:00
naddy
410a6e618b pascal@ suggests to disable Ada on various archs until new bootstraps
are available
2016-11-11 20:13:43 +00:00
naddy
07372e2a33 new Ada bootstraps on amd64 and i386; required for gmp and mpfr update 2016-11-11 19:43:17 +00:00
ajacoutot
7285a4d926 Update to guile2-2.0.13. 2016-11-11 11:57:43 +00:00