6927 Commits

Author SHA1 Message Date
rsadowski
f16a083769 Remove all LIBxxx_VERSION hacks, cmake.mk can cope that now 2022-03-18 21:19:06 +00:00
sthen
68a5151963 update to php-8.1.4 2022-03-18 19:41:19 +00:00
sthen
e1b8e3984b update to php-8.0.17 2022-03-18 19:41:08 +00:00
sthen
851b0f72b9 update to node-16.14.2, from Volker Schlecht (maintainer) 2022-03-18 19:35:16 +00:00
sthen
7fd699c6fd lang/node: Change the default bind for listening sockets back to 0.0.0.0
as was the case before the update to 16.x. Upstream's default is to bind
to :: unless it fails which is not ideal on an OS which will not support
v4 connections on a v6 socket. (Pre-16.x, the port used a bundled libuv,
and due to a bug in a local patch to that, binding to IPv6 didn't work
at all).

With help from maintainer Volker Schlecht, part of his 16.14.2 update
but I prefer doing this as separate commits.
2022-03-18 19:33:42 +00:00
sthen
c55cf106f0 pecl.port.mk tweaks;
- bump autoconf/automake versions for pecl ports; they're all ok with newer
and this drops the count of automake/1.9 from 59 to 20 pkgs

- setup variables for some binary paths (TEST_PHP_CGI_EXECUTABLE etc)
in TEST_ENV
2022-03-14 22:55:49 +00:00
bcallah
72c2f3b562 The configure.ac script is missing detection for arm* on OpenBSD.
Noticed when looking through the latest aarch64 bulk logs.
2022-03-13 21:03:42 +00:00
sthen
6f9cacb341 no need to patch openssl >= 1.0.1 pkg-config check any more 2022-03-13 13:48:38 +00:00
sdk
6b75943278 Drop $OpenBSD$ Tag from go.port.mk and cargo.port.mk
OK semarie@
2022-03-13 13:05:52 +00:00
naddy
e93f9d0ca9 drop RCS Ids 2022-03-11 19:28:46 +00:00
semarie
134e0c7b73 lang/zig: remove RCSTag 2022-03-10 13:36:49 +00:00
semarie
af35425fa3 remove RCSTag from lang/rust 2022-03-10 13:18:43 +00:00
sthen
25221efe21 libressl pkg-config files now have a version which matches php's expectations 2022-03-10 11:04:01 +00:00
jca
cd0fba1ff1 Drop RCS Ids in the ports I maintain 2022-03-10 00:04:05 +00:00
sthen
385739a94f drop rcs id in category Makefiles 2022-03-09 16:18:03 +00:00
sthen
a98e0e6666 remove rcs IDs in ports that I maintain 2022-03-07 21:36:41 +00:00
bcallah
b2d05e80e8 Update to algol68g-3.0.4
Original diff, testing, and ok op@
2022-03-07 15:40:53 +00:00
sthen
eb3e6e9493 php/8.0, 8.1: move some headers to the correct subpackage 2022-03-05 14:23:42 +00:00
jsing
90069210a3 Update lang/go to 1.17.7. 2022-03-02 11:18:17 +00:00
op
583c81dd0a lang/nim: tweak TEST_DEPENDS and do-test. Initial diff from Volker
Schlecht (thanks!) with tweaks by me.
2022-03-02 11:16:18 +00:00
op
12c07825c5 oops, i missed the plist bits too; no bump required because it doesn't
package
2022-03-01 08:51:00 +00:00
naddy
4577d093f2 mark as BROKEN: segmentation fault with gambit 4.9.4 2022-02-28 18:26:48 +00:00
op
98d1f93814 oops, missed some files in the last commit. reminded by Volker, thanks 2022-02-28 17:34:04 +00:00
op
92dd4ccdcc update lang/nim to 1.2.0
diff from Volker Schlecht (openbsd-ports [at] schlecht [dot] dev), with
input from me and tb, ok sthen@.  Thanks!

While here unbreak the build on i386 too.
2022-02-28 13:16:10 +00:00
naddy
a3c56cbfe6 bump again for plist changes 7.0 -> 7.1
A sparc64 snapshot was accidentally built on a 7.0 kernel but after
the REVISION bumps in ports.

