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 <co...@suse.com> + +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 <mich...@grosser.it> + +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 <m...@netlab.jp>. +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/> mich...@grosser.it<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