Hello community,

here is the log from the commit of package rubygem-rake-compiler for 
openSUSE:Factory checked in at 2020-10-05 19:33:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rake-compiler (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-rake-compiler.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-rake-compiler"

Mon Oct  5 19:33:06 2020 rev:23 rq:838072 version:1.1.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-rake-compiler/rubygem-rake-compiler.changes  
    2020-03-07 21:39:42.140331452 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-rake-compiler.new.4249/rubygem-rake-compiler.changes
    2020-10-05 19:33:15.913208401 +0200
@@ -1,0 +2,7 @@
+Fri Sep 25 14:44:59 UTC 2020 - Stephan Kulow <co...@suse.com>
+
+updated to version 1.1.1
+ see installed History.txt
+
+
+-------------------------------------------------------------------

Old:
----
  rake-compiler-1.1.0.gem

New:
----
  rake-compiler-1.1.1.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-rake-compiler.spec ++++++
--- /var/tmp/diff_new_pack.SGyiSc/_old  2020-10-05 19:33:17.581210030 +0200
+++ /var/tmp/diff_new_pack.SGyiSc/_new  2020-10-05 19:33:17.585210034 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-rake-compiler
-Version:        1.1.0
+Version:        1.1.1
 Release:        0
 %define mod_name rake-compiler
 %define mod_full_name %{mod_name}-%{version}

++++++ rake-compiler-1.1.0.gem -> rake-compiler-1.1.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/History.txt new/History.txt
--- old/History.txt     2019-12-24 22:04:19.000000000 +0100
+++ new/History.txt     2020-07-09 22:41:11.000000000 +0200
@@ -1,10 +1,22 @@
-=== 1.1.0 / 2012-12-25
+=== 1.1.1 / 2020-07-10
+
+* Changes:
+  * Bump the default Java bytecode to 1.7.
+    #172 [Patch by Charles Oliver Nutter]
+
+* Enhancements:
+  * Add support for finding x86_64 MinGW GCC.
+    #164 [Patch by Lars Kanis]
+  * Strip cross compiled shared library automatically.
+    #165 [Patch by Lars Kanis]
+
+=== 1.1.0 / 2019-12-25
 
 * Bugfixes:
   * Fix a bug that JavaExtenstionTask can't build anything.
     #163 [Reported by Kai Kuchenbecker]
 
-=== 1.0.9 / 2012-12-23
+=== 1.0.9 / 2019-12-23
 
 * Changes:
   * Use "-Xlint" option for JRuby native extension by default.
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/rake/extensioncompiler.rb 
new/lib/rake/extensioncompiler.rb
--- old/lib/rake/extensioncompiler.rb   2019-12-24 22:04:19.000000000 +0100
+++ new/lib/rake/extensioncompiler.rb   2020-07-09 22:41:11.000000000 +0200
@@ -37,7 +37,7 @@
       paths = ENV['PATH'].split(File::PATH_SEPARATOR)
 
       # the pattern to look into (captures *nix and windows executables)
-      pattern = "{mingw32-,i?86*mingw*}gcc{,.*}"
+      pattern = "{mingw32-,i?86*mingw*,x86*mingw*}gcc{,.*}"
 
       @mingw_gcc_executable = paths.find do |path|
         # cleanup paths before globbing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/rake/extensiontask.rb 
new/lib/rake/extensiontask.rb
--- old/lib/rake/extensiontask.rb       2019-12-24 22:04:19.000000000 +0100
+++ new/lib/rake/extensiontask.rb       2020-07-09 22:41:11.000000000 +0200
@@ -26,6 +26,7 @@
       @no_native = false
       @config_includes = []
       @ruby_versions_per_platform = {}
+      @make = nil
     end
 
     def cross_platform
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/rake/javaextensiontask.rb 
new/lib/rake/javaextensiontask.rb
--- old/lib/rake/javaextensiontask.rb   2019-12-24 22:04:19.000000000 +0100
+++ new/lib/rake/javaextensiontask.rb   2020-07-09 22:41:11.000000000 +0200
@@ -35,8 +35,8 @@
       @source_pattern = '**/*.java'
       @classpath      = nil
       @debug          = false
-      @source_version = '1.6'
-      @target_version = '1.6'
+      @source_version = '1.7'
+      @target_version = '1.7'
       @encoding       = nil
       @java_compiling = nil
       @lint_option    = nil
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2019-12-24 22:04:19.000000000 +0100
+++ new/metadata        2020-07-09 22:41:11.000000000 +0200
@@ -1,15 +1,15 @@
 --- !ruby/object:Gem::Specification
 name: rake-compiler
 version: !ruby/object:Gem::Version
-  version: 1.1.0
+  version: 1.1.1
 platform: ruby
 authors:
 - Kouhei Sutou
 - Luis Lavena
-autorequire: 
+autorequire:
 bindir: bin
 cert_chain: []
-date: 2019-12-24 00:00:00.000000000 Z
+date: 2020-07-09 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: rake
@@ -126,7 +126,7 @@
 licenses:
 - MIT
 metadata: {}
-post_install_message: 
+post_install_message:
 rdoc_options:
 - "--main"
 - README.md
@@ -145,9 +145,8 @@
     - !ruby/object:Gem::Version
       version: 1.8.23
 requirements: []
-rubyforge_project: 
-rubygems_version: 2.7.6.2
-signing_key: 
+rubygems_version: 3.2.0.pre1
+signing_key:
 specification_version: 4
 summary: Rake-based Ruby Extension (C, Java) task generator.
 test_files: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasks/bin/cross-ruby.rake 
new/tasks/bin/cross-ruby.rake
--- old/tasks/bin/cross-ruby.rake       2019-12-24 22:04:19.000000000 +0100
+++ new/tasks/bin/cross-ruby.rake       2020-07-09 22:41:11.000000000 +0200
@@ -96,36 +96,6 @@
   end
 end
 
-# backup makefile.in
-if RUBY_CC_VERSION >= "ruby-2.7.0"
-  makefile_in = "#{source_dir}/template/Makefile.in"
-else
-  makefile_in = "#{source_dir}/Makefile.in"
-end
-makefile_in_bak = "#{makefile_in}.bak"
-file makefile_in_bak => [source_dir] do |t|
-  cp makefile_in, makefile_in_bak
-end
-
-# correct the makefiles
-file makefile_in => [makefile_in_bak] do |t|
-  content = File.open(makefile_in_bak, 'rb') { |f| f.read }
-
-  out = ""
-
-  content.each_line do |line|
-    if line =~ /^\s*ALT_SEPARATOR =/
-      out << "\t\t    ALT_SEPARATOR = \"\\\\\\\\\"; \\\n"
-    else
-      out << line
-    end
-  end
-
-  when_writing("Patching Makefile.in") {
-    File.open(makefile_in, 'wb') { |f| f.write(out) }
-  }
-end
-
 task :mingw32 do
   unless MINGW_HOST then
     warn "You need to install mingw32 cross compile functionality to be able 
to continue."
@@ -135,7 +105,7 @@
 end
 
 # generate the makefile in a clean build location
-file "#{build_dir}/Makefile" => [build_dir, makefile_in] do |t|
+file "#{build_dir}/Makefile" => [build_dir, source_dir] do |t|
 
   options = [
     "--host=#{MINGW_HOST}",
@@ -143,7 +113,8 @@
     "--build=#{RUBY_BUILD}",
     '--enable-shared',
     '--disable-install-doc',
-    '--with-ext='
+    '--with-ext=',
+    'LDFLAGS=-pipe -s',
   ]
 
   # Force Winsock2 for Ruby 1.8, 1.9 defaults to it


Reply via email to