gkoehler
631ea31585
Fix fibers in dlang; unbreak powerpc64; add D for powerpc64
...
Unbreak gcc 11 on powerpc64 by adding a missing header file
(gnu-user.h in patch-gcc_config_gcc). Add PFRAG.powerpc64-main.
The other changes are for D. Add powerpc64 to ONLY_FOR_ARCHS-dlang,
and add enough PPC64 code to build libphobos. While adding fibers for
powerpc64, also fix fibers for 32-bit powerpc, and pass MAP_STACK to
mmap(2) for fibers on all archs.
ok pascal@ (maintainer)
2021-10-18 00:25:48 +00:00
bcallah
72f744ccd6
Enabling gdmd was a little too premature: it causes gcc-11 to hang out on
...
the build machines, which breaks many more important ports.
Switch dtools to build with dmd. This allows us to continue to offer the
package on at least amd64.
Comment out the gdmd line in lang/Makefile to make it clear this is
intentional. We will revisit gdmd once the ports world moves to gcc-11.
Found the hard way by tb@ -- apologies for the breakage
ok sthen@, who also mentioned the commenting out of gdmd in lang/Makefile
2021-10-17 01:43:18 +00:00
rsadowski
dd8653a827
Update node to 12.22.7
...
CVE-2021-22959, CVE-2021-22960
https://nodejs.org/en/blog/vulnerability/oct-2021-security-releases/
OK abieber@
2021-10-16 08:00:54 +00:00
jeremy
9b37b29fff
Update to JRuby 9.3.1.0
2021-10-15 20:27:51 +00:00
bcallah
c3a5fa5db2
+gdmd
2021-10-14 03:45:51 +00:00
bcallah
67328c5b27
Import lang/gdmd, a dmd-like wrapper for gdc.
...
ok gkoehler@
gdmd is a DMD-like wrapper for GDC. It lets you use DMD-style command
line flags with GDC.
2021-10-14 03:45:11 +00:00
bcallah
8d9e234287
+dmd
2021-10-13 04:39:43 +00:00
bcallah
c7cd68b4c2
Import lang/dmd, the reference compiler for the D programming language.
...
ok gkoehler@
DMD is the reference compiler for the D programming language.
D is a general-purpose programming language with static typing,
systems-level access, and C-like syntax.
This package contains the following:
* dmd: the D compiler
* libphobos2.a: the D standard library (with headers)
2021-10-13 04:38:50 +00:00
jturner
ffd5e99ae7
Update janet to 1.18.0
2021-10-11 18:24:32 +00:00
phessler
bb6cda17f5
aarch64 fails during ./configure, and the trivial diffs end up failing
...
because of a missing "/usr/bin/as" binary
2021-10-10 13:52:19 +00:00
ajacoutot
07c69bcc9d
Update to vala-0.52.6.
2021-10-08 19:10:15 +00:00
jeremy
8375548b03
Use @option is-branch for Ruby
...
Pointed out by espie@
OK espie@
2021-10-08 14:12:36 +00:00
jeremy
b57f6829a9
Update to JRuby 9.3.0.0
...
Update embedded version of jffi to 1.3.5 and jruby_launcher to 1.1.19.
2021-10-07 22:24:06 +00:00
jeremy
c59fb00fa1
Remove ruby26 FLAVOR
2021-10-06 21:10:19 +00:00
jeremy
8ba978c749
Send Ruby 2.6 to the Attic
...
OK kmos@
2021-10-06 21:09:53 +00:00
jeremy
cc6a663bd9
Unlink Ruby 2.6
2021-10-06 21:09:00 +00:00
daniel
4b4dbb4001
update to pcc 20210921
2021-10-04 00:03:00 +00:00
bcallah
aae4040b6e
Pull in the last 2 months of tcc development.
...
Important changes: #pragma pack(push) support
2021-10-03 20:11:34 +00:00
sthen
1865608762
update to php-8.0.11
2021-10-03 20:03:19 +00:00
sthen
a510aa9fc2
update to php-7.4.24
2021-10-03 20:03:15 +00:00
sthen
42eaccd54f
update to php-7.3.31
2021-10-03 20:03:11 +00:00
jturner
66cc727417
Update janet to 0.17.2
2021-10-03 19:04:55 +00:00
naddy
6453f17f4f
lang/clisp: fix parallel make build
...
makemake parts from upstream.
With gkoehler@, who found gmake's grouped targets.
2021-09-15 19:13:46 +00:00
kili
d77c07d6bd
Kill a %n format specifier used in report_summary().
...
Reminder to also handle the vdebugBelch() case by gnezdo@
2021-09-14 17:53:11 +00:00
semarie
f830f87f4d
update lang/zig to 0.8.4
...
Release notes: https://ziglang.org/download/0.8.1/release-notes.html
ok abieber@
2021-09-09 15:10:31 +00:00
semarie
4c44c649b9
update lang/rust to 1.55.0
...
ok landry@
Announce: https://blog.rust-lang.org/2021/09/09/Rust-1.55.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-55-2021-09-09
2021-09-09 15:07:39 +00:00
tb
159f454b4c
lang/node: apply printf %n fix for OpenSSL to node's embedded copy.
2021-09-07 21:12:52 +00:00
sthen
fc2641cc9d
...and another piece
2021-09-06 13:49:44 +00:00
sthen
a45d5c5178
same as previous but for the .gyp config
2021-09-06 13:45:01 +00:00
sthen
f8b478300e
node has a patch to add SIMD etc optimizations to zlib on i386/amd64;
...
disable on i386, it breaks build. it uses cpuid to detect features so
_should_ work on amd64.
2021-09-06 13:32:26 +00:00
sthen
09f1bbc4dd
regenerate patches, no pkg change
2021-09-06 13:27:41 +00:00
bcallah
a78715036f
Update to tcc 20210801. Some riscv updates and -W[no]-error support.
2021-09-05 21:00:36 +00:00
denis
9908bc7f8f
Update to 12.22.6
...
Thanks to Volker Schlecht <openbsd-ports[at]schlecht[dot]dev>
test & OK abieber@
2021-09-03 20:47:30 +00:00
jeremy
b5da0994ab
Switch default ruby version to 3.0
...
Add patches to a few ports to build with ruby 3.0, mostly -fdeclspec to
CFLAGS or CXXFLAGS.
Bump ports where the default version change causes a package change.
OK kmos@
2021-09-02 14:59:44 +00:00
jeremy
bd00adbb74
Remove runtime dependency on Ruby
...
mruby only needs Ruby for building, it doesn't need it to run, as mruby
is designed for embedding.
2021-09-01 20:30:29 +00:00
jeremy
7c19cc9a60
Upgrade to mruby 3.0.0
...
Remove comment about keeping version in sync with www/h2o, since the
embedded version in www/h20,mruby is unrelated to lang/mruby.
www/h20,mruby analysis from gkoehler@
2021-09-01 18:28:24 +00:00
kmos
53f471957a
Update Python 3.8 to 3.8.11 and Python 3.9 to 3.9.7
...
https://docs.python.org/release/3.8.12/whatsnew/changelog.html#changelog
https://docs.python.org/release/3.9.7/whatsnew/changelog.html#changelog
Each has security fixes
Take MAINTAINER from Remi Pointel with his blessing
Bump revisions in 2.7 due to maintainer update
ok remi
2021-09-01 17:41:47 +00:00
fcambus
b2f15f2f1b
Update wabt to 1.0.24.
2021-08-31 19:10:40 +00:00
jca
234bdcd461
Don't use printf %n.
...
Reported by naddy@
This is the last known offender at *build time*. We now need runtime
reports.
2021-08-31 18:01:10 +00:00
jturner
8c7bbbafbf
Update janet to 1.17.1
2021-08-31 17:23:24 +00:00
ian
bb62912343
Unlink antlr3
2021-08-29 22:22:03 +00:00
ian
ecbc5fe73c
Remove antlr3; Java devs use maven/gradle. ok jca@
2021-08-29 22:20:05 +00:00
jsing
ac59ca4e08
Update lang/go to Go 1.17.
...
Thanks to Jacqueline Jolicoeur and Janne Johansson for testing.
ok abieber@
2021-08-27 18:33:26 +00:00
sthen
5f331400d3
update to php-7.3.30
2021-08-27 08:51:28 +00:00
sthen
37048b67a4
update to php-8.0.10
2021-08-27 08:51:22 +00:00
sthen
51ec44be89
update to php-7.4.23
2021-08-27 08:51:18 +00:00
semarie
0d3d71f017
update lang/zig to 0.8.1pre29 (0.8.1-dev.29+54229fec3 exactly)
...
it is the 0.8.x branch, which include bugs for 0.8.0.
2021-08-26 04:37:15 +00:00
jcs
ddb12bf8e0
fix plist
2021-08-25 12:07:54 +00:00
gkoehler
9d7aef31b0
Unbreak lang/gcc/11 on powerpc with USE_LLD = No
...
It broke when ld.lld became the default powerpc linker. USE_LLD = No
is the same workaround as in gcc 8. Add a comment to both 8 and 11,
# powerpc lld can't link C++ code from gcc, "ld: error: relocation
# refers to a discarded section:" .data.rel.ro.* or
# .sdata.DW.ref.__gxx_personality_v0
USE_LLD = No
ok pascal@ (maintainer)
2021-08-24 18:13:19 +00:00
jturner
8f3fae95b1
Update janet to 1.17.0
...
https://github.com/janet-lang/janet/releases/tag/v1.17.0
2021-08-22 23:29:08 +00:00