lang/ruby26: Update to 2.6.9

While here, mark DEPRECATED and set EXPIRATION_DATE.

RelaseNotes:	https://www.ruby-lang.org/en/news/2021/11/24/ruby-2-6-9-released/
PR:		260026
Approved by:	maintainer timeout (> 2 weeks)
Security:	CVE-2021-41817
Security:	CVE-2021-41819
MFH:		2021Q4

(cherry picked from commit 9ad0cc4eee)
This commit is contained in:
Yasuhiro Kimura 2021-11-25 02:12:35 +09:00
parent 601a5ad4d9
commit 345e3c86ff
4 changed files with 10 additions and 4 deletions

View File

@ -135,7 +135,7 @@ RUBY?= ${LOCALBASE}/bin/${RUBY_NAME}
#
# Ruby 2.6
#
RUBY_VERSION= 2.6.8
RUBY_VERSION= 2.6.9
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY26= "" # PLIST_SUB helpers

View File

@ -17,6 +17,9 @@ LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL
LICENSE_FILE_RUBY= ${WRKSRC}/COPYING
DEPRECATED= Use newer version of Ruby. Ruby 2.6 will reach its EoL on March 31, 2022
EXPIRATION_DATE= 2022-03-31
# Using LIB_DEPENDS finds the libffi from gcc which causes problems
BUILD_DEPENDS= libffi>=0:devel/libffi
LIB_DEPENDS= libyaml.so:textproc/libyaml

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1625854042
SHA256 (ruby/ruby-2.6.8.tar.xz) = 8262e4663169c85787fdc9bfbd04d9eb86eb2a4b56d7f98373a8fcaa18e593eb
SIZE (ruby/ruby-2.6.8.tar.xz) = 11599488
TIMESTAMP = 1637768580
SHA256 (ruby/ruby-2.6.9.tar.xz) = 6a041d82ae6e0f02ccb1465e620d94a7196489d8a13d6018a160da42ebc1eece
SIZE (ruby/ruby-2.6.9.tar.xz) = 11590064

View File

@ -1044,6 +1044,7 @@ man/man1/%%RUBY_NAME%%.1.gz
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d59/struct4_8c_source.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5a/structibf__object__string.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d5c/structtr.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d63/structsockcred2.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d61/structibf__object__header.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d64/structparser__params.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d0/d65/structcls__struct__7byte.html
@ -1984,6 +1985,7 @@ man/man1/%%RUBY_NAME%%.1.gz
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db0/stret__large_8c.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db0/stret__large_8c_source.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db1/struct_y_y_l_t_y_p_e.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/structbitset.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/vm__method_8c__dep__incl.map
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/vm__method_8c__dep__incl.md5
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/d4/db3/vm__method_8c__dep__incl.png
@ -4559,6 +4561,7 @@ man/man1/%%RUBY_NAME%%.1.gz
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dee/struct6_8c__incl.map
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dee/struct6_8c__incl.md5
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/dee/struct6_8c__incl.png
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/def/structsock__timestamp__info.html
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df1/cls__1__1byte_8c__incl.map
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df1/cls__1__1byte_8c__incl.md5
%%CAPIDOCS%%%%RUBY_DOCDIR%%/capi/html/df/df1/cls__1__1byte_8c__incl.png