pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang
Module Name: pkgsrc
Committed By: taca
Date: Sun Apr 9 15:49:50 UTC 2017
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby/files: update-gemspec.rb
pkgsrc/lang/ruby22-base: distinfo hacks.mk
Removed Files:
pkgsrc/lang/ruby22-base/patches: patch-eval.c patch-eval__error.c
patch-thread.c patch-vm__eval.c patch-vm__trace.c
Log Message:
Update ruby22-base and ruby22 to 2.2.7.
Ruby 2.2.7 Released 2017/3/28
Ruby 2.2.7 has been released.
This release includes about 70 bug fixes after the previous release. See the
ChangeLog for details.
After this release, we will end the normal maintenance phase of Ruby 2.2, and
start the security maintenance phase of it. This means that after the release
of 2.2.7 we will never backport any bug fixes to 2.2 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.2 will be over. Therefore, we
recommend that you start planning to upgrade to Ruby 2.4 or 2.3.
To generate a diff of this commit:
cvs rdiff -u -r1.169 -r1.170 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/ruby/files/update-gemspec.rb
cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/ruby22-base/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/ruby22-base/hacks.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/ruby22-base/patches/patch-eval.c \
pkgsrc/lang/ruby22-base/patches/patch-eval__error.c \
pkgsrc/lang/ruby22-base/patches/patch-thread.c \
pkgsrc/lang/ruby22-base/patches/patch-vm__eval.c \
pkgsrc/lang/ruby22-base/patches/patch-vm__trace.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/ruby/rubyversion.mk
diff -u pkgsrc/lang/ruby/rubyversion.mk:1.169 pkgsrc/lang/ruby/rubyversion.mk:1.170
--- pkgsrc/lang/ruby/rubyversion.mk:1.169 Mon Mar 20 12:24:22 2017
+++ pkgsrc/lang/ruby/rubyversion.mk Sun Apr 9 15:49:50 2017
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.169 2017/03/20 12:24:22 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.170 2017/04/09 15:49:50 taca Exp $
#
# This file determines which Ruby version is used as a dependency for
@@ -229,13 +229,13 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub
# current supported Ruby's version
RUBY18_VERSION= 1.8.7
RUBY21_VERSION= 2.1.10
-RUBY22_VERSION= 2.2.6
-RUBY23_VERSION= 2.3.3
+RUBY22_VERSION= 2.2.7
+RUBY23_VERSION= 2.3.2
# patch level
RUBY18_PATCHLEVEL= pl374
#RUBY21_PATCHLEVEL= p492
-#RUBY22_PATCHLEVEL= p319
+#RUBY22_PATCHLEVEL= p470
#RUBY23_PATCHLEVEL= p112
# current API compatible version; used for version of shared library
Index: pkgsrc/lang/ruby/files/update-gemspec.rb
diff -u pkgsrc/lang/ruby/files/update-gemspec.rb:1.8 pkgsrc/lang/ruby/files/update-gemspec.rb:1.9
--- pkgsrc/lang/ruby/files/update-gemspec.rb:1.8 Sat Nov 19 13:50:19 2016
+++ pkgsrc/lang/ruby/files/update-gemspec.rb Sun Apr 9 15:49:50 2017
@@ -1,7 +1,7 @@
#!/usr/pkg/bin/ruby
# -*- coding: utf-8 -*-
#
-# $NetBSD: update-gemspec.rb,v 1.8 2016/11/19 13:50:19 taca Exp $
+# $NetBSD: update-gemspec.rb,v 1.9 2017/04/09 15:49:50 taca Exp $
#
# Copyright (c) 2011, 2012, 2013, 2014, 2015, 2016 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -131,6 +131,7 @@ class GemSpecUpdater
if /^([^=]+)=([^=]+)$/ =~ op
ov = $1
nv = $2
+ puts "#{ov} => #{nv}"
if av.include? ov
av.delete ov
modified = true
Index: pkgsrc/lang/ruby22-base/distinfo
diff -u pkgsrc/lang/ruby22-base/distinfo:1.16 pkgsrc/lang/ruby22-base/distinfo:1.17
--- pkgsrc/lang/ruby22-base/distinfo:1.16 Mon Dec 5 15:02:25 2016
+++ pkgsrc/lang/ruby22-base/distinfo Sun Apr 9 15:49:50 2017
@@ -1,12 +1,10 @@
-$NetBSD: distinfo,v 1.16 2016/12/05 15:02:25 taca Exp $
+$NetBSD: distinfo,v 1.17 2017/04/09 15:49:50 taca Exp $
-SHA1 (ruby-2.2.6.tar.bz2) = 67b15fcc394bb1ffb5a7e926dcd6222d8e988188
-RMD160 (ruby-2.2.6.tar.bz2) = f157ece8e73ab9bbc49badb6a5fbb16815ac2af7
-SHA512 (ruby-2.2.6.tar.bz2) = 7a93f72d236521ac28c8a0bc0c73cf805797a8813d22e02f42c5fc05dd39f6e422817272e0db6a24c245f6f97ad4b2b412a9a47ac50156ab186df596918a5f34
-Size (ruby-2.2.6.tar.bz2) = 13378616 bytes
+SHA1 (ruby-2.2.7.tar.bz2) = 0b5b79f55a1e7a7c2f6600e75167c1b9cc435042
+RMD160 (ruby-2.2.7.tar.bz2) = 5aef4d373a0ea7434b7c32098b43ecc6fba542a6
+SHA512 (ruby-2.2.7.tar.bz2) = 83756cd1c91516962b83961e0de59d858618f7ed3e9795f930aab4f199d47a95ed8f867d8aa9b51d508be26d9babf2140117c88241168bac41e6ef702cfadf20
+Size (ruby-2.2.7.tar.bz2) = 13381078 bytes
SHA1 (patch-configure) = ad3d1862a48d12b793fd0062eb357372caa19abc
-SHA1 (patch-eval.c) = a1e86d4ed1729398393e83d519e991259c6163de
-SHA1 (patch-eval__error.c) = cc313587bb24e16e4702f784b30e64618ae3f5a4
SHA1 (patch-ext_dbm_extconf.rb) = ee932265052613d458375ad1a760a09fefb9d959
SHA1 (patch-ext_openssl_ossl__ssl.c) = e887a5576959921da116a5cee629c25610169593
SHA1 (patch-lib_mkmf.rb) = f86f1ae5a1053a0643545a2c11c9fd2bbd5a289d
@@ -25,7 +23,4 @@ SHA1 (patch-man_irb.1) = 2bf807b4c1b1c68
SHA1 (patch-man_ri.1) = b07be05375977cfac0f88765a95e85db4f858885
SHA1 (patch-man_ruby.1) = 88ca6703fd58a89726618ca7dfc7912bad312b1c
SHA1 (patch-test_rubygems_test__gem.rb) = 01a36c32e49d518cc68bea5e76c7640451223b61
-SHA1 (patch-thread.c) = 93bba713014dfb92a59ba9715f50f23c5329de6a
SHA1 (patch-tool_rbinstall.rb) = 2bb27173a0e08de94391d56ef2b366a71ee2dc50
-SHA1 (patch-vm__eval.c) = b0739a5e64f99ce3adb86d7d676759cbc3aa7b1b
-SHA1 (patch-vm__trace.c) = 8e992c214b69c6237d4c4418aaba892079f9873e
Index: pkgsrc/lang/ruby22-base/hacks.mk
diff -u pkgsrc/lang/ruby22-base/hacks.mk:1.1 pkgsrc/lang/ruby22-base/hacks.mk:1.2
--- pkgsrc/lang/ruby22-base/hacks.mk:1.1 Sun Mar 8 16:24:55 2015
+++ pkgsrc/lang/ruby22-base/hacks.mk Sun Apr 9 15:49:50 2017
@@ -1,7 +1,7 @@
-# $NetBSD: hacks.mk,v 1.1 2015/03/08 16:24:55 taca Exp $
+# $NetBSD: hacks.mk,v 1.2 2017/04/09 15:49:50 taca Exp $
-.if !defined(RUBY21_BASE_HACKS_MK)
-RUBY21_BASE_HACKS_MK= defined
+.if !defined(RUBY22_BASE_HACKS_MK)
+RUBY22_BASE_HACKS_MK= defined
.include "../../mk/compiler.mk"
@@ -34,4 +34,4 @@ PKG_HACKS+= optimisation
BUILDLINK_TRANSFORM+= opt:-Os:-O1 rm:-freorder-blocks
.endif
-.endif # RUBY21_BASE_HACKS_MK
+.endif # RUBY22_BASE_HACKS_MK
Home |
Main Index |
Thread Index |
Old Index