requested by sthen@
2022-02-26 22:59:44 +00:00
sthen
4aa30352a1 For ports using MODPY_PYTEST, disable tests for Python 2. ok kmos
It doesn't cover every py2 port that uses py-test, but it lets us
whittle down the number. The remaining py2 ports using py-test can then
either move to using MODPY_PYTEST (preferably) or a flavour-dependent
NO_TEST directly until we remove all use of py2 py-test and can then
update the py-test stack.
2022-02-25 18:31:30 +00:00
semarie
efb878d19e update lang/rust to 1.59.0
Announce: https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html
ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1590-2022-02-24

ok landry@
2022-02-25 07:28:46 +00:00
bcallah
8e3ee2df6e Update to latest TCC; only user-visible change is a fix for a VLA bug. 2022-02-20 20:45:36 +00:00
naddy
bba58617cd bump for plist changes 7.0 -> 7.1 2022-02-20 18:54:09 +00:00
jeremy
df67f6d174 Update to Ruby 3.1.1 2022-02-20 18:24:40 +00:00
sthen
614ed25ac9 update to php-8.1.3 2022-02-20 11:07:55 +00:00
sthen
38aa025dd9 update to php-8.0.16 2022-02-20 11:07:52 +00:00
sthen
07084454fa update to php-7.4.28 2022-02-20 11:07:36 +00:00
juanfra
6d508c5fae Update to chibi-scheme 0.10. 2022-02-18 22:38:17 +00:00
juanfra
50e1bc6f09 Update to gambit 4.9.4. 2022-02-18 22:34:47 +00:00
juanfra
d0627ba8ee Update to racket 8.4. 2022-02-18 22:31:06 +00:00
daniel
be738507d1 +pythran 2022-02-18 13:23:08 +00:00
daniel
f4fd83308a import pythran with tweaks from sthen/kmos; ok sthen@ kmos@
The 1.17.x series of scipy has a dependency on pythran.
2022-02-18 13:19:50 +00:00
jeremy
e4dd03e9df Remove capstone detection, only needed for debugging YJIT
Having the detection resulted in a hidden dependency, which could break
bulk builds.

OK @jca
2022-02-16 18:28:34 +00:00
sthen
ee54009332 update to node-16.14.0, from maintainer Volker Schlecht 2022-02-16 14:24:37 +00:00
semarie
c657294f9c update zig to 0.9.1
(still marked broken due to large amount of memory required to build)
2022-02-16 07:17:21 +00:00
ajacoutot
921329104f Update to vala-0.54.7. 2022-02-14 16:53:13 +00:00
rsadowski
2e9bb81449 Update clazy to 1.11 2022-02-13 09:14:58 +00:00
sthen
96fdc45c8d update to gprolog-1.5.0, from Bastian [bw-openbsd at gmx], small tweaks by me 2022-02-12 14:13:08 +00:00
sthen
510263f11a update to lucee-5.3.8.206 2022-02-12 10:39:00 +00:00
sthen
e3808a08d0 php/8.1: add capstone to BUILD_DEPENDS as well; it was in LIB_DEPENDS-main
but with the "embed" flavour, building -main is knocked out and so the
deps aren't installed.
2022-02-10 00:21:37 +00:00
sthen
66306cd168 add a patch to node which should hopefully fix issues some (but not all)
people have seen when building with gtest installed, from maintainer
2022-02-03 19:39:49 +00:00
sthen
7ac1c2b9b6 fix node build on i386, from maintainer 2022-02-03 18:32:35 +00:00
sthen
e57278c1e5 pecl.port.mk: don't override MASTER_SITES etc if GH_PROJECT is set 2022-02-02 11:25:24 +00:00
abieber
accca92a9a * Update to v16.13.2 (Active LTS Release)
* Change from bundled versions of
	- libuv
	- c-ares
	- nghttp2
	- zlib
	- brotli
	- icu
	- openssl
  to libraries from ports.

* Drop patches for bundled openssl, cares, zlib

* Adapted v8 patches from www/chromium

* Patch for node's c-ares wrapper to define ns_class, ns_type, ns_opcode and
 ns_code, since those are not defined in our arpa/nameser.h
https://marc.info/?l=openbsd-ports&m=164158353605076&w=2

* Using OpenBSD's zlib has the side effect of fixing
https://marc.info/?l=openbsd-ports&m=164344705329686&w=2

* Fixes broken detection of the executable path on OpenBSD.
See patch-src_env_cc. This currently prevents node-pledge from
being actually used.

* Fixes
	CVE-2021-44531
	CVE-2021-44532
	CVE-2021-44533
	CVE-2022-21824

Original diff from MAINTAINER Volker Schlecht, tweaks and OK from sthen@
Thanks Volker!
2022-02-01 22:17:58 +00:00