Up to [cvs.NetBSD.org] / pkgsrc / lang / ruby27-base
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
lang/ruby27-base: remove package Ruby 2.7 reached EOL.
lang/ruby27-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 #6546 - requested by taca lang/ruby27-base: security fix Revisions pulled up: - lang/ruby/rubyversion.mk 1.239 - lang/ruby27-base/PLIST 1.5 - lang/ruby27-base/distinfo 1.9 --- Module Name: pkgsrc Committed By: taca Date: Thu Nov 25 16:01:18 UTC 2021 Modified Files: pkgsrc/lang/ruby: rubyversion.mk pkgsrc/lang/ruby27-base: PLIST distinfo Log Message: lang/ruby27-base: update to 2.7.5 Ruby 2.7.5 Released Posted by usa on 24 Nov 2021 Ruby 2.7.5 has been released. This release includes security fixes. Please check the topics below for details. * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date Parsing Methods * CVE-2021-41816: Buffer Overrun in CGI.escape_html * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse See the commit logs for details.
lang/ruby27-base: update to 2.7.5 Ruby 2.7.5 Released Posted by usa on 24 Nov 2021 Ruby 2.7.5 has been released. This release includes security fixes. Please check the topics below for details. * CVE-2021-41817: Regular Expression Denial of Service Vulnerability of Date Parsing Methods * CVE-2021-41816: Buffer Overrun in CGI.escape_html * CVE-2021-41819: Cookie Prefix Spoofing in CGI::Cookie.parse See the commit logs for details.
Pullup ticket #6444 - requested by taca lang/ruby27-base: security fix, bugfix Revisions pulled up: - lang/ruby/rubyversion.mk 1.229 - lang/ruby27-base/ALTERNATIVES 1.2 - lang/ruby27-base/PLIST 1.4 - lang/ruby27-base/distinfo 1.4 - lang/ruby27-base/patches/patch-configure 1.2 - lang/ruby27-base/patches/patch-lib_rubygems.rb 1.2 --- Module Name: pkgsrc Committed By: taca Date: Sun Apr 11 12:32:03 UTC 2021 Modified Files: pkgsrc/lang/ruby: rubyversion.mk pkgsrc/lang/ruby27-base: PLIST distinfo pkgsrc/lang/ruby27-base/patches: patch-configure patch-lib_rubygems.rb Log Message: lang/ruby27-base: update to 2.7.3 Ruby 2.7.3 Released (2021-04-05) This release includes security fixes. Please check the topics below for details. * CVE-2021-28965: XML round-trip vulnerability in REXML * CVE-2021-28966: Path traversal in Tempfile on Windows See the commit logs for details. --- Module Name: pkgsrc Committed By: taca Date: Sun Apr 11 13:00:38 UTC 2021 Modified Files: pkgsrc/lang/ruby27-base: ALTERNATIVES Log Message: lang/ruby27-base: fix ALTERNATIVES file
lang/ruby27-base: update to 2.7.3 Ruby 2.7.3 Released (2021-04-05) This release includes security fixes. Please check the topics below for details. * CVE-2021-28965: XML round-trip vulnerability in REXML * CVE-2021-28966: Path traversal in Tempfile on Windows See the commit logs for details.
Pullup ticket #6336 - requested by taca lang/ruby27-base: security update Revisions pulled up: - lang/ruby/rubyversion.mk 1.223 - lang/ruby27-base/Makefile 1.5 - lang/ruby27-base/PLIST 1.3 - lang/ruby27-base/distinfo 1.3 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Sun Oct 4 03:29:25 UTC 2020 Modified Files: pkgsrc/lang/ruby27-base: Makefile PLIST distinfo Log Message: lang/ruby27: update to 2.7.2 Update ruby27 to 2.7.2. Ruby 2.7.2 Released Posted by nagachika on 2 Oct 2020 Ruby 2.7.2 has been released. This release contains intentional incompatibility. The deprecated warnings are off by default on 2.7.2 and later. You can turn on the deprecated warnings by specifing command line option -w or -W:deprecated. Please check the topics below for details. * Feature #17000 2.7.2 turns off deprecation warnings by default * Feature #16345 Don't emit deprecation warnings by default. This release contains the new version of webrick with a security fix described in the article. * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby27-base/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby27-base/PLIST \ pkgsrc/lang/ruby27-base/distinfo ------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Sun Oct 4 04:28:35 UTC 2020 Modified Files: pkgsrc/lang/ruby: rubyversion.mk Log Message: lang/ruby: update version for Ruby 2.7.2 Update versions for Ruby 2.7.2, it should be commited along with update to Ruby 2.7.2. Noted by Ryo ONODERA. To generate a diff of this commit: cvs rdiff -u -r1.222 -r1.223 pkgsrc/lang/ruby/rubyversion.mk
lang/ruby27: update to 2.7.2 Update ruby27 to 2.7.2. Ruby 2.7.2 Released Posted by nagachika on 2 Oct 2020 Ruby 2.7.2 has been released. This release contains intentional incompatibility. The deprecated warnings are off by default on 2.7.2 and later. You can turn on the deprecated warnings by specifing command line option -w or -W:deprecated. Please check the topics below for details. * Feature #17000 2.7.2 turns off deprecation warnings by default * Feature #16345 Don”Ēt emit deprecation warnings by default. This release contains the new version of webrick with a security fix described in the article. * CVE-2020-25613: Potential HTTP Request Smuggling Vulnerability in WEBrick
Pullup ticket #6165 - requested by taca lang/ruby27-base: security fix Revisions pulled up: - lang/ruby/rubyversion.mk 1.219 - lang/ruby27-base/PLIST 1.2 - lang/ruby27-base/distinfo 1.2 --- Module Name: pkgsrc Committed By: taca Date: Wed Apr 1 15:23:15 UTC 2020 Modified Files: pkgsrc/lang/ruby: rubyversion.mk pkgsrc/lang/ruby27-base: PLIST distinfo Log Message: lang/ruby27-base: update to 2.7.1 Update ruby27-base (and ruby27) to 2.7.1. 2.7.1 (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/ruby27-base: update to 2.7.1 Update ruby27-base (and ruby27) to 2.7.1. 2.7.1 (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/ruby27-base: add ruby-base version 2.7.0 Add ruby27-base 2.7.0 package. This package is Ruby 2.7 release minimum base package. Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, and extensible. Features of Ruby are shown below. + Simple Syntax + *Normal* Object-Oriented features (ex. class, method calls) + *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method) + Operator Overloading + Exception Handling + Iterators and Closures + Garbage Collection + Dynamic Loading of Object files (on some architecture) + Highly Portable (works on many UNIX machines, and on DOS, Windows, Mac, etc.) Ruby 2.7 introduces a number of new features and performance improvements, most notably: * Pattern Matching (Experimental) * REPL improvement * Compaction GC * Separation of positional and keyword arguments