Up to [cvs.NetBSD.org] / pkgsrc / lang / ruby26-base
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
lang/ruby26-base: remove Ruby 2.6 packages from pkgsrc Ruby 2.6 reached to EOL on 22th April 2022.
lang/ruby26-base: take in ruby-fiddle pacakge Stop separating ruby-fiddle package and take in it since devel/ruby-fiddle lacks its rubygem's meta data and I have no idea to add them to it. Bump PKGREVISION.
lang/ruby: clean up some macro handling 1. Move some variables from gem-vars.mk to rubyversion.mk: GEM_EXTSBASE GEM_PATH GEM_PLUGINSDIR RUBYGEM RUBY_GEM_ARCH 2. Drop unused GEM_EXTSDIR_NEEDS_SUBDIR (it is always true). 3. Define bundled module's version as "MODULE_VER". 4. Generate PLIST_SUBST and PRINT_PLIST_AWK from bundled module's name if corresponding MODULE_VER is defined. 5. Do not run ${RUBYGEM} for RUYB_GEM_ARCH and RUBY_GEM_VER. NFCI.
Pullup ticket #6443 - requested by taca lang/ruby26-base: security fix, bugfix Revisions pulled up: - lang/ruby/rubyversion.mk 1.227-1.228 - lang/ruby26-base/ALTERNATIVES 1.2 - lang/ruby26-base/Makefile 1.13 - lang/ruby26-base/PLIST 1.5 - lang/ruby26-base/distinfo 1.10 - lang/ruby26-base/patches/patch-configure 1.3 - lang/ruby26-base/patches/patch-lib_webrick_httprequest.rb deleted --- Module Name: pkgsrc Committed By: taca Date: Sun Apr 11 12:16:20 UTC 2021 Modified Files: pkgsrc/lang/ruby: rubyversion.mk Log Message: lang/ruby/rubyversion.mk: pass RUBY_RAILS_ACCEPTED Pass RUBY_RAILS_ACCEPTED to MAKEFLAGS unless it isn't empty. --- Module Name: pkgsrc Committed By: taca Date: Sun Apr 11 12:28:38 UTC 2021 Modified Files: pkgsrc/lang/ruby: rubyversion.mk pkgsrc/lang/ruby26-base: Makefile PLIST distinfo pkgsrc/lang/ruby26-base/patches: patch-configure Removed Files: pkgsrc/lang/ruby26-base/patches: patch-lib_webrick_httprequest.rb Log Message: lang/ruby26-base: update to 2.6.7 Ruby 2.6.7 Released (2021-04-05) This release includes security fixes. Please check the topics below for details. * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick * CVE-2021-28965: XML round-trip vulnerability in REXML See the commit logs for details. By this release, we end the normal maintenance phase of Ruby 2.6, and Ruby 2.6 enters the security maintenance phase. This means that we will no longer backport any bug fixes to Ruby 2.6 except security fixes. The term of the security maintenance phase is scheduled for a year. Ruby 2.6 reaches EOL and its official support ends by the end of the security maintenance phase. Therefore, we recommend that you start to plan upgrade to Ruby 2.7 or 3.0. --- Module Name: pkgsrc Committed By: taca Date: Sun Apr 11 13:00:25 UTC 2021 Modified Files: pkgsrc/lang/ruby26-base: ALTERNATIVES Log Message: lang/ruby26-base: fix ALTERNATIVES file
lang/ruby26-base: update to 2.6.7 Ruby 2.6.7 Released (2021-04-05) This release includes security fixes. Please check the topics below for details. * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick * CVE-2021-28965: XML round-trip vulnerability in REXML See the commit logs for details. By this release, we end the normal maintenance phase of Ruby 2.6, and Ruby 2.6 enters the security maintenance phase. This means that we will no longer backport any bug fixes to Ruby 2.6 except security fixes. The term of the security maintenance phase is scheduled for a year. Ruby 2.6 reaches EOL and its official support ends by the end of the security maintenance phase. Therefore, we recommend that you start to plan upgrade to Ruby 2.7 or 3.0.
Pullup ticket #6164 - requested by taca lang/ruby26-base: security fix Revisions pulled up: - lang/ruby/rubyversion.mk 1.218 - lang/ruby26-base/Makefile 1.10 - lang/ruby26-base/PLIST 1.4 - lang/ruby26-base/distinfo 1.8 --- Module Name: pkgsrc Committed By: taca Date: Wed Apr 1 15:21:57 UTC 2020 Modified Files: pkgsrc/lang/ruby: rubyversion.mk pkgsrc/lang/ruby26-base: Makefile PLIST distinfo Log Message: lang/ruby26-base: update to 2.6.6 Update ruby26-base (and ruby26 related packages) to 2.6.6. 2.6.6 (2020-03-31) This release includes security fixes. Please check the topics below for details. * CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional fix) * CVE-2020-10933: Heap exposure vulnerability in the socket library
lang/ruby26-base: update to 2.6.6 Update ruby26-base (and ruby26 related packages) to 2.6.6. 2.6.6 (2020-03-31) This release includes security fixes. Please check the topics below for details. * CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional fix) * CVE-2020-10933: Heap exposure vulnerability in the socket library
Pullup ticket #6040 - requested by taca lang/ruby26-base: security fix Revisions pulled up: - lang/ruby/rubyversion.mk 1.208 - lang/ruby26-base/PLIST 1.3 - lang/ruby26-base/distinfo 1.6 --- Module Name: pkgsrc Committed By: taca Date: Wed Aug 28 14:23:21 UTC 2019 Modified Files: pkgsrc/lang/ruby: rubyversion.mk pkgsrc/lang/ruby26-base: PLIST distinfo Log Message: lang/ruby26: update to 2.6.4 Update lang/ruby26-base and lang/ruby26 to 2.6.4. Ruby 2.6.4 (2019-08-28) Ruby 2.6.4 has been released. This release includes a security fix of rdoc. Please check the topics below for details. * Multiple jQuery vulnerabilities in RDoc See the commit logs for changes in detail.
lang/ruby26: update to 2.6.4 Update lang/ruby26-base and lang/ruby26 to 2.6.4. Ruby 2.6.4 (2019-08-28) Ruby 2.6.4 has been released. This release includes a security fix of rdoc. Please check the topics below for details. * Multiple jQuery vulnerabilities in RDoc See the commit logs for changes in detail.
lang/ruby26-base: update to 2.6.3 Update ruby26{,-base} to 2.6.3. Here is release announce: Ruby 2.6.3 Released Posted by naruse on 17 Apr 2019 Ruby 2.6.3 has been released. This release adds support for New Japanese Era “令和” (Reiwa). It updates the Unicode version to 12.1 beta (#15195), and updates date library (#15742). This release also includes some bug fixes. See details commit logs.
lang/ruby26-base: add Ruby 2.6.1 Add Ruby release 2.6.1. Ruby 2.6.0 (2018-12-25) New major features: * A new JIT compiler. * The RubyVM::AbstractSyntaxTree module. For more detail, please refer: <https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/> Ruby 2.6.1 (2019-01-30) Major change: * Net::Protocol::BufferedIO#write raises NoMethodError when sending large multi-byte string has been fixed. For more detail, please refer: <https://www.ruby-lang.org/en/news/2019/01/30/ruby-2-6-1-released/>