Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rubygem-unf_ext for openSUSE:Factory
checked in at 2021-10-12 21:48:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-unf_ext (Old)
and /work/SRC/openSUSE:Factory/.rubygem-unf_ext.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-unf_ext"
Tue Oct 12 21:48:19 2021 rev:7 rq:924378 version:0.0.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-unf_ext/rubygem-unf_ext.changes
2020-05-11 13:34:43.264283349 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-unf_ext.new.2443/rubygem-unf_ext.changes
2021-10-12 21:48:57.083837197 +0200
@@ -1,0 +2,11 @@
+Sat Oct 9 10:01:44 UTC 2021 - Manuel Schnitzer <[email protected]>
+
+- updated to version 0.0.8
+
+ * No functional change in the library code.
+ * Include Windows binaries for Ruby 3.0.
+ * Drop support for Ruby 2.1 and earlier.
+ * Replace Travis CI with Github Actions.
+ * Fix cross-build after upgrading rake-compiler/rake-compiler-dock to
1.1.1/1.1.0.
+
+-------------------------------------------------------------------
Old:
----
unf_ext-0.0.7.7.gem
New:
----
unf_ext-0.0.8.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-unf_ext.spec ++++++
--- /var/tmp/diff_new_pack.iAN0n6/_old 2021-10-12 21:48:57.815838244 +0200
+++ /var/tmp/diff_new_pack.iAN0n6/_new 2021-10-12 21:48:57.815838244 +0200
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-unf_ext
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-unf_ext
-Version: 0.0.7.7
+Version: 0.0.8
Release: 0
%define mod_name unf_ext
%define mod_full_name %{mod_name}-%{version}
@@ -32,7 +32,7 @@
BuildRequires: gcc-c++
# /MANUAL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: %{rubydevel}
+BuildRequires: %{rubydevel >= 2.2}
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
URL: https://github.com/knu/ruby-unf_ext
++++++ unf_ext-0.0.7.7.gem -> unf_ext-0.0.8.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.github/workflows/unf_ext.yml
new/.github/workflows/unf_ext.yml
--- old/.github/workflows/unf_ext.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/.github/workflows/unf_ext.yml 2021-09-14 11:53:03.000000000 +0200
@@ -0,0 +1,49 @@
+name: CI
+
+on: [push, pull_request]
+
+jobs:
+ build:
+ name: >-
+ ${{ matrix.os }} ${{ matrix.ruby }}
+
+ runs-on: ${{ matrix.os }}
+ strategy:
+ fail-fast: false
+ matrix:
+ os: [ ubuntu-20.04, macos-11.0, windows-2019 ]
+ ruby: [ 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 3.0, head ]
+ include:
+ - { os: windows-2019, ruby: mingw }
+ exclude:
+ - { os: macos-11.0, ruby: 2.2 }
+ - { os: macos-11.0, ruby: 2.3 }
+ - { os: windows-2019, ruby: head }
+
+ steps:
+ - name: repo checkout
+ uses: actions/checkout@v2
+
+ - name: load ruby cross-compilation toolkit
+ uses: MSP-Greg/setup-ruby-pkgs@v1
+ with:
+ ruby-version: ${{ matrix.ruby }}
+ mingw: _upgrade_
+
+ - name: bundle install
+ shell: pwsh
+ run: |
+ # update RubyGems in Ruby 2.2, bundle install
+ if ('${{ matrix.ruby }}' -lt '2.3') {
+ gem update --system 2.7.10 --no-document
+ }
+ bundle config set --local path .bundle/vendor
+ bundle install --jobs 4 --retry 3
+
+ - name: compile
+ timeout-minutes: 5
+ run: bundle exec rake compile
+
+ - name: test
+ timeout-minutes: 5
+ run: bundle exec rake test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml 2020-03-29 19:11:38.000000000 +0200
+++ new/.travis.yml 1970-01-01 01:00:00.000000000 +0100
@@ -1,22 +0,0 @@
-language: ruby
-sudo: false
-rvm:
- - 1.8.7
- - ree
- - 1.9.3
- - 2.0
- - 2.1
- - 2.2
- - 2.3
- - 2.4
- - 2.5
- - 2.6
- - 2.7
- - ruby-head
-matrix:
- allow_failures:
- - rvm: ruby-head
-before_install:
- - gem update --system --conservative || gem install --conservative bundler
-v '<2'
-before_script:
- - rake compile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md
--- old/CHANGELOG.md 2020-03-29 19:11:38.000000000 +0200
+++ new/CHANGELOG.md 2021-09-14 11:53:03.000000000 +0200
@@ -1,4 +1,12 @@
-## 0.0.7.7 (2019-03-19)
+## 0.0.8
+
+- No functional change in the library code.
+- Include Windows binaries for Ruby 3.0.
+- Drop support for Ruby 2.1 and earlier.
+- Replace Travis CI with Github Actions.
+- Fix cross-build after upgrading rake-compiler/rake-compiler-dock to
1.1.1/1.1.0.
+
+## 0.0.7.7 (2020-03-30)
- Include Windows binaries for Ruby 2.7.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Rakefile new/Rakefile
--- old/Rakefile 2020-03-29 19:11:38.000000000 +0200
+++ new/Rakefile 2021-09-14 11:53:03.000000000 +0200
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
require 'bundler/gem_tasks'
gemspec = Bundler::GemHelper.gemspec
@@ -13,13 +12,17 @@
namespace :gem do
task :native do
require 'rake_compiler_dock'
- RakeCompilerDock.sh "(bundle --local --quiet || bundle) && rake cross
native gem"
+ sh 'bundle package --all'
+ %w[
+ x64-mingw32
+ x86-mingw32
+ ].each do |plat|
+ RakeCompilerDock.sh "bundle --local && rake native:#{plat} gem",
platform: plat
+ end
end
-
- task :all => [:build, :native]
end
-task :gems => :'gem:all'
+task :gems => %i[build gem:native]
require 'rake/testtask'
Rake::TestTask.new(:test) do |test|
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lib/unf_ext/version.rb new/lib/unf_ext/version.rb
--- old/lib/unf_ext/version.rb 2020-03-29 19:11:38.000000000 +0200
+++ new/lib/unf_ext/version.rb 2021-09-14 11:53:03.000000000 +0200
@@ -1,5 +1,5 @@
module UNF
class Normalizer
- VERSION = "0.0.7.7"
+ VERSION = "0.0.8"
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2020-03-29 19:11:38.000000000 +0200
+++ new/metadata 2021-09-14 11:53:03.000000000 +0200
@@ -1,15 +1,15 @@
--- !ruby/object:Gem::Specification
name: unf_ext
version: !ruby/object:Gem::Version
- version: 0.0.7.7
+ version: 0.0.8
platform: ruby
authors:
- Takeru Ohta
- Akinori MUSHA
-autorequire:
+autorequire:
bindir: bin
cert_chain: []
-date: 2020-03-29 00:00:00.000000000 Z
+date: 2021-09-14 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: rake
@@ -73,28 +73,28 @@
requirements:
- - ">="
- !ruby/object:Gem::Version
- version: 0.7.9
+ version: 1.1.1
type: :development
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
- version: 0.7.9
+ version: 1.1.1
- !ruby/object:Gem::Dependency
name: rake-compiler-dock
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
- version: 1.0.1
+ version: 1.1.0
type: :development
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
- version: 1.0.1
+ version: 1.1.0
description: Unicode Normalization Form support library for CRuby
email:
- [email protected]
@@ -106,8 +106,8 @@
- README.md
files:
- ".document"
+- ".github/workflows/unf_ext.yml"
- ".gitignore"
-- ".travis.yml"
- CHANGELOG.md
- Gemfile
- LICENSE.txt
@@ -131,7 +131,7 @@
licenses:
- MIT
metadata: {}
-post_install_message:
+post_install_message:
rdoc_options: []
require_paths:
- lib
@@ -139,15 +139,15 @@
requirements:
- - ">="
- !ruby/object:Gem::Version
- version: '0'
+ version: '2.2'
required_rubygems_version: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
requirements: []
-rubygems_version: 3.0.3
-signing_key:
+rubygems_version: 3.2.22
+signing_key:
specification_version: 4
summary: Unicode Normalization Form support library for CRuby
test_files:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/test/test_unf_ext.rb new/test/test_unf_ext.rb
--- old/test/test_unf_ext.rb 2020-03-29 19:11:38.000000000 +0200
+++ new/test/test_unf_ext.rb 2021-09-14 11:53:03.000000000 +0200
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
require 'helper'
require 'pathname'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/unf_ext.gemspec new/unf_ext.gemspec
--- old/unf_ext.gemspec 2020-03-29 19:11:38.000000000 +0200
+++ new/unf_ext.gemspec 2021-09-14 11:53:03.000000000 +0200
@@ -1,4 +1,3 @@
-# -*- encoding: utf-8 -*-
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'unf_ext/version'
@@ -24,19 +23,12 @@
"README.md"
]
- if RUBY_VERSION < "1.9"
- gem.add_development_dependency("rake", [">= 0.9.2.2", "< 11"])
- gem.add_development_dependency('i18n', '< 0.7.0')
- # Cap dependency on activesupport with < 4.0 on behalf of
- # shoulda-matchers to satisfy bundler.
- gem.add_development_dependency("activesupport", ["< 4.0"])
- gem.add_development_dependency("test-unit", ["= 3.1.5"])
- else
- gem.add_development_dependency("rake", [">= 0.9.2.2"])
- gem.add_development_dependency("test-unit")
- end
+ gem.required_ruby_version = '>= 2.2'
+
+ gem.add_development_dependency("rake", [">= 0.9.2.2"])
+ gem.add_development_dependency("test-unit")
gem.add_development_dependency("rdoc", ["> 2.4.2"])
gem.add_development_dependency("bundler", [">= 1.2"])
- gem.add_development_dependency("rake-compiler", [">= 0.7.9"])
- gem.add_development_dependency("rake-compiler-dock", [">= 1.0.1"])
+ gem.add_development_dependency("rake-compiler", [">= 1.1.1"])
+ gem.add_development_dependency("rake-compiler-dock", [">= 1.1.0"])
end