Hello community, here is the log from the commit of package rubygem-paint for openSUSE:Factory checked in at 2019-03-04 09:20:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-paint (Old) and /work/SRC/openSUSE:Factory/.rubygem-paint.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-paint" Mon Mar 4 09:20:43 2019 rev:3 rq:679531 version:2.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-paint/rubygem-paint.changes 2017-12-22 12:18:31.703047747 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-paint.new.28833/rubygem-paint.changes 2019-03-04 09:20:47.800596431 +0100 @@ -1,0 +2,14 @@ +Wed Dec 19 07:12:42 UTC 2018 - Stephan Kulow <[email protected]> + +- updated to version 2.0.3 + see installed CHANGELOG.md + + ### 2.0.3 + + * Add `gray` alias for `white` color, patch by @AlexWayfer + + ### 2.0.2 + + * Remove `gunzip` deprecation warning + +------------------------------------------------------------------- Old: ---- paint-2.0.1.gem New: ---- paint-2.0.3.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-paint.spec ++++++ --- /var/tmp/diff_new_pack.Euyecb/_old 2019-03-04 09:20:48.396596324 +0100 +++ /var/tmp/diff_new_pack.Euyecb/_new 2019-03-04 09:20:48.408596321 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-paint # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ # Name: rubygem-paint -Version: 2.0.1 +Version: 2.0.3 Release: 0 %define mod_name paint %define mod_full_name %{mod_name}-%{version} ++++++ paint-2.0.1.gem -> paint-2.0.3.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-11-01 15:28:07.000000000 +0100 +++ new/.travis.yml 2018-12-16 19:07:33.000000000 +0100 @@ -2,18 +2,20 @@ language: ruby rvm: -- 2.4.2 -- 2.3.5 +- 2.5.0 +- 2.4.3 +- 2.3.6 - 2.2 - 2.1 - 2.0 - 1.9.3 - ruby-head - jruby-head -- jruby-9.1.13.0 +- jruby-9.1.15.0 matrix: allow_failures: - rvm: jruby-head + - rvm: 2.1 - rvm: 2.0 - rvm: 1.9.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md 2017-11-01 15:28:07.000000000 +0100 +++ new/CHANGELOG.md 2018-12-16 19:07:33.000000000 +0100 @@ -1,5 +1,13 @@ # CHANGELOG +### 2.0.3 + +* Add `gray` alias for `white` color, patch by @AlexWayfer + +### 2.0.2 + +* Remove `gunzip` deprecation warning + ### 2.0.1 * Fix nested substitutions, patch by @mildmojo @@ -26,7 +34,7 @@ * Improved performance * Option for :random colors removed (see readme) -* Seperate Paint::SHORTCUTS into extra gem +* Separate Paint::SHORTCUTS into extra gem * Drop support for Ruby 1 (inoffically still support 1.9.3) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-11-01 15:28:07.000000000 +0100 +++ new/README.md 2018-12-16 19:07:33.000000000 +0100 @@ -25,11 +25,11 @@ ## Supported Rubies -* **2.4**, **2.3**, **2.2**, **2.1** +* **2.5**, **2.4**, **2.3**, **2.2** Unsupported, but might still work: -* **2.0**, **1.9** +* **2.1**, **2.0**, **1.9** ## Setup @@ -104,7 +104,7 @@ * `:blue` * `:magenta` * `:cyan` -* `:white` +* `:white`, `:gray` * (`:default`) When combined with the `:bright` (= `:bold`) effect, the color in the terminal emulator often differs a little bit, thus it is possible to represent 16 colors. Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/paint/constants.rb new/lib/paint/constants.rb --- old/lib/paint/constants.rb 2017-11-01 15:28:07.000000000 +0100 +++ new/lib/paint/constants.rb 2018-12-16 19:07:33.000000000 +0100 @@ -15,7 +15,7 @@ :blue => 4, :magenta => 5, :cyan => 6, - :white => 7, + :white => 7, :gray => 7, :default => 9, }.freeze @@ -27,7 +27,7 @@ :blue => 34, :magenta => 35, :cyan => 36, - :white => 37, + :white => 37, :gray => 37, :default => 39, }.freeze @@ -39,7 +39,7 @@ :blue => 44, :magenta => 45, :cyan => 46, - :white => 47, + :white => 47, :gray => 47, :default => 49, }.freeze @@ -84,7 +84,7 @@ :blue => [ 0, 0, 238], :magenta => [205, 0, 205], :cyan => [ 0, 205, 205], - :white => [229, 229, 229], + :white => [229, 229, 229], :gray => [229, 229, 229], }.each { |k, v| v.freeze }.freeze # A list of color names for standard bright ansi colors, needed for 16 color fallback mode @@ -97,6 +97,6 @@ :blue => [ 92, 92, 255], :magenta => [255, 0, 255], :cyan => [ 0, 255, 255], - :white => [255, 255, 255], + :white => [255, 255, 255], :gray => [255, 255, 255], }.each { |k, v| v.freeze }.freeze end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/paint/rgb_colors.rb new/lib/paint/rgb_colors.rb --- old/lib/paint/rgb_colors.rb 2017-11-01 15:28:07.000000000 +0100 +++ new/lib/paint/rgb_colors.rb 2018-12-16 19:07:33.000000000 +0100 @@ -1,11 +1,12 @@ +require "zlib" + module Paint + RGB_COLORS_INDEX_FILENAME = File.dirname(__FILE__) + "/../../data/rgb_colors.marshal.gz" # A list of color names, based on X11's rgb.txt - RGB_COLORS = - Marshal.load( - Gem.gunzip( - File.binread( - File.dirname(__FILE__) + '/../../data/rgb_colors.marshal.gz' - ) - ) - ) + + File.open(RGB_COLORS_INDEX_FILENAME, "rb") do |file| + serialized_data = Zlib::GzipReader.new(file).read + serialized_data.force_encoding Encoding::BINARY + RGB_COLORS = Marshal.load(serialized_data) + end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/paint/version.rb new/lib/paint/version.rb --- old/lib/paint/version.rb 2017-11-01 15:28:07.000000000 +0100 +++ new/lib/paint/version.rb 2018-12-16 19:07:33.000000000 +0100 @@ -1,3 +1,3 @@ module Paint - VERSION = '2.0.1'.freeze + VERSION = "2.0.3".freeze end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-11-01 15:28:07.000000000 +0100 +++ new/metadata 2018-12-16 19:07:33.000000000 +0100 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: paint version: !ruby/object:Gem::Version - version: 2.0.1 + version: 2.0.3 platform: ruby authors: - Jan Lelis autorequire: bindir: bin cert_chain: [] -date: 2017-11-01 00:00:00.000000000 Z +date: 2018-12-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rspec @@ -167,7 +167,7 @@ requirements: - 'Windows: ansicon (https://github.com/adoxa/ansicon) or ConEmu (http://code.google.com/p/conemu-maximus5)' rubyforge_project: -rubygems_version: 2.6.13 +rubygems_version: 2.7.7 signing_key: specification_version: 4 summary: Terminal painter!
