sync ports with The Matrix

This commit is contained in:
purplerain 2023-09-26 08:23:20 +00:00
parent d97ea2d955
commit 6dacb122d0
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
148 changed files with 6228 additions and 2485 deletions

View file

@ -7,7 +7,7 @@ PKGSPEC-main ?= ruby->=3.0.0,<${NEXTVER}
REVISION-main = 0
# Backport fix for fixnum*fixnum multiplication on octeon
PATCHFILES = ruby-octeon-fix-1{fe6245b4309c855e6aca5b786ad50a72d53d278a}.patch:0
PATCHFILES.p = ruby-octeon-fix-1{fe6245b4309c855e6aca5b786ad50a72d53d278a}.patch
PSEUDO_FLAVORS= no_ri_docs bootstrap
# Do not build the RI docs on slow arches

View file

@ -4,16 +4,16 @@ SHARED_LIBS = ruby31 0.0
NEXTVER = 3.2
PKGSPEC-main ?= ruby->=3.1.0,<${NEXTVER}
MASTER_SITES1 ?= https://github.com/ruby/openssl/commit/
SITES.p1 ?= https://github.com/ruby/openssl/commit/
# Backport fix for fixnum*fixnum multiplication on octeon
PATCHFILES = ruby-octeon-fix-1{fe6245b4309c855e6aca5b786ad50a72d53d278a}.patch:0
PATCHFILES.p = ruby-octeon-fix-1{fe6245b4309c855e6aca5b786ad50a72d53d278a}.patch
# Backport fix for ASN.1 time test
PATCHFILES += ruby-asn1time-fix{bbc540fe83195e2a54cf40fab448cea2afe4df1d}.patch:1
PATCHFILES.p1 += ruby-asn1time-fix{bbc540fe83195e2a54cf40fab448cea2afe4df1d}.patch
# Enable HKDF
PATCHFILES += ruby-enable-hkdf{9bdd39a7e2a5851c9090889727f54859e63a4ec9}.patch:1
PATCHFILES.p1 += ruby-enable-hkdf{9bdd39a7e2a5851c9090889727f54859e63a4ec9}.patch
# Fix Ed25519 support
PATCHFILES += ruby-ed25519-fix{475b2bf766d6093370e49abd5dce5436cc0034ca}.patch:1
PATCHFILES.p1 += ruby-ed25519-fix{475b2bf766d6093370e49abd5dce5436cc0034ca}.patch
PSEUDO_FLAVORS= no_ri_docs bootstrap
# Do not build the RI docs on slow arches

View file

@ -22,8 +22,8 @@ MAINTAINER ?= Jeremy Evans <jeremy@openbsd.org>
# GPL/Artistic/BSD/Public Domain/Beer-Ware
PERMIT_PACKAGE?= Yes
MASTER_SITES ?= https://cache.ruby-lang.org/pub/ruby/${VERSION:R}/
MASTER_SITES0 ?= https://github.com/ruby/ruby/commit/
SITES ?= https://cache.ruby-lang.org/pub/ruby/${VERSION:R}/
SITES.p ?= https://github.com/ruby/ruby/commit/
PATCH_DIST_STRIP ?= -p1
CONFIGURE_STYLE ?= gnu