Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rubygem-fast_gettext for
openSUSE:Factory checked in at 2022-02-03 23:15:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-fast_gettext (Old)
and /work/SRC/openSUSE:Factory/.rubygem-fast_gettext.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-fast_gettext"
Thu Feb 3 23:15:36 2022 rev:31 rq:950620 version:2.2.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/rubygem-fast_gettext/rubygem-fast_gettext.changes
2020-10-03 18:51:31.945219719 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-fast_gettext.new.1898/rubygem-fast_gettext.changes
2022-02-03 23:15:42.048934546 +0100
@@ -1,0 +2,8 @@
+Tue Jan 25 06:54:33 UTC 2022 - Stephan Kulow <[email protected]>
+
+updated to version 2.2.0
+ see installed CHANGELOG
+
+ 2.1.0 -- Remove taint checking
https://github.com/grosser/fast_gettext/pull/133
+
+-------------------------------------------------------------------
Old:
----
fast_gettext-2.0.3.gem
New:
----
fast_gettext-2.2.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-fast_gettext.spec ++++++
--- /var/tmp/diff_new_pack.ezkV5N/_old 2022-02-03 23:15:42.732929877 +0100
+++ /var/tmp/diff_new_pack.ezkV5N/_new 2022-02-03 23:15:42.736929850 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-fast_gettext
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,12 +24,12 @@
#
Name: rubygem-fast_gettext
-Version: 2.0.3
+Version: 2.2.0
Release: 0
%define mod_name fast_gettext
%define mod_full_name %{mod_name}-%{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: %{ruby >= 2.4.0}
+BuildRequires: %{ruby >= 2.5.0}
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
URL: https://github.com/grosser/fast_gettext
@@ -48,7 +48,7 @@
%install
%gem_install \
- --doc-files="CHANGELOG Readme.md" \
+ --doc-files="CHANGELOG LICENSE Readme.md" \
-f
%gem_packages
++++++ fast_gettext-2.0.3.gem -> fast_gettext-2.2.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CHANGELOG new/CHANGELOG
--- old/CHANGELOG 2020-05-26 19:49:33.000000000 +0200
+++ new/CHANGELOG 2022-01-20 20:20:51.000000000 +0100
@@ -1,3 +1,4 @@
+2.1.0 -- Remove taint checking https://github.com/grosser/fast_gettext/pull/133
2.0.0 -- Changed p_ separator to \0004
https://github.com/grosser/fast_gettext/pull/107 add np and add gettext aliases
1.6.0 -- Remove restrictions around yaml file names
1.1.0 -- translations are no longer eager loaded for improved startup
performance, pass `eager_load: true` to preload for example in preforked web
server
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/LICENSE new/LICENSE
--- old/LICENSE 1970-01-01 01:00:00.000000000 +0100
+++ new/LICENSE 2022-01-20 20:20:51.000000000 +0100
@@ -0,0 +1,78 @@
+Copyright (C) 2013 Michael Grosser <[email protected]>
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+# for lib/fast_gettext/vendor/*
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Ruby is copyrighted free software by Yukihiro Matsumoto <[email protected]>.
+You can redistribute it and/or modify it under either the terms of the
+2-clause BSDL (see the file BSDL), or the conditions below:
+
+ 1. You may make and give away verbatim copies of the source form of the
+ software without restriction, provided that you duplicate all of the
+ original copyright notices and associated disclaimers.
+
+ 2. You may modify your copy of the software in any way, provided that
+ you do at least ONE of the following:
+
+ a) place your modifications in the Public Domain or otherwise
+ make them Freely Available, such as by posting said
+ modifications to Usenet or an equivalent medium, or by allowing
+ the author to include your modifications in the software.
+
+ b) use the modified software only within your corporation or
+ organization.
+
+ c) give non-standard binaries non-standard names, with
+ instructions on where to get the original software distribution.
+
+ d) make other distribution arrangements with the author.
+
+ 3. You may distribute the software in object code or binary form,
+ provided that you do at least ONE of the following:
+
+ a) distribute the binaries and library files of the software,
+ together with instructions (in the manual page or equivalent)
+ on where to get the original distribution.
+
+ b) accompany the distribution with the machine-readable source of
+ the software.
+
+ c) give non-standard binaries non-standard names, with
+ instructions on where to get the original software distribution.
+
+ d) make other distribution arrangements with the author.
+
+ 4. You may modify and include the part of the software into any other
+ software (possibly commercial). But some files in the distribution
+ are not written by the author, so that they are not under these terms.
+
+ For the list of those files and their copying conditions, see the
+ file LEGAL.
+
+ 5. The scripts and library files supplied as input to or produced as
+ output from the software do not automatically fall under the
+ copyright of the software, but belong to whomever generated them,
+ and may be sold commercially, and may be aggregated with this
+ software.
+
+ 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Readme.md new/Readme.md
--- old/Readme.md 2020-05-26 19:49:33.000000000 +0200
+++ new/Readme.md 2022-01-20 20:20:51.000000000 +0100
@@ -422,4 +422,4 @@
[Michael Grosser](http://grosser.it)<br/>
[email protected]<br/>
License: MIT, some vendor parts under the same license terms as Ruby (see
headers)<br/>
-[](https://travis-ci.org/grosser/fast_gettext)
+[](https://github.com/grosser/fast_gettext/actions/workflows/actions.yml)
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/fast_gettext/storage.rb
new/lib/fast_gettext/storage.rb
--- old/lib/fast_gettext/storage.rb 2020-05-26 19:49:33.000000000 +0200
+++ new/lib/fast_gettext/storage.rb 2022-01-20 20:20:51.000000000 +0100
@@ -172,7 +172,7 @@
locales = locales.to_s.gsub(/\s/, '')
found = [[]]
locales.split(',').each do |part|
- if /;q=/.match?(part) # contains language and weight ?
+ if part.include? ';q=' # contains language and weight ?
found.last << part.split(/;q=/)
found.last.flatten!
found << []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/fast_gettext/translation_repository/base.rb
new/lib/fast_gettext/translation_repository/base.rb
--- old/lib/fast_gettext/translation_repository/base.rb 2020-05-26
19:49:33.000000000 +0200
+++ new/lib/fast_gettext/translation_repository/base.rb 2022-01-20
20:20:51.000000000 +0100
@@ -47,7 +47,7 @@
Dir[File.join(path, '*')].each do |locale_folder|
next unless File.basename(locale_folder) =~ LOCALE_REX
- file = File.join(locale_folder, relative_file_path).untaint
+ file = File.join(locale_folder, relative_file_path)
next unless File.exist? file
locale = File.basename(locale_folder)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/fast_gettext/version.rb
new/lib/fast_gettext/version.rb
--- old/lib/fast_gettext/version.rb 2020-05-26 19:49:33.000000000 +0200
+++ new/lib/fast_gettext/version.rb 2022-01-20 20:20:51.000000000 +0100
@@ -1,5 +1,5 @@
# frozen_string_literal: true
module FastGettext
- VERSION = Version = '2.0.3' # rubocop:disable Naming/ConstantName
+ VERSION = Version = '2.2.0' # rubocop:disable Naming/ConstantName
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2020-05-26 19:49:33.000000000 +0200
+++ new/metadata 2022-01-20 20:20:51.000000000 +0100
@@ -1,14 +1,14 @@
--- !ruby/object:Gem::Specification
name: fast_gettext
version: !ruby/object:Gem::Version
- version: 2.0.3
+ version: 2.2.0
platform: ruby
authors:
- Michael Grosser
autorequire:
bindir: bin
cert_chain: []
-date: 2020-05-26 00:00:00.000000000 Z
+date: 2022-01-20 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: rake
@@ -95,20 +95,6 @@
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
- name: wwtd
- requirement: !ruby/object:Gem::Requirement
- requirements:
- - - ">="
- - !ruby/object:Gem::Version
- version: '0'
- type: :development
- prerelease: false
- version_requirements: !ruby/object:Gem::Requirement
- requirements:
- - - ">="
- - !ruby/object:Gem::Version
- version: '0'
-- !ruby/object:Gem::Dependency
name: rubocop
requirement: !ruby/object:Gem::Requirement
requirements:
@@ -157,6 +143,7 @@
extra_rdoc_files: []
files:
- CHANGELOG
+- LICENSE
- Readme.md
- lib/fast_gettext.rb
- lib/fast_gettext/cache.rb
@@ -195,14 +182,14 @@
requirements:
- - ">="
- !ruby/object:Gem::Version
- version: 2.4.0
+ version: 2.5.0
required_rubygems_version: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubygems_version: 3.1.3
+rubygems_version: 3.1.6
signing_key:
specification_version: 4
summary: A simple, fast, memory-efficient and threadsafe implementation of
GetText