The NetBSD Project

CVS log for pkgsrc/lang/ruby23-base/Attic/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / lang / ruby23-base

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.18, Sun Apr 14 15:36:24 2019 UTC (4 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.17: +1 -1 lines
FILE REMOVED

lang/ruby23-base: remove ruby23-base package

Remove ruby23-base package, now it is EOL.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Jul 17 10:56:23 2018 UTC (5 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

*: Add some required USE_GCC_RUNTIME.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Mar 29 03:09:35 2018 UTC (5 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.15: +1 -6 lines
Diff to previous 1.15 (colored)

lang/ruby23-base: update to 2.3.7, security release

Ruby 2.3.7 Released				Posted by usa on 28 Mar 2018

Ruby 2.3.7 has been released.

This release includes about 70 bug fixes after the previous release, and also
includes several security fixes.  Please check the topics below for details.

* CVE-2017-17742: HTTP response splitting in WEBrick
* CVE-2018-8777: DoS by large request in WEBrick
* CVE-2018-6914: Unintentional file and directory creation with directory
  traversal in tempfile and tmpdir
* CVE-2018-8778: Buffer under-read in String#unpack
* CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in
  UNIXServer and UNIXSocket
* CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
* Multiple vulnerabilities in RubyGems

See the ChangeLog for details.

After this release, we will end the normal maintenance phase of Ruby 2.3, and
start the security maintenance phase of it.  This means that after the release
of 2.3.7 we will never backport any bug fixes to 2.3 except security fixes.
The term of the security maintenance phase is scheduled for 1 year.  By the
end of this term, official support of Ruby 2.3 will be over.  Therefore, we
recommend that you start planning to upgrade to Ruby 2.5 or 2.4.

Revision 1.11.6.1 / (download) - annotate - [select for diffs], Fri Mar 2 20:35:49 2018 UTC (5 years, 11 months ago) by spz
Branch: pkgsrc-2017Q4
Changes since 1.11: +6 -1 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Pullup ticket #5706 - requested by taca
lang/ruby23-base: security patch

Revisions pulled up:
- lang/ruby23-base/Makefile                                     1.12-1.13
- lang/ruby23-base/distinfo                                     1.12-1.15
- lang/ruby23-base/patches/patch-configure                      1.5-1.7

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Tue Jan 16 14:53:28 UTC 2018

   Modified Files:
   	pkgsrc/lang/ruby22-base: distinfo
   	pkgsrc/lang/ruby22-base/patches: patch-configure
   	pkgsrc/lang/ruby23-base: distinfo
   	pkgsrc/lang/ruby23-base/patches: patch-configure
   	pkgsrc/lang/ruby24-base: distinfo
   	pkgsrc/lang/ruby24-base/patches: patch-configure
   	pkgsrc/lang/ruby25-base: distinfo
   	pkgsrc/lang/ruby25-base/patches: patch-configure

   Log Message:
   ruby*-base: Don't add SSP flags, leave that to pkgsrc.


   To generate a diff of this commit:
   cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/ruby23-base/distinfo
   cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby23-base/patches/patch-configure

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Fri Jan 26 10:54:15 UTC 2018

   Modified Files:
   	pkgsrc/lang/ruby23-base: Makefile distinfo
   	pkgsrc/lang/ruby23-base/patches: patch-configure

   Log Message:
   ruby23-base: Don't add -std=iso9899:1999 to CPPFLAGS, invalid for C++.

   Bump PKGREVISION.


   To generate a diff of this commit:
   cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/ruby23-base/Makefile
   cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/ruby23-base/distinfo
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ruby23-base/patches/patch-configure

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	jperkin
   Date:		Fri Jan 26 11:53:09 UTC 2018

   Modified Files:
   	pkgsrc/lang/ruby23-base: distinfo
   	pkgsrc/lang/ruby23-base/patches: patch-configure

   Log Message:
   ruby23-base: Change previous to set CFLAGS instead, ride revbump.


   To generate a diff of this commit:
   cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/ruby23-base/distinfo
   cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ruby23-base/patches/patch-configure

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Feb 19 16:46:26 UTC 2018

   Modified Files:
   	pkgsrc/lang/ruby23-base: Makefile distinfo

   Log Message:
   lang/ruby23-base: rubygem security fix

   Add an patch to fix security problem of rubygems.

   Bump PKGREVISION.


   To generate a diff of this commit:
   cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/ruby23-base/Makefile
   cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/ruby23-base/distinfo

Revision 1.15 / (download) - annotate - [select for diffs], Fri Feb 23 15:26:14 2018 UTC (6 years ago) by wiz
Branch: MAIN
Changes since 1.14: +1 -5 lines
Diff to previous 1.14 (colored)

lang/*: remove BROKEN markers for known openssl-1.1 breakage

Requested by joerg.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Feb 20 06:43:32 2018 UTC (6 years ago) by wiz
Branch: MAIN
Changes since 1.13: +5 -1 lines
Diff to previous 1.13 (colored)

ruby23: mark as broken on NetBSD-current due to openssl-1.1

Revision 1.13 / (download) - annotate - [select for diffs], Mon Feb 19 16:46:26 2018 UTC (6 years ago) by taca
Branch: MAIN
Changes since 1.12: +6 -2 lines
Diff to previous 1.12 (colored)

lang/ruby23-base: rubygem security fix

Add an patch to fix security problem of rubygems.

Bump PKGREVISION.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jan 26 10:54:15 2018 UTC (6 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored)

ruby23-base: Don't add -std=iso9899:1999 to CPPFLAGS, invalid for C++.

Bump PKGREVISION.

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Fri Sep 15 19:25:13 2017 UTC (6 years, 5 months ago) by spz
Branch: pkgsrc-2017Q2
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

Pullup ticket #5544 - requested by taca
lang/ruby23-base: security and build fixes

Revisions pulled up:
- lang/ruby23-base/Makefile                                     1.10
- lang/ruby23-base/distinfo                                     1.7-1.9
- lang/ruby23-base/patches/patch-compile.c                      1.1
- lang/ruby23-base/patches/patch-configure                      1.3

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Jul  6 16:35:05 UTC 2017

   Modified Files:
   	pkgsrc/lang/ruby22-base: distinfo
   	pkgsrc/lang/ruby22-base/patches: patch-configure
   	pkgsrc/lang/ruby23-base: distinfo
   	pkgsrc/lang/ruby23-base/patches: patch-configure

   Log Message:
   Fix build problem when PKGSRC_USE_RELRO is not "no".

   * Pass LDFLAGS to LIBRUBY_DLDFLAGS via DLDFLAGS as Ruby 2.4 dose.


   To generate a diff of this commit:
   cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ruby23-base/distinfo
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby23-base/patches/patch-configure

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Jul 24 13:38:42 UTC 2017

   Modified Files:
   	pkgsrc/lang/ruby23-base: distinfo
   Added Files:
   	pkgsrc/lang/ruby23-base/patches: patch-compile.c

   Log Message:
   Fix build problem when set PKGSRC_USE_STACK_CHECK to "yes", which reported
   by wiz@ via private mail.

   The problem exists basic use of auto variable.


   To generate a diff of this commit:
   cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/ruby23-base/distinfo
   cvs rdiff -u -r0 -r1.1 pkgsrc/lang/ruby23-base/patches/patch-compile.c

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Wed Aug 30 03:33:17 UTC 2017

   Modified Files:
   	pkgsrc/lang/ruby23-base: Makefile distinfo

   Log Message:
   Add patch to fix vulnerabilities of rubygems.

   https://www.ruby-lang.org/en/news/2017/08/29/multiple-vulnerabilities-in-rubygems/

   * a DNS request hijacking vulnerability
   * an ANSI escape sequence vulnerability
   * a DoS vulernerability in the query command
   * a vulnerability in the gem installer that allowed a malicious gem to
     overwrite arbitrary files

   Bump PKGREVISION.


   To generate a diff of this commit:
   cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby23-base/Makefile
   cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/ruby23-base/distinfo

Revision 1.11 / (download) - annotate - [select for diffs], Fri Sep 15 00:36:17 2017 UTC (6 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Branch point for: pkgsrc-2017Q4
Changes since 1.10: +1 -5 lines
Diff to previous 1.10 (colored)

Update ruby23-base, ruby-gdbm, ruby-fiddle, ruby-readline, ruby-tk and
ruby23 packages to 2.3.5.

pkgsrc change: clean up PLIST.


Ruby 2.3.5 Released				Posted by usa on 14 Sep 2017

Ruby 2.3.5 has been released.

This release includes about 70 bug fixes after the previous release, and also
includes several security fixes. Please check the topics below for details.

* CVE-2017-0898: Buffer underrun vulnerability in Kernel.sprintf

* CVE-2017-10784: Escape sequence injection vulnerability in the Basic
  authentication of WEBrick

* CVE-2017-14033: Buffer underrun vulnerability in OpenSSL ASN1 docode

* CVE-2017-14064: Heap exposure vulnerability in generating JSON

* Multiple vulnerabilities in RubyGems

* Updated bundled libyaml to version 0.1.7

See the ChangeLog for details.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Aug 30 03:33:17 2017 UTC (6 years, 5 months ago) by taca
Branch: MAIN
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored)

Add patch to fix vulnerabilities of rubygems.

https://www.ruby-lang.org/en/news/2017/08/29/multiple-vulnerabilities-in-rubygems/

* a DNS request hijacking vulnerability
* an ANSI escape sequence vulnerability
* a DoS vulernerability in the query command
* a vulnerability in the gem installer that allowed a malicious gem to
  overwrite arbitrary files

Bump PKGREVISION.

Revision 1.9 / (download) - annotate - [select for diffs], Tue May 30 15:46:22 2017 UTC (6 years, 8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base
Branch point for: pkgsrc-2017Q2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Replace RUBY_VERSION_FULL with RUBY_VERSION since there is no
RUBY_VERSION_FULL contains Ruby's patchlevel.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Nov 13 15:14:20 2016 UTC (7 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.7: +2 -88 lines
Diff to previous 1.7 (colored)

Trying to move common configuration to common place.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Sep 8 15:19:18 2016 UTC (7 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Rename RUBY_VERSION_SUPPORTED into _RUBY_VERSIONS_ACCEPTED to follow the
naming scheme of the other multi-version packages. Add support for the
coorresponding RUBY_VERSIONS_INCOMPATIBLE list.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jul 10 18:42:50 2016 UTC (7 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.5: +1 -2 lines
Diff to previous 1.5 (colored)

Removed reference to undefined RUBY_LICENSE variable.

Revision 1.5 / (download) - annotate - [select for diffs], Sun May 15 14:19:56 2016 UTC (7 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored)

Update ruby23 and ruby23-base to 2.3.1.

Ruby 2.3.1 Released			Posted by nagachika on 26 Apr 2016

Ruby 2.3.1 has been released.

This is the first TEENY version release of the stable 2.3 series.

There are many bugfixes. See the ChangeLog for details.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 17 07:55:43 2016 UTC (7 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (colored)

Add upstream patch from SVN to fix build with RELRO.

I don't see a relation to relro, but the linker found out about
a missing symbol it didn't complain about before.

SVN 54139:

Thu Mar 17 11:36:27 2016  Nobuyoshi Nakada  <nobu@ruby-lang.org>

       * ext/socket/option.c (inspect_tcpi_msec): more accurate condition
         for TCPI msec member inspection function.
         [ruby-core:74388] [Bug #12185]

Bump PKGREVISION.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Mar 5 11:28:44 2016 UTC (7 years, 11 months ago) by jperkin
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Feb 25 14:42:57 2016 UTC (8 years ago) by jperkin
Branch: MAIN
Changes since 1.1: +3 -7 lines
Diff to previous 1.1 (colored)

Use OPSYSVARS.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 30 14:59:42 2015 UTC (8 years, 1 month ago) by taca
Branch: MAIN

Add ruby23-base package, core part of Ruby 2.3.0 pacakge.

From release announce:

Ruby 2.3.0 Released

Posted by naruse on 25 Dec 2015

We are pleased to announce the release of Ruby 2.3.0.

This is the first stable release of Ruby 2.3 series. It introduces many new
features for example:

A Frozen String Literal Pragma is introduced. With Ruby 2.1, "str".freeze has
been optimized to reduce object allocation. Ruby 2.3 introduces a new magic
comment and command line option to freeze all string literals in the source
files. Additionally for debugging, you can get where the object is created on
"can't modify frozen String" error by --debug=frozen-string-literal command
line option.

A safe navigation operator (so-called lonely operator) &., which already
exists in C#, Groovy, and Swift, is introduced to ease nil handling as
obj&.foo. Array#dig and Hash#dig are also added. Note that this behaves as
try! of Active Support, which specially handle only nil.

The did_you_mean gem is bundled. The did_you_mean gem shows the candidates on
the NameError and NoMethodError to ease debugging.

RubyVM::InstructionSequence#to_binary and .load_from_binary are introduced as
experimental feature. With these features, we can make a ISeq (bytecode)
pre-compilation system.

It also includes many performance improvements for example, reconsider method
entry data structure, introducing new table data structure, optimize
Proc#call, machine code level tuning for object allocation and method calling
code, smarter instance variable data structure, Socket and I/O allow to use
„ŗ◊∆xception:„ŗkeywords for high-performance non-blocking I/O and so on. Check
„ŗ◊™mplementation improvements„ŗsection in NEWS file.

For a complete list of new features and compatibility notes, please see NEWS
and ChangeLog.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>