juanfra
f71f27c2ed
Unbreak Racket on arm.
2017-03-09 01:56:52 +00:00
jeremy
88d0424ecd
Update to JRuby 9.1.8.0
...
Fix hardcoding of gcc and g++.
2017-03-08 16:32:25 +00:00
pascal
e6ac64333d
Update to Rakudo 2017.02.
2017-03-07 21:21:51 +00:00
pascal
0df8e533d0
Update to NQP 2017.02.
2017-03-07 21:21:34 +00:00
pascal
495a13d6e8
Update to MoarVM 2017.02.
2017-03-07 21:21:20 +00:00
jturner
1979e6aaea
Update myrddin to 0.1.1 and add TEST_TARGET
2017-03-06 14:12:20 +00:00
sthen
d13947c49d
bump ports with openbsd version number in filenames
2017-03-04 21:59:55 +00:00
jturner
f10fb5a23e
Update myrddin to 0.1 release.
2017-03-04 21:09:04 +00:00
jeremy
393958c756
Disable debug build by default.
...
Also, only build the version shipping with the package, instead of also
building other versions.
OK jca@
2017-03-04 05:09:15 +00:00
jca
a504af10f6
Honour CC
2017-03-04 02:03:55 +00:00
kili
a8aae2853f
Add quotes. Just in case someoen sets CC="my beloved C compiler".
2017-03-02 23:23:28 +00:00
kili
5fce04f350
Workaround: add --with-gcc=${CC} to hs-ports using cabal.
...
This should be fixed for real in libraries/Cabal (in the ghc
source tree), but I'm not going to do this for ghc-7.10.3.
2017-03-02 22:44:06 +00:00
pascal
4f3d64cf8a
Update to FPC 3.0.2.
2017-03-02 12:19:22 +00:00
kili
497f1b34b6
Try to work with just /usr/bin/cc (instead of /usr/bin/gcc).
2017-02-28 00:07:10 +00:00
jca
a62141e50b
Respect CXX
2017-02-27 21:51:01 +00:00
jca
493a816284
Show build commands, re-add -W* compile flags
...
The default is still a debug build. Is that intended?
"cc" -O2 -pipe -std=gnu99 -Wall -Werror-implicit-function-declaration \
-Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DMRB_ENABLE_DEBUG_HOOK \
-DMRBGEM_MRUBY_BIN_DEBUGGER_VERSION=0.0.0 ...
Added Files: CVS: patches/patch-tasks_toolchains_gcc_rake
2017-02-27 21:33:43 +00:00
jca
8adbe66d2f
Respect CC
2017-02-27 21:27:01 +00:00
jca
4d8a9a69b5
Don't hardcode gcc -c
2017-02-27 20:51:03 +00:00
sthen
b165d00cd2
unbreak !amd64 packaging, duplicate item in packing-list:
...
-go/src/cmd/vet/all/whitelist${GOCFG}.txt
+go/src/cmd/vet/all/whitelist/openbsd_amd64.txt
2017-02-26 20:05:12 +00:00
abieber
7a32bd76cd
Bump node to the latest. Full changelog:
...
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V6.md#6.10.0
OK ajacoutot@
2017-02-26 18:50:05 +00:00
ajacoutot
06ad4e62fc
Update to guile2-2.0.14.
...
Keep BROKEN since the bulk builders cannot build it for some reason.
2017-02-26 10:09:53 +00:00
naddy
cc4811f266
Remove ports that don't work on LP64 archs.
...
lang/nhc98 ok ajacoutot@ jca@ kili@
security/logsurfer ok ajacoutot@ jca@
shells/scsh ok sthen@ ajacoutot@ jca@
devel/hmake ok kili@
2017-02-25 20:37:35 +00:00
kili
7ee9d7a4dd
Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X.
...
ok dcoppa@ about 9 months ago (and I totally forgot it).
2017-02-25 20:04:57 +00:00
kili
8161d3db70
Unhook lang/hugs.
2017-02-25 20:04:05 +00:00
jasper
d7723600f5
update to elixir-1.4.2
2017-02-25 13:55:05 +00:00
juanfra
5d15ba9c75
Update to chicken 4.12.0. From Timo Myyra (MAINTAINER).
2017-02-25 02:45:13 +00:00
robert
57e4d0afb8
update to 7.0.16
2017-02-24 09:13:11 +00:00
jsing
3b234e6ab1
Update lang/go to version 1.8.
...
ok ajacoutot@
2017-02-23 15:57:42 +00:00
jca
acf4c4a2f0
Workaround for ram-constrained archs: build ext/ripper/ripper.c with -O1
...
Same as lang/ruby/2.3. Preventively add arm, just in case it is near
the maximum limit.
Prodded by jeremy@ (maintainer)
2017-02-21 17:04:45 +00:00
jca
b40bb7b3ca
Workaround for ram-constrained archs: build ext/ripper/ripper.c with -O1
...
ok phessler@ jeremy@ (maintainer)
2017-02-21 16:45:36 +00:00
jca
f74db41355
Remove BROKEN-arm; seems reliable here
2017-02-21 09:08:22 +00:00
phessler
9e7b773b4a
10 years ago, we needed to build python with c++ to make sure modules
...
with native c++ code worked fine. We no longer need to do that, and
llvm errors out with the non-sensical combination of "c++ -std=c99".
this fixes the python build on arm64
tested by sthen@ in an i386 bulk, thanks!
OK sthen@, rpointel@ (maintainer)
2017-02-20 11:04:27 +00:00
ajacoutot
60be374aa8
Export PATH so that things using cgo don't die with, for e.g.
...
exec "cc" not found in path
s/PATH/PORTPATH/ from sthen@
ok jsing@ sthen@
2017-02-19 14:07:26 +00:00
landry
531b5386c3
Divide build time by at least three and various fixes, all from semarie@
...
- stop pruning optimizations coming from the environment (ie OpenBSD's
default -O2 -pipe) when building llvm - this resulted in a very slow
llvm, and in a veeery slow rust build, and an awfully slow rust
compiler. Yay. See https://github.com/rust-lang/rust/issues/39900
- only add cmake to BDEP when rustc is compiled with bundled llvm
- propagate verbose cmake flag to bundled llvm build
tested on i386 and amd64
2017-02-18 13:15:48 +00:00
phessler
0df7a040a4
remove a sparc leftover
2017-02-17 10:01:28 +00:00
landry
ba61ea94c0
Update to rust 1.15.1.
...
- switch to rustbuild build system instead of configure (the world
definitely needed one more build system!)
- the build still takes +INF hours, this is being investigated
Note that rust will be a hard-requirement for gecko 54... sigh.
Tested by semarie@ and myself on i386 & amd64.
All the hard work and countless build hours by semarie@, thanks!
2017-02-15 12:52:35 +00:00
juanfra
fe6732b153
Update to gambit 4.8.8.
2017-02-13 16:07:07 +00:00
benoit
7e8d0c3295
Update to verilator-3.900.
2017-02-13 10:27:00 +00:00
ajacoutot
305d4c661c
Bump clang version to 4.0.0rc2.
2017-02-10 09:38:12 +00:00
jturner
e125f5c3a7
Update myrddin to the latest commit.
...
Remove no longer needed local patches.
2017-02-09 20:36:50 +00:00
sthen
2cdafcdc1e
zap stray OB at start of file
2017-02-06 12:23:14 +00:00
jca
2b415bde2c
Respect CFLAGS, don't hardcode -O3
...
Spotted in a report from sthen@
2017-02-06 08:18:53 +00:00
jca
1379686a36
The threads FLAVOR doesn't build on i386 either.
...
Spotted by sthen@
https://marc.info/?l=openbsd-ports&m=148632665127848&w=2
2017-02-06 07:36:01 +00:00
pascal
ef6a6ff6dd
Do not attempt to link to /usr/libexec/ld.so as a shared library if -XAfoo is
...
passed as an option. Fixes games/hedgewars at runtime. With help from awolk@
and unC0Rr from upstream, who provided helpful test cases.
ok awolk@
2017-02-04 15:23:04 +00:00
naddy
475ec72bf7
pull in <netinet/in.h> for in_addr_t
2017-02-03 15:26:12 +00:00
landry
da554e47cc
Temporarly switch rust to build with embedded llvm.
...
rust doesnt build yet with llvm 4.0, which should be soon updated in the
portstree. Upstream rust support for llvm 4.0 is in the pipe.
From semarie@
2017-02-02 08:02:50 +00:00
jca
7534181dcc
Fix the threads FLAVOR (wrong configure arg, silently ignored)
...
Spotted by Timo Myyra, input from sthen@
2017-02-01 23:14:46 +00:00
jsg
408ad0d5ae
update to lua-5.3.4
2017-01-31 22:50:50 +00:00
ajacoutot
4f91ea23e0
Split -ldflags="-s -w" from MODGO_FLAGS and instead:
...
- create a new MODGO_LDFLAGS variable
- set MODGO_LDFLAGS to "-s -w" by default (no DEBUG)
- add -ldflags="${MODGO_LDFLAGS}" to the build and test CMDs if
MODGO_LDFLAGS is defined
ok czarkoff@ jsing@
2017-01-30 16:58:40 +00:00
jasper
350427c1c8
update to elixir-1.4.1
2017-01-29 10:00:22 +00:00